HomeSort by: relevance | last modified time | path
    Searched refs:CallBrInst (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/IR/
Dominators.cpp 156 if (isa<InvokeInst>(Def) || isa<CallBrInst>(Def) || isa<PHINode>(User))
191 if (const auto *CBI = dyn_cast<CallBrInst>(Def)) {
308 if (const auto *CBI = dyn_cast<CallBrInst>(Def)) {
Instruction.cpp 437 if (const CallBrInst *CI = dyn_cast<CallBrInst>(I1))
438 return CI->getCallingConv() == cast<CallBrInst>(I2)->getCallingConv() &&
439 CI->getAttributes() == cast<CallBrInst>(I2)->getAttributes() &&
440 CI->hasIdenticalOperandBundleSchema(*cast<CallBrInst>(I2));
Instructions.cpp 259 return CallBrInst::Create(cast<CallBrInst>(CB), Bundles, InsertPt);
282 return cast<CallBrInst>(this)->getNumIndirectDests() + 1;
881 // CallBrInst Implementation
884 void CallBrInst::init(FunctionType *FTy, Value *Fn, BasicBlock *Fallthrough,
921 void CallBrInst::updateArgBlockAddresses(unsigned i, BasicBlock *B) {
932 CallBrInst::CallBrInst(const CallBrInst &CBI)
944 CallBrInst *CallBrInst::Create(CallBrInst *CBI, ArrayRef<OperandBundleDef> OpB
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
IROutliner.h 340 bool visitCallBrInst(CallBrInst &CBI) { return false; }
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstVisitor.h 221 RetTy visitCallBrInst(CallBrInst &I) { DELEGATE(CallBase); }
267 if (isa<InvokeInst>(I) || isa<CallBrInst>(I))
Instructions.h 3904 // CallBrInst Class
3911 class CallBrInst : public CallBase {
3915 CallBrInst(const CallBrInst &BI);
3917 /// Construct a CallBrInst given a range of arguments.
3919 /// Construct a CallBrInst from a range of arguments
3920 inline CallBrInst(FunctionType *Ty, Value *Func, BasicBlock *DefaultDest,
3926 inline CallBrInst(FunctionType *Ty, Value *Func, BasicBlock *DefaultDest,
3951 CallBrInst *cloneImpl() const;
3954 static CallBrInst *Create(FunctionType *Ty, Value *Func
    [all...]
IRBuilder.h 1050 CallBrInst *CreateCallBr(FunctionType *Ty, Value *Callee,
1055 return Insert(CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests,
1058 CallBrInst *CreateCallBr(FunctionType *Ty, Value *Callee,
1065 CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests, Args,
1069 CallBrInst *CreateCallBr(FunctionCallee Callee, BasicBlock *DefaultDest,
1076 CallBrInst *CreateCallBr(FunctionCallee Callee, BasicBlock *DefaultDest,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SimplifyCFGPass.cpp 125 if (auto *CBI = dyn_cast<CallBrInst>((*PI)->getTerminator()))
SpeculateAroundPHIs.cpp 786 isa<CallBrInst>(TermInst)) {
JumpThreading.cpp 1476 isa<CallBrInst>(P->getTerminator()))
1704 isa<CallBrInst>(Pred->getTerminator()))
1945 isa<CallBrInst>(Pred->getTerminator());
GVN.cpp 1353 if (isa<CallBrInst>(Pred->getTerminator())) {
2731 if (isa<CallBrInst>(PREPred->getTerminator()))
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp 2001 // CallBrInst simplification
2002 Instruction *InstCombinerImpl::visitCallBrInst(CallBrInst &CBI) {
2524 if (isa<CallBrInst>(Caller))
2689 } else if (CallBrInst *CBI = dyn_cast<CallBrInst>(Caller)) {
2717 } else if (CallBrInst *CBI = dyn_cast<CallBrInst>(Caller)) {
2868 } else if (CallBrInst *CBI = dyn_cast<CallBrInst>(&Call)) {
2870 CallBrInst::Create(NewFTy, NewCallee, CBI->getDefaultDest()
    [all...]
InstCombineInternal.h 145 Instruction *visitCallBrInst(CallBrInst &CBI);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
IRSimilarityIdentifier.h 418 InstrType visitCallBrInst(CallBrInst &CBI) { return Illegal; }
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp 162 if (const auto *CBR = dyn_cast<CallBrInst>(T))
BasicBlockUtils.cpp 752 !isa<CallBrInst>(TI))
1111 assert(!isa<CallBrInst>(Preds[i]->getTerminator()) &&
1112 "Cannot split an edge from a CallBrInst");
SCCPSolver.cpp 317 void visitCallBrInst(CallBrInst &CBI) {
649 if (isa<CallBrInst>(&TI)) {
LoopUtils.cpp 84 if (isa<CallBrInst>(PredBB->getTerminator()))
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 47 class CallBrInst;
681 void visitCallBr(const CallBrInst &I);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
LoopInfo.cpp 488 // FIXME: it should be ok to clone CallBrInst's if we correctly update the
492 isa<CallBrInst>(BB->getTerminator()))
InlineCost.cpp 2340 if (!isa<CallBrInst>(*U))
2642 if (!isa<CallBrInst>(*U))
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 4816 I = CallBrInst::Create(FTy, Callee, DefaultDest, IndirectDests, Args,
4821 cast<CallBrInst>(I)->setCallingConv(
4823 cast<CallBrInst>(I)->setAttributes(PAL);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGStmt.cpp 2576 llvm::CallBrInst *Result =
  /src/external/apache2/llvm/dist/llvm/include/llvm-c/
Core.h 1624 macro(CallBrInst) \
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 174 } else if (CallBrInst *CBI = dyn_cast<CallBrInst>(V)) {
6952 CallBrInst *CBI =
6953 CallBrInst::Create(Ty, Callee, DefaultDest, IndirectDests, Args,

Completed in 59 milliseconds

1 2