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

12 3 4 5 6 7 8

  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCContract.cpp 69 SmallPtrSet<CallInst *, 8> StoreStrongCalls;
143 cast<CallInst>(Retain)->setCalledFunction(Decl);
161 CallInst *Retain = nullptr;
177 Retain = dyn_cast_or_null<CallInst>(*DependingInstructions.begin());
278 CallInst *StoreStrong = CallInst::Create(Decl, Args, "", Store);
400 CallInst::Create(IA, "", Inst);
407 CallInst *CI = cast<CallInst>(Inst);
444 Value *Arg = cast<CallInst>(Inst)->getArgOperand(0)
    [all...]
ObjCARCOpts.cpp 158 cast<CallInst>(Arg)->getArgOperand(0));
    [all...]
ObjCARCExpand.cpp 114 Value *Value = cast<CallInst>(Inst)->getArgOperand(0);
  /external/llvm/include/llvm/Transforms/Utils/
Cloning.h 36 class CallInst;
192 bool InlineFunction(CallInst *C, InlineFunctionInfo &IFI, bool InsertLifetime = true);
  /external/llvm/lib/Target/NVPTX/
NVVMReflect.cpp 135 // Each of them should a CallInst with a ConstantArray argument.
138 // found in VarMap. If so, replace the uses of CallInst with the
141 assert(isa<CallInst>(U) && "Only a call instruction can use _reflect");
142 CallInst *Reflect = cast<CallInst>(U);
149 if (isa<CallInst>(Str)) {
151 const CallInst *ConvCall = cast<CallInst>(Str);
NVPTXImageOptimizer.cpp 62 if (CallInst *CI = dyn_cast<CallInst>(I)) {
150 for (CallInst::use_iterator UI = From->use_begin(), UE = From->use_end();
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDILPeepholeOptimizer.cpp 85 bool expandBFI(CallInst *CI);
88 bool expandBFM(CallInst *CI);
92 bool isSigned24BitOps(CallInst *CI);
93 void expandSigned24BitOps(CallInst *CI);
97 bool isRWGLocalOpt(CallInst *CI);
101 bool convertAccurateDivide(CallInst *CI);
102 void expandAccurateDivide(CallInst *CI);
111 bool propagateSamplerInst(CallInst *CI);
129 SmallVector< std::pair<CallInst *, Function *>, 16> atomicFuncs;
130 SmallVector<CallInst *, 16> isConstVec
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILPeepholeOptimizer.cpp 85 bool expandBFI(CallInst *CI);
88 bool expandBFM(CallInst *CI);
92 bool isSigned24BitOps(CallInst *CI);
93 void expandSigned24BitOps(CallInst *CI);
97 bool isRWGLocalOpt(CallInst *CI);
101 bool convertAccurateDivide(CallInst *CI);
102 void expandAccurateDivide(CallInst *CI);
111 bool propagateSamplerInst(CallInst *CI);
129 SmallVector< std::pair<CallInst *, Function *>, 16> atomicFuncs;
130 SmallVector<CallInst *, 16> isConstVec
    [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"),
  /external/llvm/lib/Target/Mips/
MipsOs16.cpp 83 if (const CallInst *CI = dyn_cast<CallInst>(I)) {
  /external/llvm/lib/Transforms/Utils/
BuildLibCalls.cpp 55 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 *CI = B.CreateCall(Callee, Op, Name)
    [all...]
InlineFunction.cpp 35 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 *CI = dyn_cast<CallInst>(&I)
    [all...]
  /art/compiler/llvm/
runtime_support_builder.cc 32 using ::llvm::CallInst;
59 CallInst* call_inst = irb_.CreateCall(func);
121 ::llvm::CallInst* call_inst =
159 CallInst* call_inst = irb_.CreateCall(slow_func, EmitGetCurrentThread());
gbc_expander.cc 168 llvm::Value* ExpandToRuntime(RuntimeId rt, llvm::CallInst& inst);
228 llvm::Value* EmitInvoke(llvm::CallInst& call_inst);
233 bool EmitIntrinsic(llvm::CallInst& call_inst, llvm::Value** result);
235 bool EmitIntrinsicStringLengthOrIsEmpty(llvm::CallInst& call_inst,
242 void Expand_TestSuspend(llvm::CallInst& call_inst);
244 void Expand_MarkGCCard(llvm::CallInst& call_inst);
263 void Expand_FilledNewArray(llvm::CallInst& call_inst);
296 llvm::Value* Expand_Invoke(llvm::CallInst& call_inst);
298 llvm::Value* Expand_DivRem(llvm::CallInst& call_inst, bool is_div, JType op_jty);
324 llvm::Value* Expand_HLIGet(llvm::CallInst& call_inst, JType field_jty)
    [all...]
  /external/llvm/examples/HowToUseJIT/
HowToUseJIT.cpp 110 CallInst *Add1CallRes = builder.CreateCall(Add1F, Ten);
  /external/llvm/include/llvm/IR/
IntrinsicInst.h 18 // 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/
R600TextureIntrinsicsReplacer.cpp 121 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) {
  /external/llvm/lib/CodeGen/
ShadowStackGC.cpp 54 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(
SjLjEHPrepare.cpp 454 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]);
StackProtector.cpp 161 } 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/
ThreadSanitizer.cpp 334 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::Create(F, ArrayRef<Value*>(Args))
    [all...]
  /external/llvm/unittests/IR/
InstructionsTest.cpp 72 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::TailCallKind TCK : Kinds)
    [all...]
LegacyPassManagerTest.cpp 482 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/
IRDynamicChecks.cpp 278 /// 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);

Completed in 560 milliseconds

12 3 4 5 6 7 8