/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/IPO/ |
H A D | InlineAlways.cpp | 71 if (isa<IndirectBrInst>(BI->getTerminator()))
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Utils/ |
H A D | LoopSimplify.cpp | 375 if (isa<IndirectBrInst>(P->getTerminator())) return 0; 415 if (isa<IndirectBrInst>(P->getTerminator())) return 0; 560 if (isa<IndirectBrInst>(PN->getIncomingBlock(i)->getTerminator())) 666 if (isa<IndirectBrInst>(P->getTerminator())) 768 if (isa<IndirectBrInst>((*PI)->getTerminator())) { 783 if (isa<IndirectBrInst>((ExitingBlocks[i])->getTerminator())) {
|
H A D | BreakCriticalEdges.cpp | 72 if (TI->getNumSuccessors() > 1 && !isa<IndirectBrInst>(TI)) 170 /// IndirectBrInst. Splitting these edges will almost always create an invalid 180 assert(!isa<IndirectBrInst>(TI) && 181 "Cannot split critical edge from IndirectBrInst"); 362 if (isa<IndirectBrInst>(P->getTerminator())) {
|
H A D | BasicBlockUtils.cpp | 469 assert(!isa<IndirectBrInst>(Preds[i]->getTerminator()) && 470 "Cannot split an edge from an IndirectBrInst"); 529 assert(!isa<IndirectBrInst>(Preds[i]->getTerminator()) && 530 "Cannot split an edge from an IndirectBrInst"); 547 assert(!isa<IndirectBrInst>(Pred->getTerminator()) && 548 "Cannot split an edge from an IndirectBrInst");
|
H A D | Local.cpp | 226 if (IndirectBrInst *IBI = dyn_cast<IndirectBrInst>(T)) {
|
H A D | SimplifyCFG.cpp | 97 bool SimplifyIndirectBr(IndirectBrInst *IBI); 506 } else if (IndirectBrInst *IBI = dyn_cast<IndirectBrInst>(TI)) { 1543 if (isa<IndirectBrInst>(PredBB->getTerminator())) continue; 2491 static bool SimplifyIndirectBrOnSelect(IndirectBrInst *IBI, SelectInst *SI) { 3626 bool SimplifyCFGOpt::SimplifyIndirectBr(IndirectBrInst *IBI) { 3903 } else if (IndirectBrInst *IBI = 3904 dyn_cast<IndirectBrInst>(BB->getTerminator())) {
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/ |
H A D | CodeMetrics.cpp | 185 if (isa<IndirectBrInst>(BB->getTerminator()))
|
H A D | SparsePropagation.cpp | 168 if (isa<IndirectBrInst>(TI)) {
|
H A D | LoopInfo.cpp | 218 if (isa<IndirectBrInst>((*I)->getTerminator()))
|
H A D | Lint.cpp | 93 void visitIndirectBrInst(IndirectBrInst &I); 553 void Lint::visitIndirectBrInst(IndirectBrInst &I) {
|
H A D | InlineCost.cpp | 955 if (isa<IndirectBrInst>(TI))
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/VMCore/ |
H A D | Instructions.cpp | 3265 // IndirectBrInst Implementation 3268 void IndirectBrInst::init(Value *Address, unsigned NumDests) { 3282 void IndirectBrInst::growOperands() { 3295 IndirectBrInst::IndirectBrInst(Value *Address, unsigned NumCases, function in class:IndirectBrInst 3302 IndirectBrInst::IndirectBrInst(Value *Address, unsigned NumCases, function in class:IndirectBrInst 3309 IndirectBrInst::IndirectBrInst(const IndirectBrInst function in class:IndirectBrInst [all...] |
H A D | Verifier.cpp | 281 void visitIndirectBrInst(IndirectBrInst &BI); 836 void Verifier::visitIndirectBrInst(IndirectBrInst &BI) {
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 144 void visitIndirectBrInst(IndirectBrInst &I);
|
H A D | Execution.cpp | 693 void Interpreter::visitIndirectBrInst(IndirectBrInst &I) {
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/ |
H A D | Instructions.h | 2853 // IndirectBrInst Class 2857 /// IndirectBrInst - Indirect Branch Instruction. 2859 class IndirectBrInst : public TerminatorInst { class in namespace:llvm 2866 IndirectBrInst(const IndirectBrInst &IBI); 2873 /// IndirectBrInst ctor - Create a new indirectbr instruction, specifying an 2877 IndirectBrInst(Value *Address, unsigned NumDests, Instruction *InsertBefore); 2879 /// IndirectBrInst ctor - Create a new indirectbr instruction, specifying an 2883 IndirectBrInst(Value *Address, unsigned NumDests, BasicBlock *InsertAtEnd); 2885 virtual IndirectBrInst *clone_imp [all...] |
H A D | IRBuilder.h | 479 IndirectBrInst *CreateIndirectBr(Value *Addr, unsigned NumDests = 10) { 480 return Insert(IndirectBrInst::Create(Addr, NumDests));
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/ |
H A D | JumpThreading.cpp | 260 if (isa<IndirectBrInst>(I)) 672 } else if (IndirectBrInst *IB = dyn_cast<IndirectBrInst>(Terminator)) { 930 if (isa<IndirectBrInst>(P->getTerminator())) 1092 if (isa<IndirectBrInst>(Pred->getTerminator())) 1105 assert(isa<IndirectBrInst>(BB->getTerminator())
|
H A D | SCCP.cpp | 572 if (isa<IndirectBrInst>(&TI)) { 631 if (isa<IndirectBrInst>(TI))
|
H A D | GVN.cpp | 1591 if (isa<IndirectBrInst>(Pred->getTerminator())) { 2470 if (isa<IndirectBrInst>(PREPred->getTerminator()))
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 49 class IndirectBrInst; 424 void visitIndirectBr(const IndirectBrInst &I);
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Support/ |
H A D | InstVisitor.h | 169 RetTy visitIndirectBrInst(IndirectBrInst &I) { DELEGATE(TerminatorInst);}
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 1141 const IndirectBrInst *IBI = cast<IndirectBrInst>(I); 1142 Out << "IndirectBrInst *" << iName << " = IndirectBrInst::Create("
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm-c/ |
H A D | Core.h | 1048 macro(IndirectBrInst) \
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/AsmParser/ |
H A D | LLParser.cpp | 3239 IndirectBrInst *IBI = IndirectBrInst::Create(Address, DestList.size());
|