Searched refs:IBI (Results 1 – 10 of 10) sorted by relevance
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/ |
| D | Local.cpp | 224 if (IndirectBrInst *IBI = dyn_cast<IndirectBrInst>(T)) { in ConstantFoldTerminator() local 227 dyn_cast<BlockAddress>(IBI->getAddress()->stripPointerCasts())) { in ConstantFoldTerminator() 232 for (unsigned i = 0, e = IBI->getNumDestinations(); i != e; ++i) { in ConstantFoldTerminator() 233 if (IBI->getDestination(i) == TheOnlyDest) in ConstantFoldTerminator() 236 IBI->getDestination(i)->removePredecessor(IBI->getParent()); in ConstantFoldTerminator() 238 Value *Address = IBI->getAddress(); in ConstantFoldTerminator() 239 IBI->eraseFromParent(); in ConstantFoldTerminator()
|
| D | SimplifyCFG.cpp | 107 bool SimplifyIndirectBr(IndirectBrInst *IBI); 454 } else if (IndirectBrInst *IBI = dyn_cast<IndirectBrInst>(TI)) { in EraseTerminatorInstAndDCECond() local 455 Cond = dyn_cast<Instruction>(IBI->getAddress()); in EraseTerminatorInstAndDCECond() 2593 static bool SimplifyIndirectBrOnSelect(IndirectBrInst *IBI, SelectInst *SI) { in SimplifyIndirectBrOnSelect() argument 2605 return SimplifyTerminatorOnSelect(IBI, SI->getCondition(), TrueBB, FalseBB, in SimplifyIndirectBrOnSelect() 3860 bool SimplifyCFGOpt::SimplifyIndirectBr(IndirectBrInst *IBI) { in SimplifyIndirectBr() argument 3861 BasicBlock *BB = IBI->getParent(); in SimplifyIndirectBr() 3866 for (unsigned i = 0, e = IBI->getNumDestinations(); i != e; ++i) { in SimplifyIndirectBr() 3867 BasicBlock *Dest = IBI->getDestination(i); in SimplifyIndirectBr() 3870 IBI->removeDestination(i); in SimplifyIndirectBr() [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/IR/ |
| D | Instructions.cpp | 3452 IndirectBrInst::IndirectBrInst(const IndirectBrInst &IBI) in IndirectBrInst() argument 3453 : TerminatorInst(Type::getVoidTy(IBI.getContext()), Instruction::IndirectBr, in IndirectBrInst() 3454 allocHungoffUses(IBI.getNumOperands()), in IndirectBrInst() 3455 IBI.getNumOperands()) { in IndirectBrInst() 3456 Use *OL = OperandList, *InOL = IBI.OperandList; in IndirectBrInst() 3457 for (unsigned i = 0, E = IBI.getNumOperands(); i != E; ++i) in IndirectBrInst() 3459 SubclassOptionalData = IBI.SubclassOptionalData; in IndirectBrInst()
|
| /freebsd-10-stable/contrib/llvm/lib/Analysis/IPA/ |
| D | InlineCost.cpp | 140 bool visitIndirectBrInst(IndirectBrInst &IBI); 822 bool CallAnalyzer::visitIndirectBrInst(IndirectBrInst &IBI) { in visitIndirectBrInst() argument
|
| /freebsd-10-stable/contrib/llvm/lib/Bitcode/Reader/ |
| D | BitcodeReader.cpp | 2620 IndirectBrInst *IBI = IndirectBrInst::Create(Address, NumDests); in ParseFunctionBody() local 2621 InstructionList.push_back(IBI); in ParseFunctionBody() 2624 IBI->addDestination(DestBB); in ParseFunctionBody() 2626 delete IBI; in ParseFunctionBody() 2630 I = IBI; in ParseFunctionBody()
|
| /freebsd-10-stable/contrib/llvm/lib/Target/CppBackend/ |
| D | CPPBackend.cpp | 1152 const IndirectBrInst *IBI = cast<IndirectBrInst>(I); in printInstruction() local 1154 << opNames[0] << ", " << IBI->getNumDestinations() << ");"; in printInstruction() 1156 for (unsigned i = 1; i != IBI->getNumOperands(); ++i) { in printInstruction()
|
| /freebsd-10-stable/contrib/sendmail/contrib/ |
| D | mail.local.linux | 140 M!2BBLYS6>1!K4/FDW<44#J%KV9;:(;QN/@=GD*</[IBI'XA!FY@*L/KC;..P
|
| /freebsd-10-stable/contrib/llvm/lib/AsmParser/ |
| D | LLParser.cpp | 3523 IndirectBrInst *IBI = IndirectBrInst::Create(Address, DestList.size()); in ParseIndirectBr() local 3525 IBI->addDestination(DestList[i]); in ParseIndirectBr() 3526 Inst = IBI; in ParseIndirectBr()
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/IPO/ |
| D | GlobalOpt.cpp | 2673 } else if (IndirectBrInst *IBI = dyn_cast<IndirectBrInst>(CurInst)) { in EvaluateBlock() local 2674 Value *Val = getVal(IBI->getAddress())->stripPointerCasts(); in EvaluateBlock()
|
| /freebsd-10-stable/contrib/llvm/include/llvm/IR/ |
| D | Instructions.h | 2750 IndirectBrInst(const IndirectBrInst &IBI);
|