Searched refs:OptForSize (Results 1 - 20 of 20) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PadShortFunction.cpp137 bool OptForSize = llvm::shouldOptimizeForSize(MBB, PSI, MBFI); local
138 if (OptForSize)
H A DX86FixupBWInsts.cpp140 /// Local member for function's OptForSize attribute.
141 bool OptForSize = false; member in class:__anon5450::FixupBWInstPass
383 if (ML->begin() == ML->end() && !OptForSize)
440 OptForSize = MF.getFunction().hasOptSize() ||
H A DX86OptimizeLEAs.cpp716 bool OptForSize = MF.getFunction().hasOptSize() || local
718 if (OptForSize)
H A DX86ISelDAGToDAG.cpp166 bool OptForSize; member in class:__anon5461::final
176 : SelectionDAGISel(tm, OptLevel), Subtarget(nullptr), OptForSize(false),
190 OptForSize = MF.getFunction().hasOptSize();
192 assert((!OptForMinSize || OptForSize) &&
193 "OptForMinSize implies OptForSize");
4589 if (!OptForSize)
H A DX86ISelLowering.cpp8577 bool OptForSize = DAG.shouldOptForSize();
8585 if (ConstSplatVal && (Subtarget.hasAVX2() || OptForSize)) {
8594 (OptForSize && (ScalarSize == 64 || Subtarget.hasAVX2()))) {
11364 bool OptForSize = DAG.shouldOptForSize();
11365 if (!OptForSize) {
18562 bool OptForSize = DAG.shouldOptForSize();
18563 if (!OptForSize && Subtarget.isSHLDSlow())
21111 bool OptForSize = DAG.shouldOptForSize();
21112 if ((!isUInt<32>(AndRHSVal) || (OptForSize && !isUInt<8>(AndRHSVal))) &&
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCombiner.cpp91 bool doSubstitute(unsigned NewSize, unsigned OldSize, bool OptForSize);
420 bool OptForSize) {
421 if (OptForSize && (NewSize < OldSize))
519 bool OptForSize = OptSize || llvm::shouldOptimizeForSize(MBB, PSI, MBFI);
598 doSubstitute(NewInstCount, OldInstCount, OptForSize)) {
H A DExpandMemCmp.cpp749 bool OptForSize = CI->getFunction()->hasOptSize() || local
751 auto Options = TTI->enableMemCmpExpansion(OptForSize,
758 if (OptForSize &&
762 if (!OptForSize && MaxLoadsPerMemcmp.getNumOccurrences())
H A DBranchFolding.cpp692 bool OptForSize = local
696 return EffectiveTailLen >= 2 && OptForSize &&
1550 bool OptForSize = local
1553 if (!IsEmptyBlock(MBB) && MBB->pred_size() == 1 && OptForSize) {
H A DTailDuplicator.cpp565 bool OptForSize = MF->getFunction().hasOptSize() || local
571 if (OptForSize)
H A DTargetLoweringBase.cpp1450 const bool OptForSize = local
1453 const unsigned MinDensity = getMinimumJumpTableDensity(OptForSize);
1458 return (OptForSize || Range <= MaxJumpTableSize) &&
1809 unsigned TargetLoweringBase::getMinimumJumpTableDensity(bool OptForSize) const {
1810 return OptForSize ? OptsizeJumpTableDensity : JumpTableDensity;
H A DMachineBlockPlacement.cpp2084 bool OptForSize = F->getFunction().hasOptSize() || local
2087 if (OptForSize)
3086 bool OptForSize = MF.getFunction().hasOptSize() || local
3088 if (OptForSize)
H A DCodeGenPrepare.cpp1945 bool OptForSize = OptSize || llvm::shouldOptimizeForSize(BB, PSI, BFI.get()); local
1946 if (!OptForSize && CI->hasFnAttr(Attribute::Cold))
4586 bool OptForSize = OptSize || local
4588 if (!OptForSize && CI->hasFnAttr(Attribute::Cold))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCopyToCombine.cpp98 bool OptForSize);
474 bool OptForSize = F.hasFnAttribute(Attribute::OptimizeForSize); local
509 MachineInstr *I2 = findPairable(I1, DoInsertAtI1, OptForSize);
512 combine(I1, *I2, MI, DoInsertAtI1, OptForSize);
575 bool DoInsertAtI1, bool OptForSize) {
612 bool IsC64 = OptForSize && LoOperand.isImm() && HiOperand.isImm() &&
573 combine(MachineInstr &I1, MachineInstr &I2, MachineBasicBlock::iterator &MI, bool DoInsertAtI1, bool OptForSize) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnrollPass.cpp215 bool OptForSize = L->getHeader()->getParent()->hasOptSize() || local
218 if (OptForSize) {
1041 bool OptForSize = L->getHeader()->getParent()->hasOptSize();
1051 // Exit early if unrolling is disabled. For OptForSize, we pick the loop size
1054 !OptForSize)
1072 if (OptForSize)
H A DLoopLoadElimination.cpp547 bool OptForSize = F->hasOptSize() ||
550 if (OptForSize) {
H A DConstantHoisting.cpp560 bool OptForSize = Entry->getParent()->hasOptSize() || local
563 if (!OptForSize || std::distance(S,E) > 100) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp2773 bool OptForSize = CI->getFunction()->hasOptSize() ||
2776 if (OptForSize)
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1547 unsigned getMinimumJumpTableDensity(bool OptForSize) const;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5426 bool OptForSize = DAG.shouldOptForSize();
5427 if (!OptForSize ||
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5994 bool OptForSize) const {
6021 unsigned Limit = (OptForSize ? 1 : (Subtarget->hasFuseLiterals() ? 5 : 2));

Completed in 339 milliseconds