| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.cpp | 346 if (isMClass() && hasMinSize()) in enableMachineScheduler() 439 if (isThumb2() && MF.getFunction().hasMinSize()) in getGPRAllocationOrder() 454 return isThumb2() && MF.getFunction().hasMinSize() && in ignoreCSRForAllocationOrder()
|
| H A D | ARMTargetMachine.cpp | 286 if (F.hasMinSize()) in getSubtargetImpl() 296 F.hasMinSize()); in getSubtargetImpl() 548 return this->TM->getSubtarget<ARMSubtarget>(F).hasMinSize() || in addPreSched2()
|
| H A D | ARMSubtarget.h | 375 bool hasMinSize() const { return OptMinSize; } in hasMinSize() function
|
| H A D | ARMSelectionDAGInfo.cpp | 225 if (NumMEMCPYs > 1 && Subtarget.hasMinSize()) { in EmitTargetCodeForMemcpy()
|
| H A D | ARMPredicates.td | 195 "Subtarget->hasMinSize())">;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | BreakFalseDeps.cpp | 213 if (MF->getFunction().hasMinSize()) in processDefs() 237 if (MF->getFunction().hasMinSize()) in processUndefReads()
|
| H A D | GlobalMerge.cpp | 377 if (Opt.SizeOnly && !ParentFn->hasMinSize()) in doMerge()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopRotation.cpp | 67 (EnableHeaderDuplication && !L.getHeader()->getParent()->hasMinSize()) || in run()
|
| H A D | LoopUnrollPass.cpp | 413 RootI.getFunction()->hasMinSize() ? in analyzeLoopUnrollCost() 505 L->getHeader()->getParent()->hasMinSize() ? in analyzeLoopUnrollCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVO0PreLegalizerCombiner.cpp | 130 F.hasOptSize(), F.hasMinSize()); in runOnMachineFunction()
|
| H A D | RISCVPostLegalizerCombiner.cpp | 147 F.hasMinSize()); in runOnMachineFunction()
|
| H A D | RISCVPreLegalizerCombiner.cpp | 145 F.hasMinSize()); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsPostLegalizerCombiner.cpp | 142 LI, EnableOpt, F.hasOptSize(), F.hasMinSize()); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64O0PreLegalizerCombiner.cpp | 162 F.hasOptSize(), F.hasMinSize()); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64CompressJumpTables.cpp | 165 if (ST.force32BitJumpTables() && !MF->getFunction().hasMinSize()) in runOnMachineFunction()
|
| H A D | AArch64MachineFunctionInfo.cpp | 201 ((F.getUWTableKind() == UWTableKind::Async && !F.hasMinSize()) || in needsAsyncDwarfUnwindInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86SelectionDAGInfo.cpp | 131 if (DAG.getMachineFunction().getFunction().hasMinSize()) { in emitConstantSizeRepstos() 274 if (DAG.getMachineFunction().getFunction().hasMinSize()) in emitConstantSizeRepmov()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizerCombiner.cpp | 217 F.hasMinSize()); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Function.h | 703 bool hasMinSize() const { return hasFnAttribute(Attribute::MinSize); } in hasMinSize() function 707 return hasFnAttribute(Attribute::OptimizeForSize) || hasMinSize(); in hasOptSize()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPreLegalizerCombiner.cpp | 275 nullptr, EnableOpt, F.hasOptSize(), F.hasMinSize()); in runOnMachineFunction()
|
| H A D | AMDGPURegBankCombiner.cpp | 482 LI, EnableOpt, F.hasOptSize(), F.hasMinSize()); in runOnMachineFunction()
|
| H A D | AMDGPUPostLegalizerCombiner.cpp | 499 LI, EnableOpt, F.hasOptSize(), F.hasMinSize()); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVMakeCompressible.cpp | 411 if (skipFunction(Fn.getFunction()) || !Fn.getFunction().hasMinSize()) in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InlineCost.cpp | 1088 if (Caller->hasMinSize()) { in finalizeAnalysis() 1396 if (Caller->hasMinSize()) { in finalizeAnalysis() 2117 if (Caller->hasMinSize()) { in updateThreshold() 2130 if (!Caller->hasMinSize()) { in updateThreshold()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | HotColdSplitting.cpp | 202 if (!F.hasMinSize()) { in markFunctionCold()
|