HomeSort by relevance Sort by last modified time
    Searched refs:CallInst (Results 1 - 25 of 139) sorted by null

1 2 3 4 5 6

  /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"),

Completed in 104 milliseconds

1 2 3 4 5 6