Searched refs:CallInst (Results 26 - 50 of 184) sorted by relevance

12345678

/external/llvm/examples/BrainF/
H A DBrainF.cpp87 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 DBrainFDriver.cpp78 CallInst *brainf_call = CallInst::Create(mod->getFunction("brainf"),
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp158 cast<CallInst>(Arg)->getArgOperand(0));
1249 cast<CallInst>(RetainRV)->setCalledFunction(NewDecl);
1283 CallInst *AutoreleaseRVCI = cast<CallInst>(AutoreleaseRV);
1332 CallInst *CI = cast<CallInst>(Inst);
1350 CallInst *CI = cast<CallInst>(Inst);
1380 CallInst *Call = cast<CallInst>(Ins
[all...]
H A DObjCARCExpand.cpp114 Value *Value = cast<CallInst>(Inst)->getArgOperand(0);
/external/llvm/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h34 class CallInst;
220 void ComputeUsesVAFloatArgument(const CallInst &I, MachineModuleInfo *MMI);
224 void AddCatchInfo(const CallInst &I,
/external/llvm/lib/Target/NVPTX/
H A DNVPTXImageOptimizer.cpp62 if (CallInst *CI = dyn_cast<CallInst>(I)) {
150 for (CallInst::use_iterator UI = From->use_begin(), UE = From->use_end();
/external/llvm/include/llvm/Transforms/Utils/
H A DCloning.h36 class CallInst;
192 bool InlineFunction(CallInst *C, InlineFunctionInfo &IFI, bool InsertLifetime = true);
H A DBuildLibCalls.h123 CallInst *CI;
130 bool fold(CallInst *CI, const DataLayout *TD, const TargetLibraryInfo *TLI);
/external/llvm/lib/Target/Mips/
H A DMipsOs16.cpp83 if (const CallInst *CI = dyn_cast<CallInst>(I)) {
/external/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp55 CallInst *CI = B.CreateCall(StrLen, CastToCStr(Ptr, B), "strlen");
85 CallInst *CI = B.CreateCall2(StrNLen, CastToCStr(Ptr, B), MaxLen, "strnlen");
112 CallInst *CI = B.CreateCall2(StrChr, CastToCStr(Ptr, B),
142 CallInst *CI = B.CreateCall3(StrNCmp, CastToCStr(Ptr1, B),
168 CallInst *CI = B.CreateCall2(StrCpy, CastToCStr(Dst, B), CastToCStr(Src, B),
194 CallInst *CI = B.CreateCall3(StrNCpy, CastToCStr(Dst, B), CastToCStr(Src, B),
224 CallInst *CI = B.CreateCall4(MemCpy, Dst, Src, Len, ObjSize);
251 CallInst *CI = B.CreateCall3(MemChr, CastToCStr(Ptr, B), Val, Len, "memchr");
281 CallInst *CI = B.CreateCall3(MemCmp, CastToCStr(Ptr1, B), CastToCStr(Ptr2, B),
317 CallInst *C
[all...]
H A DInlineFunction.cpp35 bool llvm::InlineFunction(CallInst *CI, InlineFunctionInfo &IFI,
172 CallInst *CI = dyn_cast<CallInst>(I);
491 static CallInst *getPrecedingMustTailCall(ReturnInst *RI) {
509 if (auto *CI = dyn_cast<CallInst>(Prev)) {
696 CallInst::TailCallKind CallSiteTailKind = CallInst::TCK_None;
697 if (CallInst *CI = dyn_cast<CallInst>(TheCall))
703 CallInst *C
[all...]
/external/lldb/include/lldb/Expression/
H A DIRDynamicChecks.h18 class CallInst;
/external/llvm/examples/HowToUseJIT/
H A DHowToUseJIT.cpp110 CallInst *Add1CallRes = builder.CreateCall(Add1F, Ten);
/external/llvm/include/llvm/IR/
H A DIntrinsicInst.h18 // are all subclasses of the CallInst class. Note that none of these classes
36 class IntrinsicInst : public CallInst {
48 static inline bool classof(const CallInst *I) {
54 return isa<CallInst>(V) && classof(cast<CallInst>(V));
/external/llvm/lib/Target/R600/
H A DR600TextureIntrinsicsReplacer.cpp121 void ReplaceCallInst(CallInst &I, FunctionType *FT, const char *Name,
157 void ReplaceTexIntrinsic(CallInst &I, bool hasLOD, FunctionType *FT,
183 void ReplaceTXF(CallInst &I) {
260 void visitCallInst(CallInst &I) {
H A DSITypeRewriter.cpp48 void visitCallInst(CallInst &I);
101 void SITypeRewriter::visitCallInst(CallInst &I) {
/external/llvm/lib/CodeGen/
H A DShadowStackGC.cpp54 std::vector<std::pair<CallInst*,AllocaInst*> > Roots;
135 if (CallInst *CI = dyn_cast<CallInst>(II))
162 CallInst *CI = cast<CallInst>(Calls[--I]);
329 SmallVector<std::pair<CallInst*, AllocaInst*>, 16> MetaRoots;
336 std::pair<CallInst*, AllocaInst*> Pair = std::make_pair(
H A DSjLjEHPrepare.cpp454 CallInst::Create(CallSiteFn, CallSiteNum, "", Invokes[I]);
464 if (CallInst *CI = dyn_cast<CallInst>(I)) {
472 CallInst *Register =
473 CallInst::Create(RegisterFn, FuncCtx, "", EntryBB->getTerminator());
482 if (CallInst *CI = dyn_cast<CallInst>(I)) {
488 Instruction *StackAddr = CallInst::Create(StackAddrFn, "sp");
498 CallInst::Create(UnregisterFn, FuncCtx, "", Returns[I]);
H A DStackProtector.cpp161 } else if (isa<CallInst>(U)) {
278 static CallInst *FindPotentialTailCall(BasicBlock *BB, ReturnInst *RI,
307 if (CallInst *CI = dyn_cast<CallInst>(Inst)) {
395 if (CallInst *CI = FindPotentialTailCall(BB, RI, TLI)) {
407 CallInst::Create(Intrinsic, StackGuardVar, "", InsertionPt);
/external/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp334 else if (isa<CallInst>(Inst) || isa<InvokeInst>(Inst)) {
484 CallInst *C = CallInst::Create(TsanAtomicLoad[Idx],
500 CallInst *C = CallInst::Create(TsanAtomicStore[Idx],
518 CallInst *C = CallInst::Create(F, ArrayRef<Value*>(Args));
534 CallInst *C = IRB.CreateCall(TsanAtomicCAS[Idx], Args);
546 CallInst *C = CallInst
[all...]
/external/llvm/unittests/IR/
H A DInstructionsTest.cpp72 TEST_F(ModuleWithFunctionTest, CallInst) {
76 std::unique_ptr<CallInst> Call(CallInst::Create(F, Args));
497 std::unique_ptr<CallInst> Call(CallInst::Create(Callee, Args, "result"));
500 CallInst::TailCallKind Kinds[] = {CallInst::TCK_None, CallInst::TCK_Tail,
501 CallInst::TCK_MustTail};
502 for (CallInst
[all...]
H A DLegacyPassManagerTest.cpp482 CallInst* int32_3 = CallInst::Create(func_test2, "", label_entry);
497 CallInst* int32_6 = CallInst::Create(func_test3, "", label_entry_5);
512 CallInst* int32_9 = CallInst::Create(func_test1, "", label_entry_8);
/external/lldb/source/Expression/
H A DIRDynamicChecks.cpp278 /// The function pointer, for use in a CallInst.
305 /// The function pointer, for use in a CallInst.
392 CallInst::Create(m_valid_pointer_check_func,
441 CallInst *call_inst = dyn_cast<CallInst>(inst);
490 CallInst::Create(m_objc_object_check_func,
502 CallInst *call_inst = dyn_cast<CallInst>(&i);
/external/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp201 /// 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 ha
[all...]
/external/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp136 if (CallInst *CI = dyn_cast<CallInst>(*UI))

Completed in 334 milliseconds

12345678