Home
last modified time | relevance | path

Searched refs:shouldOptimizeForSize (Results 1 – 25 of 28) sorted by relevance

12

/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DSizeOptsTest.cpp71 EXPECT_FALSE(shouldOptimizeForSize(F, &PSI, BFI_F, PGSOQueryType::Test)); in TEST_F()
72 EXPECT_TRUE(shouldOptimizeForSize(G, &PSI, BFI_G, PGSOQueryType::Test)); in TEST_F()
73 EXPECT_FALSE(shouldOptimizeForSize(H, &PSI, BFI_H, PGSOQueryType::Test)); in TEST_F()
74 EXPECT_FALSE(shouldOptimizeForSize(&BB0, &PSI, BFI_F, PGSOQueryType::Test)); in TEST_F()
75 EXPECT_FALSE(shouldOptimizeForSize(BB1, &PSI, BFI_F, PGSOQueryType::Test)); in TEST_F()
76 EXPECT_TRUE(shouldOptimizeForSize(BB2, &PSI, BFI_F, PGSOQueryType::Test)); in TEST_F()
77 EXPECT_FALSE(shouldOptimizeForSize(BB3, &PSI, BFI_F, PGSOQueryType::Test)); in TEST_F()
/llvm-project-15.0.7/llvm/unittests/Target/X86/
H A DMachineSizeOptsTest.cpp117 EXPECT_FALSE(shouldOptimizeForSize(F, &PSI, MBFI_F, PGSOQueryType::Test)); in TEST_F()
118 EXPECT_TRUE(shouldOptimizeForSize(G, &PSI, MBFI_G, PGSOQueryType::Test)); in TEST_F()
119 EXPECT_FALSE(shouldOptimizeForSize(H, &PSI, MBFI_H, PGSOQueryType::Test)); in TEST_F()
120 EXPECT_FALSE(shouldOptimizeForSize(&BB0, &PSI, MBFI_F, PGSOQueryType::Test)); in TEST_F()
121 EXPECT_FALSE(shouldOptimizeForSize(BB1, &PSI, MBFI_F, PGSOQueryType::Test)); in TEST_F()
122 EXPECT_TRUE(shouldOptimizeForSize(BB2, &PSI, MBFI_F, PGSOQueryType::Test)); in TEST_F()
123 EXPECT_FALSE(shouldOptimizeForSize(BB3, &PSI, MBFI_F, PGSOQueryType::Test)); in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineSizeOpts.h28 bool shouldOptimizeForSize(const MachineFunction *MF, ProfileSummaryInfo *PSI,
33 bool shouldOptimizeForSize(const MachineBasicBlock *MBB,
39 bool shouldOptimizeForSize(const MachineBasicBlock *MBB,
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineSizeOpts.cpp183 bool llvm::shouldOptimizeForSize(const MachineFunction *MF, in shouldOptimizeForSize() function in llvm
191 bool llvm::shouldOptimizeForSize(const MachineBasicBlock *MBB, in shouldOptimizeForSize() function in llvm
200 bool llvm::shouldOptimizeForSize(const MachineBasicBlock *MBB, in shouldOptimizeForSize() function in llvm
H A DBranchFolding.cpp651 (llvm::shouldOptimizeForSize(MBB1, PSI, &MBBFreqInfo) && in ProfitableToMerge()
652 llvm::shouldOptimizeForSize(MBB2, PSI, &MBBFreqInfo)); in ProfitableToMerge()
1512 llvm::shouldOptimizeForSize(MBB, PSI, &MBBFreqInfo); in OptimizeBlock()
H A DMachineCombiner.cpp598 bool OptForSize = OptSize || llvm::shouldOptimizeForSize(MBB, PSI, MBFI); in combineInstructions()
H A DMachineBlockPlacement.cpp2142 llvm::shouldOptimizeForSize(L.getHeader(), PSI, MBFI.get()); in findBestLoopTop()
2928 if (llvm::shouldOptimizeForSize(ChainBB, PSI, MBFI.get()) && in alignBlocks()
3387 llvm::shouldOptimizeForSize(&MF, PSI, &MBFI->getMBFI()); in runOnMachineFunction()
H A DSelectOptimize.cpp254 if (F.hasOptSize() || llvm::shouldOptimizeForSize(&F, PSI, BFI.get())) in runOnFunction()
H A DExpandMemCmp.cpp766 llvm::shouldOptimizeForSize(CI->getParent(), PSI, BFI); in expandMemCmp()
H A DTailDuplicator.cpp568 llvm::shouldOptimizeForSize(&TailBB, PSI, MBFI); in shouldTailDuplicate()
H A DCodeGenPrepare.cpp524 if (!llvm::shouldOptimizeForSize(BB, PSI, BFI.get())) in runOnFunction()
2180 !OptSize && !llvm::shouldOptimizeForSize(BB, PSI, BFI.get())) in optimizeCallInst()
4931 llvm::shouldOptimizeForSize(CI->getParent(), PSI, BFI); in FindAllMemoryUses()
6778 llvm::shouldOptimizeForSize(SI->getParent(), PSI, BFI.get()))) in optimizeSelectInst()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DSizeOpts.h93 bool shouldOptimizeForSize(const Function *F, ProfileSummaryInfo *PSI,
99 bool shouldOptimizeForSize(const BasicBlock *BB, ProfileSummaryInfo *PSI,
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSizeOpts.cpp98 bool llvm::shouldOptimizeForSize(const Function *F, ProfileSummaryInfo *PSI, in shouldOptimizeForSize() function in llvm
105 bool llvm::shouldOptimizeForSize(const BasicBlock *BB, ProfileSummaryInfo *PSI, in shouldOptimizeForSize() function in llvm
H A DSimplifyLibCalls.cpp2857 llvm::shouldOptimizeForSize(CI->getParent(), PSI, BFI, in optimizeSPrintFString()
3123 llvm::shouldOptimizeForSize(CI->getParent(), PSI, BFI, in optimizeFPuts()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86PadShortFunction.cpp136 bool OptForSize = llvm::shouldOptimizeForSize(MBB, PSI, MBFI); in runOnMachineFunction()
H A DX86FixupBWInsts.cpp458 llvm::shouldOptimizeForSize(&MBB, PSI, MBFI); in processBasicBlock()
H A DX86OptimizeLEAs.cpp743 llvm::shouldOptimizeForSize(&MBB, PSI, MBFI); in runOnMachineFunction()
H A DX86FixupLEAs.cpp249 OptIncDec || llvm::shouldOptimizeForSize(&MBB, PSI, MBFI); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp552 llvm::shouldOptimizeForSize(HeaderBB, PSI, BFI, in processLoop()
H A DConstantHoisting.cpp580 llvm::shouldOptimizeForSize(Entry->getParent(), PSI, BFI, in maximizeConstantsInRange()
H A DLoopUnrollPass.cpp223 llvm::shouldOptimizeForSize(L->getHeader(), PSI, BFI, in gatherUnrollingPreferences()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp500 shouldOptimizeForSize(F, nullptr, nullptr, PGSOQueryType::IRPass)) in isCandidateFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp455 llvm::shouldOptimizeForSize(TheLoop->getHeader(), PSI, BFI, in isConsecutivePtr()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp1302 llvm::shouldOptimizeForSize(MBB.getBasicBlock(), PSI, BFI); in shouldOptForSize()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dtail-opts.ll847 ; would be passed to the PGSO interface llvm::shouldOptimizeForSize().

12