Searched refs:OptForSize (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 1430 VectorizationFactor selectVectorizationFactor(bool OptForSize); 1441 unsigned selectInterleaveCount(bool OptForSize, unsigned VF, 1448 unsigned computeInterleaveCount(bool OptForSize, unsigned VF, 1773 bool OptForSize = Hints.getForce() != LoopVectorizeHints::FK_Enabled && in processLoop() local 1785 OptForSize = true; in processLoop() 1805 CM.selectVectorizationFactor(OptForSize); in processLoop() 1808 unsigned IC = CM.selectInterleaveCount(OptForSize, VF.Width, VF.Cost); in processLoop() 4716 LoopVectorizationCostModel::selectVectorizationFactor(bool OptForSize) { in selectVectorizationFactor() argument 4719 if (OptForSize && Legal->getRuntimePointerChecking()->Need) { in selectVectorizationFactor() 4765 if (MaximizeBandwidth && !OptForSize) { in selectVectorizationFactor() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86ISelDAGToDAG.cpp | 158 bool OptForSize; member in __anonfec1f42b0311::X86DAGToDAGISel 165 : SelectionDAGISel(tm, OptLevel), OptForSize(false), in X86DAGToDAGISel() 299 if (!OptForSize) in shouldAvoidImmediateInstFormsForSize() 539 OptForSize = MF->getFunction()->optForSize(); in PreprocessISelDAG() 541 assert((!OptForMinSize || OptForSize) && "OptForMinSize implies OptForSize"); in PreprocessISelDAG()
|
D | X86InstrSSE.td | 1821 XD, Requires<[HasAVX, OptForSize]>, VEX_4V, VEX_LIG, 1837 Requires<[UseSSE2, OptForSize]>, Sched<[WriteCvtF2FLd]>; 1887 XS, VEX_4V, VEX_LIG, Requires<[HasAVX, OptForSize]>, 1898 Requires<[UseAVX, OptForSize]>; 1912 Requires<[UseSSE2, OptForSize]>, Sched<[WriteCvtF2FLd]>; 3366 Requires<[target, OptForSize]>; 3441 let Predicates = [UseAVX, OptForSize] in 5212 let Predicates = [UseAVX, OptForSize] in {
|
D | X86InstrInfo.td | 839 def OptForSize : Predicate<"OptForSize">; 841 def OptForSpeed : Predicate<"!OptForSize">;
|
D | X86InstrAVX512.td | 5088 Requires<[HasAVX512, OptForSize]>; 5932 (_.EltVT (IMPLICIT_DEF)), addr:$src)>, Requires<[OptForSize]>; 5952 Requires<[OptForSize]>; 5957 Requires<[OptForSize]>;
|
D | X86InstrCompiler.td | 265 let Predicates = [OptForSize, NotSlowIncDec, Not64BitMode],
|
D | X86ISelLowering.cpp | 5591 bool OptForSize = DAG.getMachineFunction().getFunction()->optForSize(); in LowerVectorBroadcast() local 5599 if (ConstSplatVal && (Subtarget->hasAVX2() || OptForSize)) { in LowerVectorBroadcast() 5608 (OptForSize && (ScalarSize == 64 || Subtarget->hasAVX2()))) { in LowerVectorBroadcast() 25617 bool OptForSize = DAG.getMachineFunction().getFunction()->optForSize(); in PerformOrCombine() local 25624 if (!OptForSize && Subtarget->isSHLDSlow()) in PerformOrCombine()
|