HomeSort by relevance Sort by last modified time
    Searched refs:CallInst (Results 51 - 75 of 197) sorted by null

1 23 4 5 6 7 8

  /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);

Completed in 964 milliseconds

1 23 4 5 6 7 8