/external/llvm/include/llvm/CodeGen/ |
H A D | IntrinsicLowering.h | 22 class CallInst; 50 void LowerIntrinsicCall(CallInst *CI); 55 static bool LowerToByteSwap(CallInst *CI);
|
H A D | FunctionLoweringInfo.h | 38 class CallInst; 217 void ComputeUsesVAFloatArgument(const CallInst &I, MachineModuleInfo *MMI); 221 void AddCatchInfo(const CallInst &I,
|
/external/llvm/include/llvm/ |
H A D | AutoUpgrade.h | 21 class CallInst; 31 void UpgradeIntrinsicCall(CallInst *CI, Function *NewFn);
|
H A D | IntrinsicInst.h | 18 // are all subclasses of the CallInst class. Note that none of these classes 36 class IntrinsicInst : public CallInst { 49 static inline bool classof(const CallInst *I) { 55 return isa<CallInst>(V) && classof(cast<CallInst>(V));
|
/external/llvm/tools/bugpoint-passes/ |
H A D | TestPasses.cpp | 38 if (isa<CallInst>(*I)) 61 if (CallInst *CI = dyn_cast<CallInst>(I)) {
|
/external/llvm/include/llvm/Analysis/ |
H A D | MemoryBuiltins.h | 28 class CallInst; 72 /// extractMallocCall - Returns the corresponding CallInst if the instruction 73 /// is a malloc call. Since CallInst::CreateMalloc() only creates calls, we 75 const CallInst *extractMallocCall(const Value *I, const TargetLibraryInfo *TLI); 76 static inline CallInst *extractMallocCall(Value *I, 78 return const_cast<CallInst*>(extractMallocCall((const Value*)I, TLI)); 81 /// isArrayMalloc - Returns the corresponding CallInst if the instruction 84 const CallInst *isArrayMalloc(const Value *I, const TargetData *TD, 92 PointerType *getMallocType(const CallInst *CI, const TargetLibraryInfo *TLI); 99 Type *getMallocAllocatedType(const CallInst *C [all...] |
/external/llvm/lib/VMCore/ |
H A D | IRBuilder.cpp | 55 static CallInst *createCallHelper(Value *Callee, ArrayRef<Value *> Ops, 57 CallInst *CI = CallInst::Create(Callee, Ops, ""); 63 CallInst *IRBuilderBase:: 72 CallInst *CI = createCallHelper(TheFn, Ops, this); 81 CallInst *IRBuilderBase:: 92 CallInst *CI = createCallHelper(TheFn, Ops, this); 101 CallInst *IRBuilderBase:: 112 CallInst *CI = createCallHelper(TheFn, Ops, this); 121 CallInst *IRBuilderBas [all...] |
H A D | Instruction.cpp | 206 if (const CallInst *CI = dyn_cast<CallInst>(this)) 207 return CI->isTailCall() == cast<CallInst>(I)->isTailCall() && 208 CI->getCallingConv() == cast<CallInst>(I)->getCallingConv() && 209 CI->getAttributes() == cast<CallInst>(I)->getAttributes(); 279 if (const CallInst *CI = dyn_cast<CallInst>(this)) 280 return CI->isTailCall() == cast<CallInst>(I)->isTailCall() && 281 CI->getCallingConv() == cast<CallInst>(I)->getCallingConv() && 282 CI->getAttributes() == cast<CallInst>( [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | LowerExpectIntrinsic.cpp | 61 CallInst *CI = dyn_cast<CallInst>(SI->getCondition()); 105 CallInst *CI = dyn_cast<CallInst>(CmpI->getOperand(0)); 151 CallInst *CI = dyn_cast<CallInst>(BI++);
|
H A D | BuildLibCalls.cpp | 53 CallInst *CI = B.CreateCall(StrLen, CastToCStr(Ptr, B), "strlen"); 80 CallInst *CI = B.CreateCall2(StrNLen, CastToCStr(Ptr, B), MaxLen, "strnlen"); 103 CallInst *CI = B.CreateCall2(StrChr, CastToCStr(Ptr, B), 130 CallInst *CI = B.CreateCall3(StrNCmp, CastToCStr(Ptr1, B), 154 CallInst *CI = B.CreateCall2(StrCpy, CastToCStr(Dst, B), CastToCStr(Src, B), 177 CallInst *CI = B.CreateCall3(StrNCpy, CastToCStr(Dst, B), CastToCStr(Src, B), 206 CallInst *CI = B.CreateCall4(MemCpy, Dst, Src, Len, ObjSize); 230 CallInst *CI = B.CreateCall3(MemChr, CastToCStr(Ptr, B), Val, Len, "memchr"); 258 CallInst *CI = B.CreateCall3(MemCmp, CastToCStr(Ptr1, B), CastToCStr(Ptr2, B), 287 CallInst *C [all...] |
/external/llvm/examples/Fibonacci/ |
H A D | fibonacci.cpp | 72 CallInst *CallFibX1 = CallInst::Create(FibF, Sub, "fibx1", RecurseBB); 77 CallInst *CallFibX2 = CallInst::Create(FibF, Sub, "fibx2", RecurseBB);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | TailRecursionElimination.cpp | 90 CallInst *FindTRECandidate(Instruction *I, 92 bool EliminateRecursiveTailCall(CallInst *CI, ReturnInst *Ret, 106 bool CanMoveAboveCall(Instruction *I, CallInst *CI); 107 Value *CanTransformAccumulatorRecursion(Instruction *I, CallInst *CI); 219 if (CallInst *CI = dyn_cast<CallInst>(I)) { 232 bool TailCallElim::CanMoveAboveCall(Instruction *I, CallInst *CI) { 270 static bool isDynamicConstant(Value *V, CallInst *CI, ReturnInst *RI) { 305 static Value *getCommonReturnValue(ReturnInst *IgnoreRI, CallInst *CI) { 333 CallInst *C [all...] |
H A D | SimplifyLibCalls.cpp | 68 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) 71 Value *OptimizeCall(CallInst *CI, const TargetData *TD, 109 static bool CallHasFloatingPointArgument(const CallInst *CI) { 110 for (CallInst::const_op_iterator it = CI->op_begin(), e = CI->op_end(); 140 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 192 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 239 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 288 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 327 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 375 virtual Value *CallOptimizer(Function *Callee, CallInst *C [all...] |
H A D | SimplifyCFGPass.cpp | 76 CallInst *CallTrap = CallInst::Create(TrapFn, "", I); 93 CallInst *NewCall = CallInst::Create(II->getCalledValue(), Args, "", II); 124 if (CallInst *CI = dyn_cast<CallInst>(BBI)) {
|
H A D | ObjCARC.cpp | 289 const CallInst *CI = cast<CallInst>(I); 372 if (const CallInst *CI = dyn_cast<CallInst>(V)) { 449 Value *OldArg = cast<CallInst>(CI)->getArgOperand(0); 474 V = cast<CallInst>(V)->getArgOperand(0); 488 V = cast<CallInst>(V)->getArgOperand(0); 501 V = cast<CallInst>(V)->getArgOperand(0); 510 return StripPointerCastsAndObjCCalls(cast<CallInst>(Inst)->getArgOperand(0)); 520 if (isa<CallInst>( [all...] |
/external/llvm/include/llvm/Support/ |
H A D | CallSite.h | 37 class CallInst; 44 typename CallTy = const CallInst, 71 /// isCall - true if a CallInst is enclosed. 159 ? cast<CallInst>(II)->METHOD \ 165 cast<CallInst>(II)->METHOD; \ 275 return cast<CallInst>(getInstruction())->op_end() - 1; 282 CallInst, InvokeInst, User::op_iterator> { 284 CallInst, InvokeInst, User::op_iterator> Base; 289 CallSite(CallInst *CI) : Base(CI) {} 308 ImmutableCallSite(const CallInst *C [all...] |
/external/llvm/lib/Transforms/IPO/ |
H A D | PruneEH.cpp | 115 if (CallInst *CI = dyn_cast<CallInst>(I)) { 178 CallInst *Call = CallInst::Create(II->getCalledValue(), Args, "", II); 208 if (CallInst *CI = dyn_cast<CallInst>(I++)) 240 if (CallInst *CI = dyn_cast<CallInst>(I)) {
|
/external/llvm/lib/CodeGen/ |
H A D | DwarfEHPrepare.cpp | 145 CallInst *CI = CallInst::Create(RewindFunction, ExnObj, "", UnwindBB); 172 CallInst *CI = CallInst::Create(RewindFunction, PN, "", UnwindBB);
|
H A D | ShadowStackGC.cpp | 53 std::vector<std::pair<CallInst*,AllocaInst*> > Roots; 134 if (CallInst *CI = dyn_cast<CallInst>(II)) 161 CallInst *CI = cast<CallInst>(Calls[--I]); 328 SmallVector<std::pair<CallInst*, AllocaInst*>, 16> MetaRoots; 335 std::pair<CallInst*, AllocaInst*> Pair = std::make_pair(
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | Cloning.h | 36 class CallInst; 200 bool InlineFunction(CallInst *C, InlineFunctionInfo &IFI, bool InsertLifetime = true);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 34 class CallInst; 526 void visitCall(const CallInst &I); 527 bool visitMemCmpCall(const CallInst &I); 528 bool visitUnaryFloatCall(const CallInst &I, unsigned Opcode); 533 const char *visitIntrinsicCall(const CallInst &I, unsigned Intrinsic); 534 void visitTargetIntrinsic(const CallInst &I, unsigned Intrinsic); 536 void visitPow(const CallInst &I); 537 void visitExp2(const CallInst &I); 538 void visitExp(const CallInst &I); 539 void visitLog(const CallInst [all...] |
/external/llvm/examples/BrainF/ |
H A D | BrainF.cpp | 87 ptr_arr = CallInst::CreateMalloc(BB, IntPtrTy, Int8Ty, allocsize, val_mem, 101 CallInst *memset_call = builder-> 125 endbb->getInstList().push_back(CallInst::CreateFree(ptr_arr, endbb)); 172 CallInst *puts_call = 173 CallInst::Create(puts_func, 204 CallInst *getchar_call = builder->CreateCall(getchar_func, tapereg); 230 CallInst *putchar_call = builder->
|
H A D | BrainFDriver.cpp | 77 CallInst *brainf_call = CallInst::Create(mod->getFunction("brainf"),
|
/external/llvm/unittests/VMCore/ |
H A D | IRBuilderTest.cpp | 52 CallInst *Start1 = Builder.CreateLifetimeStart(Var1); 53 CallInst *Start2 = Builder.CreateLifetimeStart(Var2); 54 CallInst *Start3 = Builder.CreateLifetimeStart(Var3, Builder.getInt64(100));
|
/external/llvm/examples/HowToUseJIT/ |
H A D | HowToUseJIT.cpp | 110 CallInst *Add1CallRes = builder.CreateCall(Add1F, Ten);
|