Searched refs:CallInst (Results 51 - 75 of 332) sorted by relevance

1234567891011>>

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp188 if (const CallInst *CI = dyn_cast<CallInst>(&I))
207 Value *Ret = CallInst::Create(If, Term->getCondition(), "", Term);
217 Value *Ret = CallInst::Create(Else, popSaved(), "", Term);
235 return CallInst::Create(IfBreak, Args, "", Insert);
244 return CallInst::Create(IfBreak, Args, "", Insert);
279 Term->setCondition(CallInst::Create(Loop, Arg, "", Term));
316 CallInst::Create(EndCf, Exec, "", FirstInsertionPt);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DStackProtector.cpp195 const auto *CI = cast<CallInst>(I);
253 static const CallInst *findStackProtectorIntrinsic(Function &F) {
463 const CallInst *SPCall = findStackProtectorIntrinsic(*F);
480 if (Prev && isa<CallInst>(Prev) && cast<CallInst>(Prev)->isMustTailCall())
484 if (Prev && isa<CallInst>(Prev) && cast<CallInst>(Prev)->isMustTailCall())
496 CallInst *Call = B.CreateCall(GuardCheck, {Guard});
H A DDwarfEHPrepare.cpp208 CallInst *CI = CallInst::Create(RewindFunction, ExnObj, "", UnwindBB);
238 CallInst *CI = CallInst::Create(RewindFunction, PN, "", UnwindBB);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFPreserveDIType.cpp46 std::vector<CallInst *> PreserveDITypeCalls;
50 auto *Call = dyn_cast<CallInst>(&I);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp187 if (auto *CI = dyn_cast<CallInst>(Call)) {
268 std::vector<CallInst *> &Calls,
274 if (CallInst *CI = dyn_cast<CallInst>(&*BBI))
295 std::vector<CallInst *> &Calls,
638 CallInst *PollCall = CallInst::Create(F, "", InsertBefore);
660 std::vector<CallInst *> Calls; // new calls
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp74 } else if (CallInst *CI = dyn_cast<CallInst>(Inst)) {
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DObjCARCAnalysisUtils.h74 V = cast<CallInst>(V)->getArgOperand(0);
112 V = cast<CallInst>(V)->getArgOperand(0);
129 return GetRCIdentityRoot(cast<CallInst>(Inst)->getArgOperand(0));
187 if (isa<CallInst>(V) || isa<InvokeInst>(V) ||
H A DVectorUtils.h101 static VFShape getScalarShape(const CallInst &CI) {
110 static VFShape get(const CallInst &CI, ElementCount EC, bool HasGlobalPred) {
198 /// associated to the CallInst CI. If the CI does not contain the
202 void getVectorVariantNames(const CallInst &CI,
209 /// scalar CallInst.
211 /// The Module of the CallInst CI.
213 /// The CallInst instance being queried for scalar to vector mappings.
214 const CallInst &CI;
221 static void getVFABIMappings(const CallInst &CI,
250 /// Retrieve all the VFInfo instances associated to the CallInst C
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DLocal.h44 class CallInst;
234 CallInst *createCallMatchingInvoke(InvokeInst *II);
336 /// Convert the CallInst to InvokeInst with the specified unwind edge basic
340 BasicBlock *changeToInvokeAndSplitBasicBlock(CallInst *CI,
454 /// Given a CallInst, check if it calls a string function known to CodeGen,
458 void maybeMarkSanitizerLibraryCallNoBuiltin(CallInst *CI,
H A DCodeExtractor.h31 class CallInst;
228 CallInst *emitCallAndSwitchStatement(Function *newFunction,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DObjCARCExpand.cpp76 Value *Value = cast<CallInst>(Inst)->getArgOperand(0);
H A DObjCARCContract.cpp81 SmallPtrSet<CallInst *, 8> StoreStrongCalls;
153 cast<CallInst>(Retain)->setCalledFunction(Decl);
169 auto *Retain = dyn_cast_or_null<CallInst>(
389 CallInst *StoreStrong =
477 CallInst *CI = cast<CallInst>(Inst);
509 if (auto *CI = dyn_cast<CallInst>(Inst))
570 if (auto *CI = dyn_cast<CallInst>(Inst))
653 Value *Arg = cast<CallInst>(Inst)->getArgOperand(0);
704 for (CallInst *C
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DAssumptionCache.cpp241 assert(match(cast<CallInst>(VH), m_Intrinsic<Intrinsic::assume>()) &&
260 OS << " " << *cast<CallInst>(VH)->getArgOperand(0) << "\n";
304 SmallPtrSet<const CallInst *, 4> AssumptionSet;
308 AssumptionSet.insert(cast<CallInst>(VH));
313 !AssumptionSet.count(cast<CallInst>(&II)))
H A DCodeMetrics.cpp175 if (const CallInst *CI = dyn_cast<CallInst>(&I)) {
H A DProfileSummaryInfo.cpp79 assert((isa<CallInst>(Call) || isa<InvokeInst>(Call)) &&
126 if (isa<CallInst>(I) || isa<InvokeInst>(I))
155 if (isa<CallInst>(I) || isa<InvokeInst>(I))
189 if (isa<CallInst>(I) || isa<InvokeInst>(I))
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DIRBuilder.h580 CallInst *CreateMemSet(Value *Ptr, Value *Val, uint64_t Size,
588 CallInst *CreateMemSet(Value *Ptr, Value *Val, Value *Size, MaybeAlign Align,
599 CallInst *CreateElementUnorderedAtomicMemSet(Value *Ptr, Value *Val,
610 CallInst *CreateElementUnorderedAtomicMemSet(Value *Ptr, Value *Val,
622 CallInst *CreateMemCpy(Value *Dst, MaybeAlign DstAlign, Value *Src,
633 CallInst *CreateMemTransferInst(
639 CallInst *CreateMemCpy(Value *Dst, MaybeAlign DstAlign, Value *Src,
650 CallInst *CreateMemCpyInline(Value *Dst, MaybeAlign DstAlign, Value *Src,
661 CallInst *CreateElementUnorderedAtomicMemCpy(
667 CallInst *CreateMemMov
[all...]
H A DInstVisitor.h218 RetTy visitIntrinsicInst(IntrinsicInst &I) { DELEGATE(CallInst); }
219 RetTy visitCallInst(CallInst &I) { DELEGATE(CallBase); }
282 // Special helper function to delegate to CallInst subclass visitors.
283 RetTy delegateCallInst(CallInst &I) {
299 DELEGATE(CallInst);
305 llvm_unreachable("delegateCallInst called for non-CallInst");
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp614 static CallInst *getCallIfRegularCall(
616 CallInst *CI = dyn_cast<CallInst>(U.getUser());
625 static CallInst *getCallIfRegularCall(
627 CallInst *CI = dyn_cast<CallInst>(&V);
771 auto Merge = [&](SmallVectorImpl<CallInst *> &MergableCIs, BasicBlock *BB) {
856 CallInst *NewCI = CallInst::Create(FT, Callee, Args, "", CI);
903 CallInst *C
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/examples/BrainF/
H A DBrainFDriver.cpp96 CallInst *brainf_call = CallInst::Create(mod->getFunction("brainf"),
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp208 bool isCallInstCommutative(CallInst *C);
259 bool HexagonVectorLoopCarriedReuse::isCallInstCommutative(CallInst *C) {
329 // same instruciton (CallInst). We need to scratch the surface to see if they
331 if (CallInst *C1 = dyn_cast<CallInst>(I1)) {
332 if (CallInst *C2 = dyn_cast<CallInst>(I2)) {
440 CallInst *C1 = dyn_cast<CallInst>(I);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h104 CallInst *Call = nullptr;
327 bool visitCallInst(CallInst &CI) {
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp173 CallInst *GuardCheck =
207 assert((isa<CallInst>(CB) || isa<InvokeInst>(CB)) &&
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DValueProfilePlugins.inc52 void visitCallInst(CallInst &CI) {
/netbsd-current/external/apache2/llvm/dist/llvm/examples/HowToUseJIT/
H A DHowToUseJIT.cpp118 CallInst *Add1CallRes = builder.CreateCall(Add1F, Ten);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp176 CallInst *Call = CallInst::Create(F, Args, "", BB);
240 CallInst *CallMain = nullptr;
270 CallMain = CallInst::Create(MainTy, Casted, Args, "call_main");

Completed in 442 milliseconds

1234567891011>>