Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrPredicates.td229 def OptForSize : Predicate<"shouldOptForSize(MF)">;
231 def OptForSpeed : Predicate<"!shouldOptForSize(MF)">;
233 "shouldOptForSize(MF)">;
234 def NoSSE41_Or_OptForSize : Predicate<"shouldOptForSize(MF) || "
H A DX86ISelDAGToDAG.cpp381 if (!CurDAG->shouldOptForSize()) in shouldAvoidImmediateInstFormsForSize()
3706 if (!Subtarget->slowIncDec() || CurDAG->shouldOptForSize()) { in foldLoadStoreIntoMemOperand()
5533 if (!CurDAG->shouldOptForSize()) in Select()
H A DX86ISelLowering.cpp7788 bool OptForSize = DAG.shouldOptForSize(); in lowerBuildVectorAsBroadcast()
11270 bool OptForSize = DAG.shouldOptForSize(); in lowerShuffleAsBlend()
20191 bool IsOptimizingSize = DAG.shouldOptForSize(); in shouldUseHorizontalOp()
23752 bool OptForSize = DAG.shouldOptForSize(); in LowerAndToBT()
31330 bool OptForSize = DAG.shouldOptForSize(); in LowerFunnelShift()
39984 bool OptForSize = DAG.shouldOptForSize(); in combineX86ShuffleChain()
41061 bool IsOptimizingSize = DAG.shouldOptForSize(); in combineX86ShufflesConstants()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h403 bool shouldOptForSize(const MachineFunction *MF) const { in shouldOptForSize() function
404 return CurDAG->shouldOptForSize(); in shouldOptForSize()
H A DFastISel.h524 bool shouldOptForSize(const MachineFunction *MF) const { in shouldOptForSize() function
H A DSelectionDAG.h2562 LLVM_ABI bool shouldOptForSize() const;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutor.h644 bool shouldOptForSize(const MachineFunction *MF) const { in shouldOptForSize() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp703 if (CurDAG->shouldOptForSize() || V.hasOneUse()) in isWorthFoldingAddr()
867 if (CurDAG->shouldOptForSize() || V.hasOneUse()) in isWorthFoldingALU()
H A DAArch64InstrInfo.td1266 def ForCodeSize : Predicate<"shouldOptForSize(MF)">;
1267 def NotForCodeSize : Predicate<"!shouldOptForSize(MF)">;
1269 def UseSTRQro : Predicate<"!Subtarget->isSTRQroSlow() || shouldOptForSize(MF)">;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1396 bool SelectionDAG::shouldOptForSize() const { in shouldOptForSize() function in SelectionDAG
1969 Alignment = shouldOptForSize() in getConstantPool()
8351 return DAG.shouldOptForSize(); in shouldLowerMemFuncForSize()
H A DLegalizeDAG.cpp3880 DAG.shouldOptForSize())) in ExpandNode()
H A DSelectionDAGBuilder.cpp5938 Val, DAG.shouldOptForSize())) { in ExpandPowI()
H A DTargetLowering.cpp8009 if (DAG.shouldOptForSize()) in expandDIVREMByConstant()
H A DDAGCombiner.cpp254 ForCodeSize = DAG.shouldOptForSize(); in DAGCombiner()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3465 if (DAG.shouldOptForSize()) in lowerFTRUNC_FCEIL_FFLOOR_FROUND()
3879 if (!DAG.shouldOptForSize() && NumScalarLoads < NumElts && in lowerBuildVectorViaDominantValues()
3971 if (DAG.shouldOptForSize() && NumElts > NumViaIntegerBits) in lowerBuildVectorOfConstants()
6594 if (DAG.shouldOptForSize()) in lowerConstant()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp2788 bool OptForSize = shouldOptForSize(&MF); in select()