/external/llvm/include/llvm/CodeGen/ |
SelectionDAGISel.h | 20 #include "llvm/IR/BasicBlock.h" 263 void SelectBasicBlock(BasicBlock::const_iterator Begin, 264 BasicBlock::const_iterator End,
|
/external/llvm/lib/AsmParser/ |
LLParser.h | 33 class BasicBlock; 316 /// is not a BasicBlock. 317 BasicBlock *GetBB(const std::string &Name, LocTy Loc); 318 BasicBlock *GetBB(unsigned ID, LocTy Loc); 323 BasicBlock *DefineBB(const std::string &Name, LocTy Loc); 347 bool ParseTypeAndBasicBlock(BasicBlock *&BB, LocTy &Loc, 349 bool ParseTypeAndBasicBlock(BasicBlock *&BB, PerFunctionState &PFS) { 395 int ParseInstruction(Instruction *&Inst, BasicBlock *BB, 399 bool ParseRet(Instruction *&Inst, BasicBlock *BB, PerFunctionState &PFS);
|
/external/llvm/lib/IR/ |
Android.mk | 7 BasicBlock.cpp \
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXImageOptimizer.cpp | 59 for (BasicBlock::iterator I = (*BI).begin(), E = (*BI).end(); 154 BasicBlock *Dest;
|
NVPTXUtilities.cpp | 441 BasicBlock *llvm::getParentBlock(Value *v) { 442 if (BasicBlock *B = dyn_cast<BasicBlock>(v)) 458 if (BasicBlock *B = dyn_cast<BasicBlock>(v)) 471 BasicBlock *B = it; 522 //BasicBlock *B = getParentBlock(v); 534 if (BasicBlock *B = dyn_cast<BasicBlock>(v)) {
|
/external/llvm/lib/Transforms/Scalar/ |
LowerAtomic.cpp | 118 bool runOnBasicBlock(BasicBlock &BB) override { 122 for (BasicBlock::iterator DI = BB.begin(), DE = BB.end(); DI != DE; ) {
|
LoopRerollPass.cpp | 336 bool reroll(Instruction *IV, Loop *L, BasicBlock *Header, const SCEV *IterCount, 369 BasicBlock *Header = L->getHeader(); 370 for (BasicBlock::iterator I = Header->begin(), 442 BasicBlock *Header = L->getHeader(); 443 for (BasicBlock::iterator I = Header->begin(), 770 bool LoopReroll::reroll(Instruction *IV, Loop *L, BasicBlock *Header, 856 for (BasicBlock::iterator J1 = Header->begin(), J2 = Header->begin(), [all...] |
/external/llvm/lib/Transforms/Utils/ |
LowerExpectIntrinsic.cpp | 16 #include "llvm/IR/BasicBlock.h" 151 BasicBlock *BB = I++; 163 for (BasicBlock::iterator BI = BB->begin(), BE = BB->end();
|
/dalvik/dx/src/com/android/dx/ssa/back/ |
SsaToRop.java | 19 import com.android.dx.rop.code.BasicBlock; 297 private BasicBlock convertBasicBlock(SsaBasicBlock block) { 322 BasicBlock result = new BasicBlock(
|
/external/chromium_org/v8/src/compiler/ |
instruction-selector.cc | 33 BasicBlock* block = *i; 37 for (BasicBlock::const_iterator j = block->begin(); j != block->end(); 57 BasicBlock* block = *i; 143 bool InstructionSelector::IsNextInAssemblyOrder(const BasicBlock* block) const { 360 void InstructionSelector::VisitBlock(BasicBlock* block) { 372 for (BasicBlock::reverse_iterator i = block->rbegin(); i != block->rend(); 393 static inline void CheckNoPhis(const BasicBlock* block) { 396 for (BasicBlock::const_iterator i = block->begin(); i != block->end(); ++i) { 404 void InstructionSelector::VisitControl(BasicBlock* block) { 411 BasicBlock* tbranch = block->SuccessorAt(0) [all...] |
/external/dexmaker/src/dx/java/com/android/dx/ssa/back/ |
SsaToRop.java | 19 import com.android.dx.rop.code.BasicBlock; 298 private BasicBlock convertBasicBlock(SsaBasicBlock block) { 323 BasicBlock result = new BasicBlock(
|
/external/llvm/lib/Analysis/ |
IVUsers.cpp | 85 static bool isSimplifiedLoopNest(BasicBlock *BB, const DominatorTree *DT, 91 BasicBlock *DomBB = Rung->getBlock(); 157 BasicBlock *UseBB = User->getParent(); 262 for (BasicBlock::iterator I = L->getHeader()->begin(); isa<PHINode>(I); ++I)
|
IntervalPartition.cpp | 59 BasicBlock *Header = Int->getHeaderNode();
|
AliasAnalysis.cpp | 31 #include "llvm/IR/BasicBlock.h" 399 BasicBlock *BB = I->getParent(); 415 BasicBlock *BB = I->getParent(); 519 bool AliasAnalysis::canBasicBlockModify(const BasicBlock &BB, 534 BasicBlock::const_iterator I = &I1; 535 BasicBlock::const_iterator E = &I2;
|
/external/llvm/examples/Kaleidoscope/Chapter7/ |
toy.cpp | 725 BasicBlock *ThenBB = BasicBlock::Create(getGlobalContext(), "then", TheFunction); 726 BasicBlock *ElseBB = BasicBlock::Create(getGlobalContext(), "else"); 727 BasicBlock *MergeBB = BasicBlock::Create(getGlobalContext(), "ifcont"); 798 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); 843 BasicBlock *AfterBB = BasicBlock::Create(getGlobalContext(), "afterloop", TheFunction) [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
toy-jit.cpp | 752 BasicBlock *ThenBB = BasicBlock::Create(getGlobalContext(), "then", TheFunction); 753 BasicBlock *ElseBB = BasicBlock::Create(getGlobalContext(), "else"); 754 BasicBlock *MergeBB = BasicBlock::Create(getGlobalContext(), "ifcont"); 825 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); 870 BasicBlock *AfterBB = BasicBlock::Create(getGlobalContext(), "afterloop", TheFunction) [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
toy.cpp | 974 BasicBlock *ThenBB = BasicBlock::Create(getGlobalContext(), "then", TheFunction); 975 BasicBlock *ElseBB = BasicBlock::Create(getGlobalContext(), "else"); 976 BasicBlock *MergeBB = BasicBlock::Create(getGlobalContext(), "ifcont"); 1047 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); 1092 BasicBlock *AfterBB = BasicBlock::Create(getGlobalContext(), "afterloop", TheFunction) [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
toy-jit.cpp | 734 BasicBlock *ThenBB = BasicBlock::Create(getGlobalContext(), "then", TheFunction); 735 BasicBlock *ElseBB = BasicBlock::Create(getGlobalContext(), "else"); 736 BasicBlock *MergeBB = BasicBlock::Create(getGlobalContext(), "ifcont"); 807 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); 852 BasicBlock *AfterBB = BasicBlock::Create(getGlobalContext(), "afterloop", TheFunction) [all...] |
toy.cpp | 1014 BasicBlock *ThenBB = BasicBlock::Create(getGlobalContext(), "then", TheFunction); 1015 BasicBlock *ElseBB = BasicBlock::Create(getGlobalContext(), "else"); 1016 BasicBlock *MergeBB = BasicBlock::Create(getGlobalContext(), "ifcont"); 1087 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); [all...] |
/external/llvm/unittests/IR/ |
InstructionsTest.cpp | 13 #include "llvm/IR/BasicBlock.h" 88 BasicBlock *BB1 = BasicBlock::Create(Ctx, "", F); 89 BasicBlock *BB2 = BasicBlock::Create(Ctx, "", F); 109 BasicBlock* bb0 = BasicBlock::Create(C); 110 BasicBlock* bb1 = BasicBlock::Create(C); 282 BasicBlock *BB = BasicBlock::Create(C) [all...] |
/external/clang/lib/CodeGen/ |
CGStmt.cpp | 100 llvm::BasicBlock *incoming = Builder.GetInsertBlock(); 105 llvm::BasicBlock *outgoing = Builder.GetInsertBlock(); 279 void CodeGenFunction::SimplifyForwardingBlocks(llvm::BasicBlock *BB) { 301 void CodeGenFunction::EmitBlock(llvm::BasicBlock *BB, bool IsFinished) { 302 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); 321 void CodeGenFunction::EmitBranch(llvm::BasicBlock *Target) { 325 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); 338 void CodeGenFunction::EmitBlockAfterUses(llvm::BasicBlock *block) { 462 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); 465 llvm::BasicBlock *IndGotoBB = GetIndirectGotoBlock() [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/ |
nv50_ir_print.cpp | 571 virtual bool visit(BasicBlock *); 587 PrintPass::visit(BasicBlock *bb) 593 BasicBlock::get(ei.getNode())->getId(), 603 INFO("BB:%i ", BasicBlock::get(df)->getId()); 609 BasicBlock::get(ei.getNode())->getId(),
|
/external/llvm/unittests/Analysis/ |
ScalarEvolutionTest.cpp | 43 BasicBlock *BB = BasicBlock::Create(Context, "entry", F); 96 BasicBlock *BB = BasicBlock::Create(Context, "entry", F); 106 const_cast<std::vector<BasicBlock*>&>(L.getBlocks()).push_back(BB);
|
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
nv50_ir_print.cpp | 571 virtual bool visit(BasicBlock *); 587 PrintPass::visit(BasicBlock *bb) 593 BasicBlock::get(ei.getNode())->getId(), 603 INFO("BB:%i ", BasicBlock::get(df)->getId()); 609 BasicBlock::get(ei.getNode())->getId(),
|
/art/compiler/dex/portable/ |
mir_to_gbc.cc | 62 ::llvm::BasicBlock* MirConverter::GetLLVMBlock(int id) { 137 ::llvm::BasicBlock* MirConverter::FindCaseTarget(uint32_t vaddr) { 138 BasicBlock* bb = mir_graph_->FindBlock(vaddr); 143 void MirConverter::ConvertPackedSwitch(BasicBlock* bb, 156 ::llvm::BasicBlock* llvm_bb = 167 void MirConverter::ConvertSparseSwitch(BasicBlock* bb, 183 ::llvm::BasicBlock* llvm_bb = 329 void MirConverter::ConvertCompareAndBranch(BasicBlock* bb, MIR* mir, 344 void MirConverter::ConvertCompareZeroAndBranch(BasicBlock* bb, 467 void MirConverter::ConvertInvoke(BasicBlock* bb, MIR* mir [all...] |