/external/llvm/include/llvm/Analysis/ |
MemoryBuiltins.h | 19 class CallInst; 33 /// extractMallocCall - Returns the corresponding CallInst if the instruction 34 /// is a malloc call. Since CallInst::CreateMalloc() only creates calls, we 36 const CallInst *extractMallocCall(const Value *I); 37 CallInst *extractMallocCall(Value *I); 39 /// extractMallocCallFromBitCast - Returns the corresponding CallInst if the 41 const CallInst *extractMallocCallFromBitCast(const Value *I); 42 CallInst *extractMallocCallFromBitCast(Value *I); 44 /// isArrayMalloc - Returns the corresponding CallInst if the instruction 47 const CallInst *isArrayMalloc(const Value *I, const TargetData *TD) [all...] |
/external/llvm/include/llvm/CodeGen/ |
IntrinsicLowering.h | 22 class CallInst; 50 void LowerIntrinsicCall(CallInst *CI); 55 static bool LowerToByteSwap(CallInst *CI);
|
FunctionLoweringInfo.h | 38 class CallInst; 217 void ComputeUsesVAFloatArgument(const CallInst &I, MachineModuleInfo *MMI); 221 void AddCatchInfo(const CallInst &I,
|
/external/llvm/lib/Analysis/ |
MemoryBuiltins.cpp | 33 static bool isMallocCall(const CallInst *CI) { 57 /// extractMallocCall - Returns the corresponding CallInst if the instruction 58 /// is a malloc call. Since CallInst::CreateMalloc() only creates calls, we 60 const CallInst *llvm::extractMallocCall(const Value *I) { 61 const CallInst *CI = dyn_cast<CallInst>(I); 65 CallInst *llvm::extractMallocCall(Value *I) { 66 CallInst *CI = dyn_cast<CallInst>(I); 74 return isMallocCall(dyn_cast<CallInst>(BCI->getOperand(0))) [all...] |
/external/llvm/include/llvm/ |
AutoUpgrade.h | 21 class CallInst; 31 void UpgradeIntrinsicCall(CallInst *CI, Function *NewFn);
|
/external/llvm/tools/bugpoint-passes/ |
TestPasses.cpp | 38 if (isa<CallInst>(*I)) 61 if (CallInst *CI = dyn_cast<CallInst>(I)) {
|
/external/llvm/lib/VMCore/ |
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 *IRBuilderBase::CreateLifetimeStart(Value *Ptr, ConstantInt *Size) [all...] |
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(); 261 if (const CallInst *CI = dyn_cast<CallInst>(this)) 262 return CI->isTailCall() == cast<CallInst>(I)->isTailCall() && 263 CI->getCallingConv() == cast<CallInst>(I)->getCallingConv() && 264 CI->getAttributes() == cast<CallInst>(I)->getAttributes() [all...] |
AutoUpgrade.cpp | 95 void llvm::UpgradeIntrinsicCall(CallInst *CI, Function *NewFn) { 156 llvm_unreachable("Unknown function for CallInst upgrade."); 167 llvm_unreachable("Unknown function for CallInst upgrade."); 195 if (CallInst *CI = dyn_cast<CallInst>(*UI++))
|
/external/llvm/lib/Transforms/Utils/ |
LowerExpectIntrinsic.cpp | 60 CallInst *CI = dyn_cast<CallInst>(SI->getCondition()); 110 CallInst *CI = dyn_cast<CallInst>(CmpI->getOperand(0)); 159 CallInst *CI = dyn_cast<CallInst>(BI++);
|
BuildLibCalls.cpp | 49 CallInst *CI = B.CreateCall(StrLen, CastToCStr(Ptr, B), "strlen"); 69 CallInst *CI = B.CreateCall2(StrChr, CastToCStr(Ptr, B), 92 CallInst *CI = B.CreateCall3(StrNCmp, CastToCStr(Ptr1, B), 112 CallInst *CI = B.CreateCall2(StrCpy, CastToCStr(Dst, B), CastToCStr(Src, B), 131 CallInst *CI = B.CreateCall3(StrNCpy, CastToCStr(Dst, B), CastToCStr(Src, B), 156 CallInst *CI = B.CreateCall4(MemCpy, Dst, Src, Len, ObjSize); 176 CallInst *CI = B.CreateCall3(MemChr, CastToCStr(Ptr, B), Val, Len, "memchr"); 200 CallInst *CI = B.CreateCall3(MemCmp, CastToCStr(Ptr1, B), CastToCStr(Ptr2, B), 229 CallInst *CI = B.CreateCall(Callee, Op, Name); 243 CallInst *CI = B.CreateCall(PutChar [all...] |
/external/llvm/unittests/Support/ |
IRBuilderTest.cpp | 50 CallInst *Start1 = Builder.CreateLifetimeStart(Var1); 51 CallInst *Start2 = Builder.CreateLifetimeStart(Var2); 52 CallInst *Start3 = Builder.CreateLifetimeStart(Var3, Builder.getInt64(100));
|
/external/llvm/examples/Fibonacci/ |
fibonacci.cpp | 72 CallInst *CallFibX1 = CallInst::Create(FibF, Sub, "fibx1", RecurseBB); 77 CallInst *CallFibX2 = CallInst::Create(FibF, Sub, "fibx2", RecurseBB);
|
/external/llvm/include/llvm/Support/ |
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; \ 270 return cast<CallInst>(getInstruction())->op_end() - 1; 277 CallInst, InvokeInst, User::op_iterator> { 279 CallInst, InvokeInst, User::op_iterator> Base; 284 CallSite(CallInst *CI) : Base(CI) {} 303 ImmutableCallSite(const CallInst *CI) : Base(CI) { [all...] |
/external/llvm/lib/Transforms/Scalar/ |
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 *CI) [all...] |
SimplifyCFGPass.cpp | 76 CallInst *CallTrap = CallInst::Create(TrapFn, "", I); 94 CallInst *NewCall = CallInst::Create(II->getCalledValue(), Args, "", II); 125 if (CallInst *CI = dyn_cast<CallInst>(BBI)) {
|
SimplifyLibCalls.cpp | 63 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) 66 Value *OptimizeCall(CallInst *CI, const TargetData *TD, 104 static bool CallHasFloatingPointArgument(const CallInst *CI) { 105 for (CallInst::const_op_iterator it = CI->op_begin(), e = CI->op_end(); 135 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 185 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 233 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 282 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 321 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 369 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) [all...] |
/external/llvm/lib/Transforms/IPO/ |
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/ |
DwarfEHPrepare.cpp | 145 CallInst *CI = CallInst::Create(RewindFunction, ExnObj, "", UnwindBB); 172 CallInst *CI = CallInst::Create(RewindFunction, PN, "", UnwindBB);
|
SjLjEHPrepare.cpp | 240 Value *LSDA = CallInst::Create(LSDAAddrFn, "lsda_addr", 436 Value *Val = CallInst::Create(FrameAddrFn, 447 Val = CallInst::Create(StackAddrFn, "sp", EntryBB->getTerminator()); 454 CallInst::Create(BuiltinSetjmpFn, SetjmpArg, "", EntryBB->getTerminator()); 461 CallInst::Create(FuncCtxFn, FuncCtxArg, "", EntryBB->getTerminator()); 473 CallInst::Create(CallSiteFn, CallSiteNum, "", Invokes[I]); 483 if (CallInst *CI = dyn_cast<CallInst>(I)) { 491 CallInst *Register = CallInst::Create(RegisterFn, FuncCtx, "" [all...] |
/external/llvm/include/llvm/Transforms/Utils/ |
Cloning.h | 36 class CallInst; 200 bool InlineFunction(CallInst *C, InlineFunctionInfo &IFI, bool InsertLifetime = true);
|
BuildLibCalls.h | 102 CallInst *CI; 108 bool fold(CallInst *CI, const TargetData *TD);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.h | 34 class CallInst; 532 void visitCall(const CallInst &I); 533 bool visitMemCmpCall(const CallInst &I); 538 const char *visitIntrinsicCall(const CallInst &I, unsigned Intrinsic); 539 void visitTargetIntrinsic(const CallInst &I, unsigned Intrinsic); 541 void visitPow(const CallInst &I); 542 void visitExp2(const CallInst &I); 543 void visitExp(const CallInst &I); 544 void visitLog(const CallInst &I); 545 void visitLog2(const CallInst &I) [all...] |
/external/llvm/examples/BrainF/ |
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->
|
BrainFDriver.cpp | 78 CallInst *brainf_call = CallInst::Create(mod->getFunction("brainf"),
|