Searched refs:shouldOptForSize (Results 1 – 14 of 14) sorted by relevance
255 bool shouldOptForSize(const MachineFunction *MF) const { in shouldOptForSize() function256 return CurDAG->shouldOptForSize(); in shouldOptForSize()
543 bool shouldOptForSize(const MachineFunction *MF) const { in shouldOptForSize() function
1746 bool shouldOptForSize() const;
983 def OptForSize : Predicate<"shouldOptForSize(MF)">;985 def OptForSpeed : Predicate<"!shouldOptForSize(MF)">;987 "shouldOptForSize(MF)">;988 def NoSSE41_Or_OptForSize : Predicate<"shouldOptForSize(MF) || "
339 if (!CurDAG->shouldOptForSize()) in shouldAvoidImmediateInstFormsForSize()3086 if (!Subtarget->slowIncDec() || CurDAG->shouldOptForSize()) { in foldLoadStoreIntoMemOperand()
8577 bool OptForSize = DAG.shouldOptForSize(); in lowerBuildVectorAsBroadcast()11364 bool OptForSize = DAG.shouldOptForSize(); in lowerShuffleAsBlend()18562 bool OptForSize = DAG.shouldOptForSize(); in LowerFunnelShift()18921 bool IsOptimizingSize = DAG.shouldOptForSize(); in shouldUseHorizontalOp()21111 bool OptForSize = DAG.shouldOptForSize(); in LowerAndToBT()40635 bool OptForSize = DAG.shouldOptForSize(); in combineOrShiftToFunnelShift()
1045 bool SelectionDAG::shouldOptForSize() const { in shouldOptForSize() function in SelectionDAG1468 Alignment = shouldOptForSize() in getConstantPool()5843 return DAG.shouldOptForSize(); in shouldLowerMemFuncForSize()
5426 bool OptForSize = DAG.shouldOptForSize(); in ExpandPowI()
227 ForCodeSize = DAG.shouldOptForSize(); in DAGCombiner()
12540 if ((Subtarget->hasAVX512()) && (shouldOptForSize(MF))) {12543 …if ((shouldOptForSize(MF) || !Subtarget->hasSSE41()) && (Subtarget->hasSSE2() && !Subtarget->hasAV…12546 if ((shouldOptForSize(MF)) && (Subtarget->hasAVX() && !Subtarget->hasAVX512())) {12564 if ((Subtarget->hasAVX512()) && (shouldOptForSize(MF))) {12567 …if ((shouldOptForSize(MF) || !Subtarget->hasSSE41()) && (Subtarget->hasSSE1() && !Subtarget->hasAV…12570 if ((shouldOptForSize(MF)) && (Subtarget->hasAVX() && !Subtarget->hasAVX512())) {
377 static bool shouldOptForSize(const MachineFunction *MF) {386 if (shouldOptForSize(MF))390 if (!shouldOptForSize(MF))392 if (!Subtarget->slowIncDec() || shouldOptForSize(MF))394 if (shouldOptForSize(MF) || !Subtarget->hasSSE41())
438 if (CurDAG->shouldOptForSize() || V.hasOneUse()) in isWorthFolding()
566 def ForCodeSize : Predicate<"shouldOptForSize(MF)">;567 def NotForCodeSize : Predicate<"!shouldOptForSize(MF)">;569 def UseSTRQro : Predicate<"!Subtarget->isSTRQroSlow() || shouldOptForSize(MF)">;
118 static bool shouldOptForSize(const MachineFunction *MF) {125 if (!shouldOptForSize(MF))127 if (!Subtarget->isSTRQroSlow() || shouldOptForSize(MF))