Home
last modified time | relevance | path

Searched refs:IsIndirectCall (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsNaClELFStreamer.cpp72 bool isCall(const MCInst &MI, bool *IsIndirectCall) { in isCall() argument
75 *IsIndirectCall = false; in isCall()
95 *IsIndirectCall = true; in isCall()
177 bool IsIndirectCall; in emitInstruction() local
178 if (isCall(Inst, &IsIndirectCall)) { in emitInstruction()
184 if (IsIndirectCall) { in emitInstruction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h380 bool IsIndirectCall = CI.isIndirectCall(); in visitCallInst() local
381 if (IsIndirectCall && !EnableIndirectCalls) in visitCallInst()
383 if (!F && !IsIndirectCall) in visitCallInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h563 bool IsIndirectCall = CI.isIndirectCall(); in visitCallInst() local
564 if (IsIndirectCall && !EnableIndirectCalls) in visitCallInst()
566 if (!F && !IsIndirectCall) in visitCallInst()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineCost.cpp339 virtual void onLoweredCall(Function *F, CallBase &Call, bool IsIndirectCall) { in onLoweredCall() argument
729 bool IsIndirectCall) override { in onLoweredCall() argument
738 if (IsIndirectCall && BoostIndirectCalls) { in onLoweredCall()
1314 bool IsIndirectCall) override { in onLoweredCall() argument
1318 if (IsIndirectCall) { in onLoweredCall()
2478 bool IsIndirectCall = !F; in visitCallBase() local
2479 if (IsIndirectCall) { in visitCallBase()
2546 onLoweredCall(F, Call, IsIndirectCall); in visitCallBase()
2549 if (!(Call.onlyReadsMemory() || (IsIndirectCall && F->onlyReadsMemory()))) in visitCallBase()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp2047 bool IsIndirectCall = (CB && isa<CallInst>(CB) && CB->isIndirectCall()); in LowerCall() local
2048 bool IsCFICall = IsIndirectCall && CLI.CFIType; in LowerCall()
2054 bool IsNoTrackIndirectCall = IsIndirectCall && CB->doesNoCfCheck() && in LowerCall()
2063 if (IsIndirectCall && !IsWin64 && in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp2198 auto IsIndirectCall = [](const Instruction *I) { in canSinkInstructions() local
2201 bool HaveIndirectCalls = any_of(Insts, IsIndirectCall); in canSinkInstructions()
2202 bool AllCallsAreIndirect = all_of(Insts, IsIndirectCall); in canSinkInstructions()
2651 auto IsIndirectCall = [](InvokeInst *II) { return II->isIndirectCall(); }; in shouldBelongToSameSet() local
2652 bool HaveIndirectCalls = any_of(Invokes, IsIndirectCall); in shouldBelongToSameSet()
2653 bool AllCallsAreIndirect = all_of(Invokes, IsIndirectCall); in shouldBelongToSameSet()
2815 bool IsIndirectCall = Invokes[0]->isIndirectCall(); in mergeCompatibleInvokesImpl() local
2821 if (!IsIndirectCall) in mergeCompatibleInvokesImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1773 const bool IsIndirectCall = (!Func && CB) || ConvertToIndirectCall; in LowerCall() local
1787 if (IsIndirectCall) { in LowerCall()
1817 const unsigned Proto = IsIndirectCall ? UniqueCallSite : 0; in LowerCall()
1823 {Chain, GetI32(CLI.IsConvergent), GetI32(IsIndirectCall), in LowerCall()
H A DNVPTXInstrInfo.td1781 /// CALL(Chain, IsConvergent, IsIndirectCall/IsUniform, NumReturns,
1853 /// CALL(Chain, IsConvergent, IsIndirectCall/IsUniform, NumReturns,