Home
last modified time | relevance | path

Searched defs:BI (Results 1 – 25 of 203) sorted by relevance

123456789

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp190 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 DIndVarSimplify.cpp467 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 DJumpThreading.cpp461 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 DLoopUnswitch.cpp746 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 DCodeEmitterGen.cpp67 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 DCodeBeadsGen.cpp66 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 DFlattenCFG.cpp190 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 DLoopRotationUtils.cpp196 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 DSimplifyCFG.cpp398 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 DClangSACheckersEmitter.cpp78 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 DNVPTXImageOptimizer.cpp60 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 DNVPTXAllocaHoisting.cpp46 for (BasicBlock::iterator BI = I->begin(), BE = I->end(); BI != BE;) { in runOnFunction() local
H A DNVPTXLowerAlloca.cpp107 auto BI = dyn_cast<BitCastInst>(AllocaUse.getUser()); in runOnFunction() local
H A DNVPTXLowerAggrCopies.cpp69 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 DFunctionPropertiesAnalysis.cpp30 if (const auto *BI = dyn_cast<BranchInst>(BB.getTerminator())) { in getFunctionPropertiesInfo() local
H A DLoopNestAnalysis.cpp83 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 DGuardUtils.cpp63 auto *BI = dyn_cast<BranchInst>(U); in parseWidenableBranch() local
/netbsd-src/external/apache2/llvm/dist/llvm/examples/IRTransforms/
H A DSimplifyCFG.cpp145 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 DBasicBlock.cpp170 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 DProfileGenerator.cpp217 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 DPPCCTRLoops.cpp100 MachineBasicBlock::iterator BI = I; in verifyCTRBranch() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp313 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 DSIWholeQuadMode.cpp496 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 Dxray-fdr-dump.cpp94 BlockIndexer BI(Index); in __anon06fcd1400102() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp659 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

123456789