Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsNaClELFStreamer.cpp73 bool isCall(const MCInst &MI, bool *IsIndirectCall) { in isCall() argument
76 *IsIndirectCall = false; in isCall()
96 *IsIndirectCall = true; in isCall()
178 bool IsIndirectCall; in emitInstruction() local
179 if (isCall(Inst, &IsIndirectCall)) { in emitInstruction()
185 if (IsIndirectCall) { in emitInstruction()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h559 bool IsIndirectCall = CI.isIndirectCall(); in visitCallInst() local
560 if (IsIndirectCall && !EnableIndirectCalls) in visitCallInst()
562 if (!F && !IsIndirectCall) in visitCallInst()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DInlineCost.cpp315 virtual void onLoweredCall(Function *F, CallBase &Call, bool IsIndirectCall) { in onLoweredCall() argument
663 bool IsIndirectCall) override { in onLoweredCall() argument
672 if (IsIndirectCall && BoostIndirectCalls) { in onLoweredCall()
1134 bool IsIndirectCall) override { in onLoweredCall() argument
1138 if (IsIndirectCall) { in onLoweredCall()
2179 bool IsIndirectCall = !F; in visitCallBase() local
2180 if (IsIndirectCall) { in visitCallBase()
2247 onLoweredCall(F, Call, IsIndirectCall); in visitCallBase()
2250 if (!(Call.onlyReadsMemory() || (IsIndirectCall && F->onlyReadsMemory()))) in visitCallBase()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1872 auto IsIndirectCall = [](const Instruction *I) { in canSinkInstructions() local
1875 bool HaveIndirectCalls = any_of(Insts, IsIndirectCall); in canSinkInstructions()
1876 bool AllCallsAreIndirect = all_of(Insts, IsIndirectCall); in canSinkInstructions()
2378 auto IsIndirectCall = [](InvokeInst *II) { return II->isIndirectCall(); }; in shouldBelongToSameSet() local
2379 bool HaveIndirectCalls = any_of(Invokes, IsIndirectCall); in shouldBelongToSameSet()
2380 bool AllCallsAreIndirect = all_of(Invokes, IsIndirectCall); in shouldBelongToSameSet()
2541 bool IsIndirectCall = Invokes[0]->isIndirectCall(); in MergeCompatibleInvokesImpl() local
2547 if (!IsIndirectCall) in MergeCompatibleInvokesImpl()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp4428 bool IsIndirectCall = (CB && isa<CallInst>(CB) && CB->isIndirectCall()); in LowerCall() local
4429 bool IsCFICall = IsIndirectCall && CLI.CFIType; in LowerCall()
4927 if (HasNoCfCheck && IsCFProtectionSupported && IsIndirectCall) { in LowerCall()