Home
last modified time | relevance | path

Searched refs:BPI (Results 1 – 10 of 10) sorted by relevance

/NextBSD/contrib/llvm/lib/Analysis/
HDBlockFrequencyInfo.cpp131 BranchProbabilityInfo &BPI = getAnalysis<BranchProbabilityInfo>(); in runOnFunction() local
135 BFI->doFunction(&F, &BPI, &LI); in runOnFunction()
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDBlockFrequencyInfoImpl.h800 const BranchProbabilityInfoT *BPI;
908 void doFunction(const FunctionT *F, const BranchProbabilityInfoT *BPI,
910 BlockFrequencyInfoImpl() : BPI(nullptr), LI(nullptr), F(nullptr) {}
942 const BranchProbabilityInfoT *BPI,
945 this->BPI = BPI;
1177 BPI->getEdgeWeight(BB, SI)))
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDInductiveRangeCheckElimination.cpp200 BranchProbabilityInfo &BPI);
386 BranchProbabilityInfo &BPI) { in create() argument
393 if (BPI.getEdgeProbability(BI->getParent(), (unsigned) 0) < LikelyTaken) in create()
470 BranchProbabilityInfo &BPI,
645 LoopStructure::parseLoopStructure(ScalarEvolution &SE, BranchProbabilityInfo &BPI, in parseLoopStructure() argument
671 BPI.getEdgeProbability(LatchBr->getParent(), LatchBrExitIdx); in parseLoopStructure()
1403 BranchProbabilityInfo &BPI = getAnalysis<BranchProbabilityInfo>(); in runOnLoop() local
1408 InductiveRangeCheck::create(IRCAlloc, TBI, L, SE, BPI)) in runOnLoop()
1429 LoopStructure::parseLoopStructure(SE, BPI, *L, FailureReason); in runOnLoop()
/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDFunctionLoweringInfo.h60 BranchProbabilityInfo *BPI; variable
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64FastISel.cpp2240 if (FuncInfo.BPI) in emitCompareAndBranch()
2241 BranchWeight = FuncInfo.BPI->getEdgeWeight(BI->getParent(), in emitCompareAndBranch()
2322 if (FuncInfo.BPI) in selectBranch()
2323 BranchWeight = FuncInfo.BPI->getEdgeWeight(BI->getParent(), in selectBranch()
2360 if (FuncInfo.BPI) in selectBranch()
2361 BranchWeight = FuncInfo.BPI->getEdgeWeight(BI->getParent(), in selectBranch()
2376 if (FuncInfo.BPI) in selectBranch()
2377 BranchWeight = FuncInfo.BPI->getEdgeWeight(BI->getParent(), in selectBranch()
2395 if (FuncInfo.BPI) in selectBranch()
2396 BranchWeight = FuncInfo.BPI->getEdgeWeight(BI->getParent(), in selectBranch()
[all …]
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86FastISel.cpp1436 if (FuncInfo.BPI) in X86SelectBranch()
1437 BranchWeight = FuncInfo.BPI->getEdgeWeight(BI->getParent(), in X86SelectBranch()
1477 if (FuncInfo.BPI) in X86SelectBranch()
1478 BranchWeight = FuncInfo.BPI->getEdgeWeight(BI->getParent(), in X86SelectBranch()
1497 if (FuncInfo.BPI) in X86SelectBranch()
1498 BranchWeight = FuncInfo.BPI->getEdgeWeight(BI->getParent(), in X86SelectBranch()
1516 if (FuncInfo.BPI) in X86SelectBranch()
1517 BranchWeight = FuncInfo.BPI->getEdgeWeight(BI->getParent(), in X86SelectBranch()
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAGBuilder.cpp1339 BranchProbabilityInfo *BPI = FuncInfo.BPI; in getEdgeWeight() local
1340 if (!BPI) in getEdgeWeight()
1344 return BPI->getEdgeWeight(SrcBB, DstBB); in getEdgeWeight()
7877 BranchProbabilityInfo *BPI = FuncInfo.BPI; in lowerWorkItem() local
7914 BPI ? BPI->getEdgeWeight(SwitchMBB->getBasicBlock(), (unsigned)0) in lowerWorkItem()
8193 BranchProbabilityInfo *BPI = FuncInfo.BPI; in visitSwitch() local
8200 BPI ? BPI->getEdgeWeight(SI.getParent(), I.getSuccessorIndex()) : 0; in visitSwitch()
HDFastISel.cpp1402 if (FuncInfo.BPI) in fastEmitBranch()
1403 BranchWeight = FuncInfo.BPI->getEdgeWeight(FuncInfo.MBB->getBasicBlock(), in fastEmitBranch()
HDSelectionDAGISel.cpp452 FuncInfo->BPI = &getAnalysis<BranchProbabilityInfo>(); in runOnMachineFunction()
454 FuncInfo->BPI = nullptr; in runOnMachineFunction()
/NextBSD/contrib/llvm/lib/Target/Sparc/
HDSparcInstrInfo.td642 defm BPI : IPredBranch<"%icc", []>;