Home
last modified time | relevance | path

Searched defs:BFI (Results 26 – 50 of 72) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h78 BlockFrequencyInfo *BFI; variable
99 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, in InstCombiner()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DCFGMST.h54 BlockFrequencyInfo *const BFI; variable
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DProfileSummaryInfo.cpp70 const CallBase &Call, BlockFrequencyInfo *BFI, bool AllowSynthetic) const { in getProfileCount()
H A DModuleSummaryAnalysis.cpp268 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, DominatorTree &DT, in computeFunctionSummary()
923 BlockFrequencyInfo *BFI = nullptr; in buildModuleSummaryIndex() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp377 DominatorTree &DT, BlockFrequencyInfo *BFI, TargetTransformInfo &TTI, in extractColdRegion()
646 BlockFrequencyInfo *BFI = nullptr; in outlineColdRegions() local
H A DSampleProfileProbe.cpp388 BlockFrequencyInfo &BFI = FAM.getResult<BlockFrequencyAnalysis>(F); in runOnFunction() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorize.h177 BlockFrequencyInfo *BFI; member
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp567 BlockFrequencyInfo *BFI = nullptr, bool IsCS = false, in FuncPGOInstrumentation()
849 BlockFrequencyInfo *BFI, in instrumentOneFunc()
1104 BlockFrequencyInfo *BFI; member in __anon24392f330511::PGOUseFunc
1435 BlockFrequencyInfo BFI(F, BPI, LI); in populateCoverage() local
1797 auto *BFI = LookupBFI(F); in InstrumentAllFunctions() local
2024 auto *BFI = LookupBFI(F); in annotateAllFunctions() local
H A DInstrProfiling.cpp400 Loop &CurLoop, LoopInfo &LI, BlockFrequencyInfo *BFI) in PGOCounterPromoter()
559 BlockFrequencyInfo *BFI; member in __anon30c533330111::PGOCounterPromoter
654 std::unique_ptr<BlockFrequencyInfo> BFI; in promoteCounterLoadStores() local
H A DControlHeightReduction.cpp373 BlockFrequencyInfo &BFI; member in __anonb349c5e00111::CHR
2089 auto &BFI = FAM.getResult<BlockFrequencyAnalysis>(F); in run() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp224 BlockFrequencyInfo *BFI = UseBlockFrequencyInfo && F.hasProfileData() in run() local
H A DLoopUnrollPass.cpp185 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, in gatherUnrollingPreferences()
1112 OptimizationRemarkEmitter &ORE, BlockFrequencyInfo *BFI, in tryToUnrollLoop()
1562 auto *BFI = (PSI && PSI->hasProfileSummary()) ? in run() local
H A DJumpThreading.cpp2279 auto *BFI = getOrCreateBFI(HasProfile); in threadThroughTwoBasicBlocks() local
2391 auto *BFI = getOrCreateBFI(HasProfile); in threadEdge() local
2477 auto *BFI = getBFI(); in splitBlockPreds() local
2528 BlockFrequencyInfo *BFI, in updateBlockFreqAndEdgeWeight()
2799 if (auto *BFI = getBFI()) { in unfoldSelectInstr() local
H A DInductiveRangeCheckElimination.cpp949 BlockFrequencyInfo &BFI = (*GetBFI)(); in isProfitableToTransform() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DConstantHoisting.h151 BlockFrequencyInfo *BFI; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp341 BlockFrequencyInfo *BFI) { in SplitIndirectBrCriticalEdges()
H A DCodeExtractor.cpp245 bool AggregateArgs, BlockFrequencyInfo *BFI, in CodeExtractor()
257 BlockFrequencyInfo *BFI, in CodeExtractor()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h70 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, in InstCombinerImpl()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp177 MachineBlockFrequencyInfo *BFI; member in llvm::MIRProfileLoader
H A DSwitchLoweringUtils.cpp51 BlockFrequencyInfo *BFI) { in findJumpTables()
H A DCodeGenPrepare.cpp315 std::unique_ptr<BlockFrequencyInfo> BFI; member in __anon65204a200111::CodeGenPrepare
3393 BlockFrequencyInfo *BFI; member in __anon65204a200c11::AddressingModeMatcher
3403 bool OptSize, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) in AddressingModeMatcher()
3428 bool OptSize, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) { in Match()
5108 BlockFrequencyInfo *BFI, unsigned &SeenInsts) { in FindAllMemoryUses()
5182 ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) { in FindAllMemoryUses()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutor.h557 BlockFrequencyInfo *BFI = nullptr; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h486 BFI, // (src0 & src1) | (~src0 & src2) enumerator
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp518 LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, in InnerLoopVectorizer()
777 BlockFrequencyInfo *BFI; member in llvm::InnerLoopVectorizer
802 LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, in InnerLoopUnroller()
848 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, in InnerLoopAndEpilogueVectorizer()
888 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, in EpilogueVectorizerMainLoop()
917 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, in EpilogueVectorizerEpilogueLoop()
9567 BlockFrequencyInfo *BFI, TargetTransformInfo *TTI, TargetLibraryInfo *TLI, in getScalarEpilogueLowering()
9618 OptimizationRemarkEmitter *ORE, BlockFrequencyInfo *BFI, in processLoopInVPlanNativePath()
10365 BlockFrequencyInfo *BFI = nullptr; in run() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h298 BFI, enumerator

123