/external/llvm/lib/Analysis/ |
MemoryBuiltins.cpp | 201 /// extractMallocCall - Returns the corresponding CallInst if the instruction 202 /// is a malloc call. Since CallInst::CreateMalloc() only creates calls, we 204 const CallInst *llvm::extractMallocCall(const Value *I, 206 return isMallocLikeFn(I, TLI) ? dyn_cast<CallInst>(I) : nullptr; 209 static Value *computeArraySize(const CallInst *CI, const DataLayout *DL, 235 /// isArrayMalloc - Returns the corresponding CallInst if the instruction 238 const CallInst *llvm::isArrayMalloc(const Value *I, 241 const CallInst *CI = extractMallocCall(I, TLI); 257 PointerType *llvm::getMallocType(const CallInst *CI, 264 // Determine if CallInst has a bitcast use [all...] |
/external/lldb/include/lldb/Expression/ |
IRForTarget.h | 25 class CallInst; 491 MaybeHandleCallArguments (llvm::CallInst *call_inst);
|
/external/llvm/include/llvm/Transforms/Utils/ |
BuildLibCalls.h | 123 CallInst *CI; 130 bool fold(CallInst *CI, const DataLayout *TD, const TargetLibraryInfo *TLI);
|
VectorUtils.h | 72 static Intrinsic::ID checkUnaryFloatSignature(const CallInst &I, 83 static Intrinsic::ID checkBinaryFloatSignature(const CallInst &I, 97 getIntrinsicIDForCall(CallInst *CI, const TargetLibraryInfo *TLI) {
|
/external/llvm/lib/Target/R600/ |
SITypeRewriter.cpp | 48 void visitCallInst(CallInst &I); 101 void SITypeRewriter::visitCallInst(CallInst &I) {
|
/external/llvm/lib/Transforms/IPO/ |
PartialInlining.cpp | 136 if (CallInst *CI = dyn_cast<CallInst>(*UI))
|
DeadArgumentElimination.cpp | 262 New = CallInst::Create(NF, Args, "", Call); 263 cast<CallInst>(New)->setCallingConv(CS.getCallingConv()); 264 cast<CallInst>(New)->setAttributes(PAL); 265 if (cast<CallInst>(Call)->isTailCall()) 266 cast<CallInst>(New)->setTailCall(); [all...] |
ArgumentPromotion.cpp | 750 New = CallInst::Create(NF, Args, "", Call); 751 cast<CallInst>(New)->setCallingConv(CS.getCallingConv()); 752 cast<CallInst>(New)->setAttributes(AttributeSet::get(New->getContext(), 754 if (cast<CallInst>(Call)->isTailCall()) 755 cast<CallInst>(New)->setTailCall(); [all...] |
/external/clang/lib/CodeGen/ |
CGOpenMPRuntime.h | 24 class CallInst;
|
CGCall.h | 138 llvm::CallInst *StackBase;
|
/external/llvm/include/llvm/IR/ |
InstVisitor.h | 216 RetTy visitIntrinsicInst(IntrinsicInst &I) { DELEGATE(CallInst); } 220 RetTy visitCallInst(CallInst &I) { 259 // Special helper function to delegate to CallInst subclass visitors. 260 RetTy delegateCallInst(CallInst &I) { 275 DELEGATE(CallInst); 281 llvm_unreachable("delegateCallInst called for non-CallInst");
|
IRBuilder.h | 369 CallInst *CreateMemSet(Value *Ptr, Value *Val, uint64_t Size, unsigned Align, 374 CallInst *CreateMemSet(Value *Ptr, Value *Val, Value *Size, unsigned Align, 381 CallInst *CreateMemCpy(Value *Dst, Value *Src, uint64_t Size, unsigned Align, 388 CallInst *CreateMemCpy(Value *Dst, Value *Src, Value *Size, unsigned Align, 397 CallInst *CreateMemMove(Value *Dst, Value *Src, uint64_t Size, unsigned Align, 402 CallInst *CreateMemMove(Value *Dst, Value *Src, Value *Size, unsigned Align, 408 CallInst *CreateLifetimeStart(Value *Ptr, ConstantInt *Size = nullptr); 413 CallInst *CreateLifetimeEnd(Value *Ptr, ConstantInt *Size = nullptr); [all...] |
/external/llvm/include/llvm/CodeGen/ |
FastISel.h | 26 class CallInst; 391 bool SelectStackmap(const CallInst *I); 422 const CallInst *CI, unsigned StartIdx);
|
/external/llvm/lib/CodeGen/ |
IntrinsicLowering.cpp | 65 static CallInst *ReplaceCallWith(const char *NewFn, CallInst *CI, 80 CallInst *NewCI = Builder.CreateCall(FCache, Args); 317 static void ReplaceFPIntrinsicWithCall(CallInst *CI, const char *Fname, 340 void IntrinsicLowering::LowerIntrinsicCall(CallInst *CI) { 551 bool IntrinsicLowering::LowerToByteSwap(CallInst *CI) { 567 Op = CallInst::Create(Int, Op, CI->getName(), CI);
|
JumpInstrTables.cpp | 103 if (CallInst *CI = dyn_cast<CallInst>(ParentUs)) {
|
/external/llvm/tools/llvm-diff/ |
DifferenceEngine.cpp | 261 } else if (isa<CallInst>(L)) { 605 if (!isa<CallInst>(*I)) return; 606 CallInst *LCall = cast<CallInst>(&*I); 618 if (!isa<CallInst>(*I)) return; 619 CallInst *RCall = cast<CallInst>(I);
|
DiffConsumer.cpp | 57 } else if (isa<CallInst>(V)) { 59 printValue(cast<CallInst>(V)->getCalledValue(), isL);
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 199 /// visitCallInst - CallInst simplification. This mostly only handles folding 203 Instruction *InstCombiner::visitCallInst(CallInst &CI) { [all...] |
/external/llvm/lib/Target/Mips/ |
Mips16HardFloat.cpp | 35 CallInst::Create(IA, AsmArgs, "", BB); 407 CallInst::Create(F, Params, "", &Inst ); 408 } else if (const CallInst *CI = dyn_cast<CallInst>(I)) {
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXUtilities.h | 62 bool getAlign(const llvm::CallInst &, unsigned index, unsigned &); 67 /// to pass into type construction of CallInst ctors. This turns a null
|
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCAPElim.cpp | 107 if (Push && cast<CallInst>(Inst)->getArgOperand(0) == Push) {
|
ObjCARCUtil.cpp | 177 const CallInst *CI = cast<CallInst>(I);
|
/external/llvm/examples/ParallelJIT/ |
ParallelJIT.cpp | 99 Value *CallFibX1 = CallInst::Create(FibF, Sub, "fibx1", RecurseBB); 103 Value *CallFibX2 = CallInst::Create(FibF, Sub, "fibx2", RecurseBB);
|
/external/llvm/lib/IR/ |
Instructions.cpp | 36 ? cast<CallInst>(II)->op_end() - 1 // Skip Callee 260 // CallInst Implementation 263 CallInst::~CallInst() { 266 void CallInst::init(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr) { 288 void CallInst::init(Value *Func, const Twine &NameStr) { 302 CallInst::CallInst(Value *Func, const Twine &Name, 307 OperandTraits<CallInst>::op_end(this) - 1, 312 CallInst::CallInst(Value *Func, const Twine &Name [all...] |
/external/llvm/lib/Transforms/Scalar/ |
EarlyCSE.cpp | 64 if (CallInst *CI = dyn_cast<CallInst>(Inst)) 131 assert((isa<CallInst>(Inst) || isa<BinaryOperator>(Inst) || 210 CallInst *CI = dyn_cast<CallInst>(Inst);
|