Home
last modified time | relevance | path

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

123456

/external/llvm/lib/Transforms/Utils/
DLowerExpectIntrinsic.cpp93 bool LowerExpectIntrinsic::HandleIfExpect(BranchInst *BI) { in HandleIfExpect()
154 if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) { in runOnFunction() local
163 for (BasicBlock::iterator BI = BB->begin(), BE = BB->end(); in runOnFunction() local
DFlattenCFG.cpp180 for (BasicBlock::iterator BI = Pred->begin(), BE = PBI; BI != BE;) { in FlattenParallelAndOr() local
242 BranchInst *BI = dyn_cast<BranchInst>(CurrBlock->getTerminator()); in FlattenParallelAndOr() local
358 for (BasicBlock::iterator BI = PBI2, BE = PTI2; BI != BE; ++BI) { in CompareIfRegionBlock() local
427 for (BasicBlock::iterator BI = PBI2, BE = PTI2; BI != BE; ++BI) { in MergeIfRegion() local
DBasicBlockUtils.cpp141 for (BasicBlock::iterator BI = BB->begin(), BE = BB->end(); BI != BE; ++BI) { in MergeBlockIntoPredecessor() local
200 BasicBlock::iterator &BI, Value *V) { in ReplaceInstWithValue()
219 BasicBlock::iterator &BI, Instruction *I) { in ReplaceInstWithInst()
237 BasicBlock::iterator BI(From); in ReplaceInstWithInst() local
384 ArrayRef<BasicBlock*> Preds, BranchInst *BI, in UpdatePHINodes()
471 BranchInst *BI = BranchInst::Create(BB, NewBB); in SplitBlockPredecessors() local
819 BranchInst *BI = dyn_cast<BranchInst>(CommonPred->getTerminator()); in GetIfCondition() local
DSimplifyCFG.cpp280 BranchInst *BI = dyn_cast<BranchInst>(PBB->getTerminator()); in DominatesMergePoint() local
458 } else if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { in EraseTerminatorInstAndDCECond() local
479 } else if (BranchInst *BI = dyn_cast<BranchInst>(TI)) in isValueEqualityComparison() local
510 BranchInst *BI = cast<BranchInst>(TI); in GetValueEqualityComparisonCases() local
749 if (BranchInst* BI = dyn_cast<BranchInst>(TI)) { in GetBranchWeights() local
1001 static bool HoistThenElseCodeToIf(BranchInst *BI, const DataLayout *DL) { in HoistThenElseCodeToIf()
1394 static bool SpeculativelyExecuteBB(BranchInst *BI, BasicBlock *ThenBB, in SpeculativelyExecuteBB()
1581 BranchInst *BI = cast<BranchInst>(BB->getTerminator()); in BlockIsSimpleEnoughToThreadThrough() local
1607 static bool FoldCondBranchOnPHI(BranchInst *BI, const DataLayout *DL) { in FoldCondBranchOnPHI()
1842 static bool SimplifyCondBranchToTwoReturns(BranchInst *BI, in SimplifyCondBranchToTwoReturns()
[all …]
DCloneFunction.cpp119 for (Function::const_iterator BI = OldFunc->begin(), BE = OldFunc->end(); in CloneFunctionInto() local
357 if (const BranchInst *BI = dyn_cast<BranchInst>(OldTI)) { in CloneBlock() local
453 for (Function::const_iterator BI = OldFunc->begin(), BE = OldFunc->end(); in CloneAndPruneFunctionInto() local
592 BranchInst *BI = dyn_cast<BranchInst>(I->getTerminator()); in CloneAndPruneFunctionInto() local
DSimplifyInstructions.cpp62 for (BasicBlock::iterator BI = BB->begin(), BE = BB->end(); BI != BE;) { in runOnFunction() local
/external/llvm/utils/TableGen/
DCodeEmitterGen.cpp57 BitsInit *BI, int bit) { in getVariableBit()
71 AddCodeToMergeInOperand(Record *R, BitsInit *BI, const std::string &VarName, in AddCodeToMergeInOperand()
192 BitsInit *BI = R->getValueAsBitsInit("Inst"); in getInstructionCase() local
268 BitsInit *BI = R->getValueAsBitsInit("Inst"); in run() local
/external/llvm/lib/Transforms/Scalar/
DLoopDeletion.cpp91 BasicBlock::iterator BI = exitBlock->begin(); in isLoopDead() local
117 for (BasicBlock::iterator BI = (*LI)->begin(), BE = (*LI)->end(); in isLoopDead() local
197 BasicBlock::iterator BI = exitBlock->begin(); in runOnLoop() local
DLoopRotation.cpp253 BranchInst *BI = dyn_cast<BranchInst>(LastExit->getTerminator()); in simplifyLoopLatch() local
303 BranchInst *BI = dyn_cast<BranchInst>(OrigHeader->getTerminator()); in rotateLoop() local
428 for (BasicBlock::iterator BI = TI->getSuccessor(i)->begin(); in rotateLoop() local
DJumpThreading.cpp196 BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator()); in runOnFunction() local
691 if (BranchInst *BI = dyn_cast<BranchInst>(Terminator)) { in ProcessBlock() local
1134 else if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) in ProcessThreadableEdges() local
1409 BasicBlock::iterator BI = BB->begin(); in ThreadEdge() local
1553 BasicBlock::iterator BI = BB->begin(); in DuplicateCondBranchOnPHIIntoPred() local
1709 for (BasicBlock::iterator BI = BB->begin(); in TryToUnfoldSelect() local
DSCCP.cpp520 if (BranchInst *BI = dyn_cast<BranchInst>(&TI)) { in getFeasibleSuccessors() local
591 if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { in isEdgeFeasible() local
1451 if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { in ResolvedUndefsIn() local
1596 for (BasicBlock::iterator BI = BB->begin(), E = BB->end(); BI != E; ) { in runOnFunction() local
1805 for (BasicBlock::iterator BI = BB->begin(), E = BB->end(); BI != E; ) { in runOnModule() local
1858 if (BranchInst *BI = dyn_cast<BranchInst>(I)) { in runOnModule() local
/external/llvm/lib/Target/NVPTX/
DNVPTXImageOptimizer.cpp57 for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE; in runOnFunction() local
152 if (BranchInst *BI = dyn_cast<BranchInst>(*UI)) { in replaceWith() local
DNVPTXAllocaHoisting.cpp27 for (BasicBlock::iterator BI = I->begin(), BE = I->end(); BI != BE;) { in runOnFunction() local
DNVPTXReplaceImageHandles.cpp51 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end(); BI != BE; in runOnMachineFunction() local
/external/llvm/include/llvm/Analysis/
DLoopInfoImpl.h37 for (block_iterator BI = block_begin(), BE = block_end(); BI != BE; ++BI) in getExitingBlocks() local
66 for (block_iterator BI = block_begin(), BE = block_end(); BI != BE; ++BI) in getExitBlocks() local
91 for (block_iterator BI = block_begin(), BE = block_end(); BI != BE; ++BI) in getExitEdges() local
234 BI = df_ext_begin(getHeader(), VisitSet), in verifyLoop() local
291 for (block_iterator BI = (*I)->block_begin(), BE = (*I)->block_end(); in verifyLoop() local
/external/llvm/lib/Analysis/
DLoopInfo.cpp179 for (block_iterator BI = block_begin(), E = block_end(); BI != E; ++BI) { in isLCSSAForm() local
224 for (BasicBlock::iterator BI = (*I)->begin(), BE = (*I)->end(); BI != BE; ++BI) { in isSafeToClone() local
358 for (block_iterator BI = block_begin(), BE = block_end(); BI != BE; ++BI) { in getUniqueExitBlocks() local
507 for (Loop::block_iterator BI = Unloop->block_begin(), in removeBlocksFromAncestors() local
DBranchProbabilityInfo.cpp276 BranchInst * BI = dyn_cast<BranchInst>(BB->getTerminator()); in calcPointerHeuristics() local
366 BranchInst * BI = dyn_cast<BranchInst>(BB->getTerminator()); in calcZeroHeuristics() local
440 BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator()); in calcFloatingPointHeuristics() local
531 for (Function::const_iterator BI = LastF->begin(), BE = LastF->end(); in print() local
DLoads.cpp44 if (const Instruction *BI = dyn_cast<Instruction>(B)) in AreEquivalentAddressValues() local
/external/llvm/unittests/IR/
DVerifierTest.cpp37 BranchInst *BI = BranchInst::Create(Exit, Exit, False, Entry); in TEST() local
/external/llvm/lib/Target/R600/
DSILowerI1Copies.cpp78 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end(); in runOnMachineFunction() local
DSIFixSGPRLiveRanges.cpp80 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end(); in runOnMachineFunction() local
DAMDGPUTargetTransformInfo.cpp98 for (Loop::block_iterator BI = L->block_begin(), BE = L->block_end(); in getUnrollingPreferences() local
/external/llvm/lib/CodeGen/
DSplitKit.cpp187 BlockInfo BI; in calcLiveBlockInfo() local
1136 bool SplitAnalysis::shouldSplitSingleBlock(const BlockInfo &BI, in shouldSplitSingleBlock()
1154 void SplitEditor::splitSingleBlock(const SplitAnalysis::BlockInfo &BI) { in splitSingleBlock()
1285 void SplitEditor::splitRegInBlock(const SplitAnalysis::BlockInfo &BI, in splitRegInBlock()
1377 void SplitEditor::splitRegOutBlock(const SplitAnalysis::BlockInfo &BI, in splitRegOutBlock()
DMachineBlockPlacement.cpp146 for (BlockChain::iterator BI = Chain->begin(), BE = Chain->end(); in merge() local
811 for (MachineLoop::block_iterator BI = L.block_begin(), in buildLoopChains() local
971 for (BlockChain::iterator BI = FunctionChain.begin(), in buildCFGChains() local
1057 for (BlockChain::iterator BI = std::next(FunctionChain.begin()), in buildCFGChains() local
/external/llvm/tools/llvm-diff/
DDiffConsumer.cpp36 for (BasicBlock::iterator BI = FI->begin(), BE = FI->end(); BI != BE; ++BI) in ComputeNumbering() local

123456