Home
last modified time | relevance | path

Searched refs:isIndirectCall (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DAbstractCallSite.h116 return !isCallbackCall() && !CB->isIndirectCall(); in isDirectCall()
120 bool isIndirectCall() const { in isIndirectCall() function
121 return !isCallbackCall() && CB->isIndirectCall(); in isIndirectCall()
H A DInstrTypes.h1401 bool isIndirectCall() const;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp162 assert(CB->isIndirectCall() && in insertCFGuardCheck()
186 assert(CB->isIndirectCall() && in insertCFGuardDispatch()
265 if (CB && CB->isIndirectCall() && !CB->hasFnAttr("guard_nocf")) { in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
H A DPseudoProbe.h137 bool isIndirectCall() const { return Type == PseudoProbeType::IndirectCall; } in isIndirectCall() function
139 bool isCall() const { return isIndirectCall() || isDirectCall(); } in isCall()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DIndirectCallVisitor.h25 if (Call.isIndirectCall()) in visitCallBase()
H A DIRSimilarityIdentifier.h411 if (!F || CI.isIndirectCall() || !F->hasName()) in visitCallInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMSLSHardening.cpp256 assert(isIndirectCall(IndirectCall) && !IndirectCall.isReturn()); in ConvertIndirectCallToIndirectJump()
351 if (isIndirectCall(MI) && !MI.isReturn()) { in hardenIndirectCalls()
H A DARMBaseInstrInfo.h659 static inline bool isIndirectCall(const MachineInstr &MI) { in isIndirectCall() function
H A DARMBaseInstrInfo.cpp720 if (ST.hardenSlsBlr() && isIndirectCall(MI)) in isPredicable()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DCGProfile.cpp83 if (CB->isIndirectCall()) { in runCGProfilePass()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h329 if (!F || CI.isIndirectCall() || !F->hasName()) in visitCallInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp540 if (!CB->isIndirectCall() && findCalleeFunctionSamples(*CB)) in getInstWeight()
585 if (!CB->isIndirectCall() && findCalleeFunctionSamples(*CB)) in getProbeWeight()
1079 if (I->isIndirectCall()) { in inlineHotFunctions()
1350 if (I->isIndirectCall()) { in inlineHotFunctionsWithPriority()
1498 if (cast<CallBase>(I).isIndirectCall()) in generateMDProfMetadata()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DSpeculateAnalyses.cpp32 return Call->isIndirectCall() ? IndirectCall : true; in findBBwithCalls()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h366 bool isIndirectCall(const MachineInstr &MI) const;
H A DHexagonInstrInfo.cpp2253 return J.isIndirectBranch() || isIndirectCall(J) || isIndirectL4Return(J); in isHVXMemWithAIndirect()
2256 bool HexagonInstrInfo::isIndirectCall(const MachineInstr &MI) const { in isIndirectCall() function in HexagonInstrInfo
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1660 bool isIndirectCall = !Func && CB; in LowerCall() local
1674 if (isIndirectCall) { in LowerCall()
1699 unsigned Opcode = isIndirectCall ? NVPTXISD::PrintCall : NVPTXISD::PrintCallUni; in LowerCall()
1733 DAG.getConstant(isIndirectCall ? 0 : 1, dl, MVT::i32), in LowerCall()
1738 if (isIndirectCall) { in LowerCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DInstructions.cpp285 bool CallBase::isIndirectCall() const { in isIndirectCall() function in CallBase
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1747 return cast<CallBase>(I)->isIndirectCall(); in canSinkInstructions()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DValueTracking.cpp5327 if (CB->isIndirectCall()) in getGuaranteedWellDefinedOps()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5140 static bool isIndirectCall(const SDValue &Callee, SelectionDAG &DAG, in isIndirectCall() function
5618 isIndirectCall(Callee, DAG, Subtarget, isPatchPoint), in LowerCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp3937 bool IsIndirectCall = (CB && isa<CallInst>(CB) && CB->isIndirectCall()); in LowerCall()