/external/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 45 if (InvokeInst *II = dyn_cast<InvokeInst>(&I)) { 96 InvokeInst &II = cast<InvokeInst>(I); 126 if (InvokeInst *II = dyn_cast<InvokeInst>(P->getIncomingValue(i))) {
|
H A D | LowerInvoke.cpp | 57 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) {
|
H A D | InlineFunction.cpp | 62 bool llvm::InlineFunction(InvokeInst *II, InlineFunctionInfo &IFI, 77 LandingPadInliningInfo(InvokeInst *II) 217 InvokeInst *II = 218 InvokeInst::Create(CI->getCalledValue(), Split, UnwindEdge, InvokeArgs, 241 static void HandleInlinedLandingPad(InvokeInst *II, BasicBlock *FirstNewBlock, 256 if (InvokeInst *II = dyn_cast<InvokeInst>(I->getTerminator())) 298 static void HandleInlinedEHPad(InvokeInst *II, BasicBlock *FirstNewBlock, 1236 NewI = InvokeInst::Create(cast<InvokeInst>( [all...] |
H A D | LCSSA.cpp | 99 if (InvokeInst *Inv = dyn_cast<InvokeInst>(&Inst))
|
/external/llvm/include/llvm/CodeGen/ |
H A D | WinEHFuncInfo.h | 29 class InvokeInst; 93 DenseMap<const InvokeInst *, int> InvokeStateMap; 106 void addIPToStateRange(const InvokeInst *II, MCSymbol *InvokeBegin,
|
/external/llvm/include/llvm/IR/ |
H A D | CallSite.h | 38 class InvokeInst; 47 typename InvokeTy = const InvokeInst, 76 /// Note that !isCall() does not mean it is an InvokeInst enclosed, 80 /// isInvoke - true if a InvokeInst is enclosed. 208 : cast<InvokeInst>(II)->METHOD 215 cast<InvokeInst>(II)->METHOD 399 cast<InvokeInst>(II)->getOperandBundlesAsDefs(Defs); 466 return cast<InvokeInst>(getInstruction())->op_end() - 3; 471 Instruction, CallInst, InvokeInst, 477 CallSite(InvokeInst *I [all...] |
H A D | Instructions.h | 3326 // InvokeInst Class 3329 /// InvokeInst - Invoke instruction. The SubclassData field is used to hold the 3332 class InvokeInst : public TerminatorInst, class in namespace:llvm 3333 public OperandBundleUser<InvokeInst, User::op_iterator> { 3336 InvokeInst(const InvokeInst &BI); 3348 /// Construct an InvokeInst given a range of arguments. 3350 /// \brief Construct an InvokeInst from a range of arguments 3351 inline InvokeInst(Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, function in class:llvm::InvokeInst 3355 : InvokeInst(cas 3759 InvokeInst::InvokeInst(Value *Func, BasicBlock *IfNormal, function in class:llvm::InvokeInst::InvokeInst [all...] |
/external/llvm/lib/Transforms/IPO/ |
H A D | LoopExtractor.cpp | 226 InvokeInst *II = dyn_cast<InvokeInst>(I); 238 isa<InvokeInst>(Parent->getTerminator())) { 303 if (const InvokeInst *II = 304 dyn_cast<InvokeInst>(BlocksToExtract[i]->getTerminator()))
|
H A D | PruneEH.cpp | 187 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) 260 } else if (InvokeInst *II = dyn_cast<InvokeInst>(I))
|
H A D | PartialInlining.cpp | 138 else if (InvokeInst *II = dyn_cast<InvokeInst>(*UI))
|
H A D | DeadArgumentElimination.cpp | 261 if (InvokeInst *II = dyn_cast<InvokeInst>(Call)) { 262 New = InvokeInst::Create(NF, II->getNormalDest(), II->getUnwindDest(), 264 cast<InvokeInst>(New)->setCallingConv(CS.getCallingConv()); 265 cast<InvokeInst>(New)->setAttributes(PAL); 950 if (InvokeInst *II = dyn_cast<InvokeInst>(Call)) { 951 New = InvokeInst::Create(NF, II->getNormalDest(), II->getUnwindDest(), 953 cast<InvokeInst>(New)->setCallingConv(CS.getCallingConv()); 954 cast<InvokeInst>(Ne [all...] |
/external/llvm/lib/Analysis/ |
H A D | CodeMetrics.cpp | 117 if (isa<CallInst>(II) || isa<InvokeInst>(II)) { 159 if (const InvokeInst *InvI = dyn_cast<InvokeInst>(II))
|
/external/llvm/tools/llvm-diff/ |
H A D | DifferenceEngine.cpp | 276 } else if (isa<InvokeInst>(L)) { 277 InvokeInst *LI = cast<InvokeInst>(L); 278 InvokeInst *RI = cast<InvokeInst>(R); 600 if (isa<BranchInst>(LTerm) && isa<InvokeInst>(RTerm)) { 607 InvokeInst *RInvoke = cast<InvokeInst>(RTerm); 613 } else if (isa<InvokeInst>(LTerm) && isa<BranchInst>(RTerm)) { 620 InvokeInst *LInvok [all...] |
H A D | DiffConsumer.cpp | 60 } else if (isa<InvokeInst>(V)) { 62 printValue(cast<InvokeInst>(V)->getCalledValue(), isL);
|
/external/llvm/include/llvm/Analysis/ |
H A D | ObjCARCInstKind.h | 110 return isa<InvokeInst>(V) ? ARCInstKind::CallOrUser : ARCInstKind::User;
|
/external/llvm/lib/IR/ |
H A D | Dominators.cpp | 98 if (isa<InvokeInst>(Def) || isa<PHINode>(User)) 131 if (const auto *II = dyn_cast<InvokeInst>(Def)) { 242 if (const InvokeInst *II = dyn_cast<InvokeInst>(Def)) {
|
H A D | Statepoint.cpp | 32 if (isa<InvokeInst>(inst) || isa<CallInst>(inst)) {
|
H A D | Instruction.cpp | 301 if (const InvokeInst *CI = dyn_cast<InvokeInst>(I1)) 302 return CI->getCallingConv() == cast<InvokeInst>(I2)->getCallingConv() && 303 CI->getAttributes() == cast<InvokeInst>(I2)->getAttributes() && 304 CI->hasIdenticalOperandBundleSchema(*cast<InvokeInst>(I2)); 428 return !cast<InvokeInst>(this)->doesNotAccessMemory(); 450 return !cast<InvokeInst>(this)->onlyReadsMemory();
|
H A D | IRBuilder.cpp | 68 static InvokeInst *createInvokeHelper(Value *Invokee, BasicBlock *NormalDest, 73 InvokeInst *II = 74 InvokeInst::Create(Invokee, NormalDest, UnwindDest, Ops, Name); 324 static InvokeInst *CreateGCStatepointInvokeCommon( 346 InvokeInst *IRBuilderBase::CreateGCStatepointInvoke( 357 InvokeInst *IRBuilderBase::CreateGCStatepointInvoke( 367 InvokeInst *IRBuilderBase::CreateGCStatepointInvoke(
|
H A D | Instructions.cpp | 37 : cast<InvokeInst>(II)->op_end() - 3; // Skip BB, BB, Callee 541 // InvokeInst Implementation 544 void InvokeInst::init(FunctionType *FTy, Value *Fn, BasicBlock *IfNormal, 576 InvokeInst::InvokeInst(const InvokeInst &II) 578 OperandTraits<InvokeInst>::op_end(this) - 589 InvokeInst *InvokeInst::Create(InvokeInst *I [all...] |
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | Cloning.h | 39 class InvokeInst; 244 bool InlineFunction(InvokeInst *II, InlineFunctionInfo &IFI,
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | PlaceSafepoints.cpp | 292 assert(!dyn_cast<InvokeInst>(&*itr) && 462 if (isa<CallInst>(inst) || isa<InvokeInst>(inst)) { 702 if (InvokeInst *Invoke = dyn_cast<InvokeInst>(CS.getInstruction())) { 906 InvokeInst *ToReplace = cast<InvokeInst>(CS.getInstruction()); 912 InvokeInst *Invoke = Builder.CreateGCStatepointInvoke(
|
/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 176 if (isa<CallInst>(V) || isa<InvokeInst>(V))
|
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | PtrState.cpp | 258 if (isa<InvokeInst>(Inst)) 270 if (isa<InvokeInst>(Inst))
|
/external/llvm/lib/CodeGen/ |
H A D | SjLjEHPrepare.cpp | 79 void lowerAcrossUnwindEdges(Function &F, ArrayRef<InvokeInst *> Invokes); 275 ArrayRef<InvokeInst *> Invokes) { 373 SmallVector<InvokeInst *, 16> Invokes; 378 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) {
|