Searched refs:CallInst (Results 101 - 125 of 310) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h36 class CallInst;
219 bool translateMemFunc(const CallInst &CI, MachineIRBuilder &MIRBuilder,
224 bool translateOverflowIntrinsic(const CallInst &CI, unsigned Op,
235 bool translateSimpleIntrinsic(const CallInst &CI, Intrinsic::ID ID,
241 bool translateKnownIntrinsic(const CallInst &CI, Intrinsic::ID ID,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp159 MemOp(CallInst *CI) : I(CI) {}
161 CallInst *asCI() { return cast<CallInst>(I); }
165 return MemOp(cast<CallInst>(asCI()->clone()));
214 llvm_unreachable("Must be MemIntrinsic or memcmp/bcmp CallInst");
255 void visitCallInst(CallInst &CI) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp121 const CallInst::BundleOpInfo *Bundle) {
242 return cast<IntrinsicInst>(CallInst::Create(
365 CallInst::BundleOpInfo *BOI;
376 for (CallInst::BundleOpInfo &BOI : Assume->bundle_op_infos()) {
447 for (CallInst::BundleOpInfo &BOI : I->bundle_op_infos()) {
H A DBuildLibCalls.cpp844 CallInst *CI = B.CreateCall(Callee, Operands, FuncName);
926 CallInst *CI = B.CreateCall(MemCpy, {Dst, Src, Len, ObjSize});
1054 CallInst *CI = B.CreateCall(Callee, Op, Name);
1096 CallInst *CI = B.CreateCall(Callee, { Op1, Op2 }, Name);
1144 CallInst *CI = B.CreateCall(PutChar,
1167 CallInst *CI = B.CreateCall(PutS, castToCStr(Str, B), PutsName);
1187 CallInst *CI = B.CreateCall(F, {Char, File}, FPutcName);
1206 CallInst *CI = B.CreateCall(F, {castToCStr(Str, B), File}, FPutsName);
1228 CallInst *CI =
1249 CallInst *C
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp450 CallInst *const Ballot =
497 CallInst *const ReadLaneLo = B.CreateIntrinsic(
499 CallInst *const ReadLaneHi = B.CreateIntrinsic(
596 CallInst *const ReadFirstLaneLo =
598 CallInst *const ReadFirstLaneHi =
H A DAMDGPUPrintfRuntimeBinding.cpp76 SmallVector<CallInst *, 32> Printfs;
352 CallInst *pcall =
353 CallInst::Create(PrintfAllocFn, alloc_args, "printf_alloc_fn", CI);
569 if (auto *CI = dyn_cast<CallInst>(U.getUser())) {
580 if (auto *CI = dyn_cast<CallInst>(U.getUser())) {
H A DAMDGPUTargetTransformInfo.cpp731 const CallInst *CI, ArrayRef<unsigned> Indices) const {
805 if (const CallInst *CI = dyn_cast<CallInst>(V)) {
833 if (const CallInst *CI = dyn_cast<CallInst>(V)) {
843 const CallInst *CI = dyn_cast<CallInst>(ExtValue->getOperand(0));
H A DR600OpenCLImageTypeLoweringPass.cpp170 auto Inst = dyn_cast<CallInst>(Use.getUser());
203 auto Inst = dyn_cast<CallInst>(Use.getUser());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp254 return CallInst::Create(cast<CallInst>(CB), Bundles, InsertPt);
278 /// Tests if this call site must be tail call optimized. Only a CallInst can
281 if (auto *CI = dyn_cast<CallInst>(this))
288 if (auto *CI = dyn_cast<CallInst>(this))
437 // CallInst Implementation
440 void CallInst::init(FunctionType *FTy, Value *Func, ArrayRef<Value *> Args,
467 void CallInst::init(FunctionType *FTy, Value *Func, const Twine &NameStr) {
477 CallInst::CallInst(FunctionTyp function in class:CallInst
484 CallInst::CallInst(FunctionType *Ty, Value *Func, const Twine &Name, function in class:CallInst
491 CallInst::CallInst(const CallInst &CI) function in class:CallInst
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp112 if (CallInst *CI = dyn_cast<CallInst>(Inst))
285 assert((isa<CallInst>(Inst) || isa<GetElementPtrInst>(Inst) ||
432 CallInst *CI = dyn_cast<CallInst>(Inst);
983 dyn_cast<Instruction>(cast<CallInst>(Inst).getArgOperand(0));
1017 MemoryLocation::getForArgument(&cast<CallInst>(Inst), 1, TLI);
1026 dyn_cast<Instruction>(cast<CallInst>(Inst).getArgOperand(0))) {
1042 cast<CallInst>(Inst).setArgOperand(0, KnownCond);
H A DAlignmentFromAssumptions.cpp205 bool AlignmentFromAssumptionsPass::extractAlignmentInfo(CallInst *I,
299 bool AlignmentFromAssumptionsPass::processAssumption(CallInst *ACall) {
400 Changed |= processAssumption(cast<CallInst>(AssumeVH));
H A DLowerMatrixIntrinsics.cpp689 SmallVector<CallInst *, 16> MaybeFusableInsts;
700 MaybeFusableInsts.push_back(cast<CallInst>(&I));
706 for (CallInst *CI : MaybeFusableInsts)
717 if (CallInst *CInst = dyn_cast<CallInst>(Inst))
747 bool VisitCallInst(CallInst *Inst) {
849 void LowerColumnMajorLoad(CallInst *Inst) {
916 void LowerColumnMajorStore(CallInst *Inst) {
1084 CallInst *MatMul) {
1163 bool isFusionProfitable(CallInst *MatMu
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.cpp524 return CallInst::Create(
875 CallInst *srN_call = CallInst::Create(m_sel_registerName, srN_arguments,
1027 CallInst *ogC_call = CallInst::Create(m_objc_getClass, ogC_arguments,
1306 bool IRForTarget::MaybeHandleCallArguments(CallInst *Old) {
1382 std::vector<CallInst *> calls_to_remove;
1385 CallInst *call = dyn_cast<CallInst>(&inst);
1407 for (CallInst *c
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DShadowStackGCLowering.cpp62 std::vector<std::pair<CallInst *, AllocaInst *>> Roots;
235 SmallVector<std::pair<CallInst *, AllocaInst *>, 16> MetaRoots;
242 std::pair<CallInst *, AllocaInst *> Pair = std::make_pair(
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h1425 class CallInst : public CallBase { class in namespace:llvm
1426 CallInst(const CallInst &CI);
1428 /// Construct a CallInst given a range of arguments.
1429 /// Construct a CallInst from a range of arguments
1430 inline CallInst(FunctionType *Ty, Value *Func, ArrayRef<Value *> Args,
1434 inline CallInst(FunctionType *Ty, Value *Func, ArrayRef<Value *> Args, function in class:llvm::CallInst
1436 : CallInst(Ty, Func, Args, None, NameStr, InsertBefore) {}
1438 /// Construct a CallInst given a range of arguments.
1439 /// Construct a CallInst fro
1662 CallInst::CallInst(FunctionType *Ty, Value *Func, ArrayRef<Value *> Args, function in class:llvm::CallInst::CallInst
1673 CallInst::CallInst(FunctionType *Ty, Value *Func, ArrayRef<Value *> Args, function in class:llvm::CallInst::CallInst
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DProfileSummaryInfo.h100 /// Returns the profile count for \p CallInst.
101 Optional<uint64_t> getProfileCount(const CallBase &CallInst,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h47 class CallInst;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp100 if (isa<CallInst>(Ur))
H A DPtrState.cpp198 SetTailCallRelease(cast<CallInst>(I)->isTailCall());
368 SetTailCallRelease(cast<CallInst>(Release)->isTailCall());
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCloning.h36 class CallInst;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp108 MCInst CallInst; local
109 CallInst.setOpcode(SP::CALL);
110 CallInst.addOperand(Callee);
111 OutStreamer.emitInstruction(CallInst, STI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp115 auto *Call = CallInst::Create(Fn, {Arg, IndexVal}, "", InsertPt);
241 cast<CoroSaveInst>(CallInst::Create(Fn, CoroBegin, "", SuspendInst));
488 static void propagateCallAttrsFromCallee(CallInst *Call, Function *Callee) {
493 static void addCallToCallGraph(CallGraph *CG, CallInst *Call, Function *Callee){
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DStripSymbols.cpp261 CallInst *CI = cast<CallInst>(Declare->user_back());
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h41 class CallInst;
168 uint32_t lookupOrAddCall(CallInst *C);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h65 bool getTgtMemIntrinsic(IntrinsicInfo &Info, const CallInst &I,
185 bool mayBeEmittedAsTailCall(const CallInst *CI) const override;

Completed in 306 milliseconds

1234567891011>>