/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LowerExpectIntrinsic.cpp | 190 BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator()); in handlePhiDef() local 218 BranchInst *BI = GetDomConditional(i); in handlePhiDef() local 337 static bool handleBranchExpect(BranchInst &BI) { in handleBranchExpect() 349 if (BranchInst *BI = dyn_cast<BranchInst>(BB.getTerminator())) { in lowerExpectIntrinsic() local 360 for (auto BI = BB.rbegin(), BE = BB.rend(); BI != BE;) { in lowerExpectIntrinsic() local
|
H A D | IndVarSimplify.cpp | 467 if (auto *BI = dyn_cast<BranchInst>(TermInst)) { in rewriteFirstIterationLoopExitValues() local 700 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in isLoopExitTestBasedOn() local 719 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in needsLFTR() local 1009 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in genLoopLimit() local 1053 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in genLoopLimit() local 1121 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in linearFunctionTestReplace() local 1294 static void replaceExitCond(BranchInst *BI, Value *NewCond, in replaceExitCond() 1304 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in foldExit() local 1316 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in replaceWithInvariantCond() local 1330 const Loop *L, BranchInst *BI, BasicBlock *ExitingBB, in optimizeLoopExitWithUnknownExitCount() [all …]
|
H A D | JumpThreading.cpp | 461 auto *BI = dyn_cast<BranchInst>(BB.getTerminator()); in runImpl() local 1059 if (BranchInst *BI = dyn_cast<BranchInst>(Terminator)) { in processBlock() local 1257 auto *BI = dyn_cast<BranchInst>(BB->getTerminator()); in processImpliedCondition() local 1675 else if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) { in processThreadableEdges() local 2074 JumpThreadingPass::cloneInstructions(BasicBlock::iterator BI, in cloneInstructions() 2663 BasicBlock::iterator BI = BB->begin(); in duplicateCondBranchOnPHIIntoPred() local 2752 auto *BI = BranchInst::Create(NewBB, BB, SI->getCondition(), Pred); in unfoldSelectInstr() local 2763 for (BasicBlock::iterator BI = BB->begin(); in unfoldSelectInstr() local 2879 for (BasicBlock::iterator BI = BB->begin(); in tryToUnfoldSelectInCurrBB() local 2993 if (auto *BI = dyn_cast<BranchInst>(Parent->getTerminator())) in processGuards() local [all …]
|
H A D | LoopUnswitch.cpp | 746 if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { in processCurrentLoop() local 1053 BranchInst *BI = in emitPreheaderBranchOnCondition() local 1188 if (BranchInst *BI = dyn_cast<BranchInst>(CurrentTerm)) { in tryTrivialLoopUnswitch() local 1220 if (BranchInst *BI = dyn_cast<BranchInst>(CurrentTerm)) { in tryTrivialLoopUnswitch() local 1723 if (BranchInst *BI = dyn_cast<BranchInst>(I)) { in simplifyCode() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
H A D | CodeEmitterGen.cpp | 67 BitsInit *BI, int bit) { in getVariableBit() 81 AddCodeToMergeInOperand(Record *R, BitsInit *BI, const std::string &VarName, in AddCodeToMergeInOperand() 291 BitsInit *BI = EncodingDef->getValueAsBitsInit("Inst"); in getInstructionCaseForEncoding() local 374 BitsInit *BI = EncodingDef->getValueAsBitsInit("Inst"); in emitInstructionBaseValues() local 413 BitsInit *BI = KV.second->getValueAsBitsInit("Inst"); in run() local 420 BitsInit *BI = R->getValueAsBitsInit("Inst"); in run() local
|
H A D | CodeBeadsGen.cpp | 66 BitsInit *BI = R->getValueAsBitsInit("Beads"); in run() local 92 BitsInit *BI = R->getValueAsBitsInit("Beads"); in run() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | FlattenCFG.cpp | 190 for (BasicBlock::iterator BI = Pred->begin(), BE = PBI->getIterator(); in FlattenParallelAndOr() local 254 auto *BI = cast<BranchInst>(CurrBlock->getTerminator()); in FlattenParallelAndOr() local 360 for (BasicBlock::iterator BI(PBI2), BE(PTI2); BI != BE; ++BI) { in CompareIfRegionBlock() local 470 for (BasicBlock::iterator BI(PBI2), BE(PTI2); BI != BE; ++BI) { in MergeIfRegion() local
|
H A D | LoopRotationUtils.cpp | 196 BranchInst *BI = dyn_cast<BranchInst>(Header->getTerminator()); in profitableToRotateLoopExitingLatch() local 222 BranchInst *BI = dyn_cast<BranchInst>(Latch->getTerminator()); in canRotateDeoptimizingLatchExit() local 280 BranchInst *BI = dyn_cast<BranchInst>(OrigHeader->getTerminator()); in rotateLoop() local 546 for (BasicBlock::iterator BI = SuccBB->begin(); in rotateLoop() local 782 BranchInst *BI = dyn_cast<BranchInst>(LastExit->getTerminator()); in simplifyLoopLatch() local
|
H A D | SimplifyCFG.cpp | 398 BranchInst *BI = dyn_cast<BranchInst>(PBB->getTerminator()); in dominatesMergePoint() local 717 } else if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { in EraseTerminatorAndDCECond() local 738 } else if (BranchInst *BI = dyn_cast<BranchInst>(TI)) in isValueEqualityComparison() local 768 BranchInst *BI = cast<BranchInst>(TI); in GetValueEqualityComparisonCases() local 1043 if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { in GetBranchWeights() local 1400 bool SimplifyCFGOpt::HoistThenElseCodeToIf(BranchInst *BI, in HoistThenElseCodeToIf() 2354 bool SimplifyCFGOpt::SpeculativelyExecuteBB(BranchInst *BI, BasicBlock *ThenBB, in SpeculativelyExecuteBB() 2579 static bool FoldCondBranchOnPHI(BranchInst *BI, DomTreeUpdater *DTU, in FoldCondBranchOnPHI() 2877 bool SimplifyCFGOpt::SimplifyCondBranchToTwoReturns(BranchInst *BI, in SimplifyCondBranchToTwoReturns() 2994 static bool extractPredSuccWeights(BranchInst *PBI, BranchInst *BI, in extractPredSuccWeights() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
H A D | ClangSACheckersEmitter.cpp | 78 if (BitsInit *BI = R.getValueAsBitsInit("Documentation")) { in getCheckerDocs() local 98 if (BitsInit *BI = R.getValueAsBitsInit("Type")) { in getCheckerOptionType() local 115 if (BitsInit *BI = R.getValueAsBitsInit("DevelopmentStage")) { in getDevelopmentStage() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXImageOptimizer.cpp | 60 for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE; in runOnFunction() local 153 if (BranchInst *BI = dyn_cast<BranchInst>(*UI)) { in replaceWith() local
|
H A D | NVPTXAllocaHoisting.cpp | 46 for (BasicBlock::iterator BI = I->begin(), BE = I->end(); BI != BE;) { in runOnFunction() local
|
H A D | NVPTXLowerAlloca.cpp | 107 auto BI = dyn_cast<BitCastInst>(AllocaUse.getUser()); in runOnFunction() local
|
H A D | NVPTXLowerAggrCopies.cpp | 69 for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE; ++BI) { in runOnFunction() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | FunctionPropertiesAnalysis.cpp | 30 if (const auto *BI = dyn_cast<BranchInst>(BB.getTerminator())) { in getFunctionPropertiesInfo() local
|
H A D | LoopNestAnalysis.cpp | 83 const BranchInst *BI = dyn_cast<BranchInst>(Latch->getTerminator()); in arePerfectlyNested() local 287 const BranchInst *BI = dyn_cast<BranchInst>(SingleSucc.getTerminator()); in checkLoopsStructure() local
|
H A D | GuardUtils.cpp | 63 auto *BI = dyn_cast<BranchInst>(U); in parseWidenableBranch() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/IRTransforms/ |
H A D | SimplifyCFG.cpp | 145 BranchInst *BI = dyn_cast<BranchInst>(BB.getTerminator()); in eliminateCondBranches_v1() local 181 BranchInst *BI = dyn_cast<BranchInst>(BB.getTerminator()); in eliminateCondBranches_v2() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 170 if (auto *BI = dyn_cast<BitCastInst>(Prev)) { in getTerminatingMustTailCall() local 400 BranchInst *BI = BranchInst::Create(New, this); in splitBasicBlock() local 440 BranchInst *BI = BranchInst::Create(this, New); in splitBasicBlockBefore() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/ |
H A D | ProfileGenerator.cpp | 217 for (const auto &BI : BinarySampleCounters) { in generateProfile() local 448 for (const auto &BI : BinarySampleCounters) { in generateProfile() local 577 for (auto BI : BranchCounter) { in populateBoundarySamplesWithProbes() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 100 MachineBasicBlock::iterator BI = I; in verifyCTRBranch() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | InterleavedAccessPass.cpp | 313 auto *BI = dyn_cast<BinaryOperator>(User); in lowerInterleavedLoad() local 398 BinaryOperator *BI = cast<BinaryOperator>(SVI->getOperand(0)); in replaceBinOpShuffles() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIWholeQuadMode.cpp | 496 for (auto BI = RPOT.begin(), BE = RPOT.end(); BI != BE; ++BI) { in scanInstructions() local 617 BlockInfo &BI = Blocks[MBB]; in propagateInstruction() local 664 BlockInfo BI = Blocks[&MBB]; // Make a copy to prevent dangling references. in propagateBlock() local 1023 const BlockInfo &BI = BII->second; in lowerBlock() local 1224 BlockInfo &BI = BII->second; in processBlock() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-xray/ |
H A D | xray-fdr-dump.cpp | 94 BlockIndexer BI(Index); in __anon06fcd1400102() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | ControlHeightReduction.cpp | 659 static bool checkBiasedBranch(BranchInst *BI, Region *R, in checkBiasedBranch() 775 auto *BI = dyn_cast<BranchInst>(Entry->getTerminator()); in findScope() local 1042 auto *BI = cast<BranchInst>(RI.R->getEntry()->getTerminator()); in getCHRConditionValuesForRegion() local 1404 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in setCHRRegions() local 1504 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in hoistScopeConditions() local 1536 if (auto *BI = dyn_cast<BranchInst>(U)) { in negateICmpIfUsedByBranchOrSelectOnly() local 1662 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in assertBranchOrSelectConditionHoisted() local 1884 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in fixupBranch() local
|