Home
last modified time | relevance | path

Searched refs:shouldOptForSize (Results 1 – 18 of 18) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutor.h618 bool shouldOptForSize(const MachineFunction *MF) const { in shouldOptForSize() function
621 (PSI && BFI && CurMBB && llvm::shouldOptForSize(*CurMBB, PSI, BFI)); in shouldOptForSize()
H A DUtils.h542 bool shouldOptForSize(const MachineBasicBlock &MBB, ProfileSummaryInfo *PSI,
/src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrPredicates.td219 def OptForSize : Predicate<"shouldOptForSize(MF)">;
221 def OptForSpeed : Predicate<"!shouldOptForSize(MF)">;
223 "shouldOptForSize(MF)">;
224 def NoSSE41_Or_OptForSize : Predicate<"shouldOptForSize(MF) || "
H A DX86ISelDAGToDAG.cpp337 if (!CurDAG->shouldOptForSize()) in shouldAvoidImmediateInstFormsForSize()
3640 if (!Subtarget->slowIncDec() || CurDAG->shouldOptForSize()) { in foldLoadStoreIntoMemOperand()
5376 if (!CurDAG->shouldOptForSize()) in Select()
H A DX86ISelLowering.cpp7424 bool OptForSize = DAG.shouldOptForSize(); in lowerBuildVectorAsBroadcast()
10783 bool OptForSize = DAG.shouldOptForSize(); in lowerShuffleAsBlend()
19482 bool IsOptimizingSize = DAG.shouldOptForSize(); in shouldUseHorizontalOp()
23010 bool OptForSize = DAG.shouldOptForSize(); in LowerAndToBT()
30113 bool OptForSize = DAG.shouldOptForSize(); in LowerFunnelShift()
38544 bool OptForSize = DAG.shouldOptForSize(); in combineX86ShuffleChain()
39600 bool IsOptimizingSize = DAG.shouldOptForSize(); in combineX86ShufflesConstants()
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h395 bool shouldOptForSize(const MachineFunction *MF) const { in shouldOptForSize() function
396 return CurDAG->shouldOptForSize(); in shouldOptForSize()
H A DFastISel.h523 bool shouldOptForSize(const MachineFunction *MF) const { in shouldOptForSize() function
H A DSelectionDAG.h2376 bool shouldOptForSize() const;
/src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp1630 bool llvm::shouldOptForSize(const MachineBasicBlock &MBB, in shouldOptForSize() function in llvm
/src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp699 if (CurDAG->shouldOptForSize() || V.hasOneUse()) in isWorthFoldingAddr()
863 if (CurDAG->shouldOptForSize() || V.hasOneUse()) in isWorthFoldingALU()
H A DAArch64InstrInfo.td983 def ForCodeSize : Predicate<"shouldOptForSize(MF)">;
984 def NotForCodeSize : Predicate<"!shouldOptForSize(MF)">;
986 def UseSTRQro : Predicate<"!Subtarget->isSTRQroSlow() || shouldOptForSize(MF)">;
/src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1358 bool SelectionDAG::shouldOptForSize() const { in shouldOptForSize() function in SelectionDAG
1912 Alignment = shouldOptForSize() in getConstantPool()
7774 return DAG.shouldOptForSize(); in shouldLowerMemFuncForSize()
H A DLegalizeDAG.cpp3741 DAG.shouldOptForSize())) in ExpandNode()
H A DSelectionDAGBuilder.cpp5846 Val, DAG.shouldOptForSize())) { in ExpandPowI()
H A DTargetLowering.cpp7790 if (DAG.shouldOptForSize()) in expandDIVREMByConstant()
H A DDAGCombiner.cpp250 ForCodeSize = DAG.shouldOptForSize(); in DAGCombiner()
/src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3256 if (DAG.shouldOptForSize()) in lowerFTRUNC_FCEIL_FFLOOR_FROUND()
3564 if (!DAG.shouldOptForSize() && NumScalarLoads < NumElts && in lowerBuildVectorViaDominantValues()
3657 if (DAG.shouldOptForSize() && NumElts > NumViaIntegerBits) in lowerBuildVectorOfConstants()
5640 if (DAG.shouldOptForSize()) in lowerConstant()
/src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp2659 bool OptForSize = shouldOptForSize(&MF); in select()