| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | AbstractCallSite.h | 116 return !isCallbackCall() && !CB->isIndirectCall(); in isDirectCall() 120 bool isIndirectCall() const { in isIndirectCall() function 121 return !isCallbackCall() && CB->isIndirectCall(); in isIndirectCall()
|
| H A D | InstrTypes.h | 1473 bool isIndirectCall() const;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | IndirectCallVisitor.h | 40 if (!CB->isIndirectCall()) in tryGetVTableInstruction() 64 if (Call.isIndirectCall()) { in visitCallBase()
|
| H A D | IRSimilarityIdentifier.h | 564 bool IsIndirectCall = CI.isIndirectCall(); in visitCallInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/ |
| H A D | CFGuard.cpp | 176 assert(CB->isIndirectCall() && in insertCFGuardCheck() 205 assert(CB->isIndirectCall() && in insertCFGuardDispatch() 278 if (CB && CB->isIndirectCall() && !CB->hasFnAttr("guard_nocf")) { in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCPseudoProbe.h | 142 bool isIndirectCall() const { in isIndirectCall() function 150 bool isCall() const { return isIndirectCall() || isDirectCall(); } in isCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | KCFI.cpp | 91 if (!Call->isIndirectCall()) in run()
|
| H A D | CGProfile.cpp | 81 if (CB->isIndirectCall()) { in runCGProfilePass()
|
| H A D | SanitizerCoverage.cpp | 659 if (CB && CB->isIndirectCall()) in instrumentFunction() 1069 if (CB->isIndirectCall()) { in createFunctionControlFlow()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSLSHardening.cpp | 278 assert(isIndirectCall(IndirectCall) && !IndirectCall.isReturn()); in ConvertIndirectCallToIndirectJump() 373 if (isIndirectCall(MI) && !MI.isReturn()) { in hardenIndirectCalls()
|
| H A D | ARMBaseInstrInfo.h | 675 static inline bool isIndirectCall(const MachineInstr &MI) { in isIndirectCall() function
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | IROutliner.h | 380 bool IsIndirectCall = CI.isIndirectCall(); in visitCallInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | SpeculateAnalyses.cpp | 31 return Call->isIndirectCall() ? IndirectCall : true; in findBBwithCalls()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SampleProfile.cpp | 675 if (!CB->isIndirectCall() && findCalleeFunctionSamples(*CB)) in getInstWeight() 1190 if (I->isIndirectCall()) { in inlineHotFunctions() 1457 if (I->isIndirectCall()) { in inlineHotFunctionsWithPriority() 1676 if (cast<CallBase>(I).isIndirectCall()) { in generateMDProfMetadata()
|
| H A D | ExpandVariadics.cpp | 406 if (CB->isIndirectCall()) { in runOnModule()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | FunctionPropertiesAnalysis.cpp | 144 if (Call->isIndirectCall()) in updateForBB()
|
| H A D | IRSimilarityIdentifier.cpp | 155 if (!CI->isIndirectCall() && MatchByName) in setCalleeName()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.h | 375 bool isIndirectCall(const MachineInstr &MI) const;
|
| H A D | HexagonInstrInfo.cpp | 2334 return J.isIndirectBranch() || isIndirectCall(J) || isIndirectL4Return(J); in isHVXMemWithAIndirect() 2337 bool HexagonInstrInfo::isIndirectCall(const MachineInstr &MI) const { in isIndirectCall() function in HexagonInstrInfo
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVEmitIntrinsics.cpp | 257 if (!CI || CI->isIndirectCall() || CI->isInlineAsm() || in restoreMutatedType() 1149 if (!CI || CI->isIndirectCall() || CI->isInlineAsm() || in insertPtrCastOrAssignTypeInstr() 1426 if (!CI->isIndirectCall() && !CI->isInlineAsm() && in insertAssignTypeIntrs()
|
| H A D | SPIRVCallLowering.cpp | 571 if (Info.CB->isIndirectCall()) { in lowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 1953 bool isIndirectCall = !Func && CB; in LowerCall() local 1967 if (isIndirectCall) { in LowerCall() 1998 unsigned Opcode = isIndirectCall ? NVPTXISD::PrintCall : NVPTXISD::PrintCallUni; in LowerCall() 2033 DAG.getConstant(isIndirectCall ? 0 : 1, dl, MVT::i32), in LowerCall() 2038 if (isIndirectCall) { in LowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 194 if (Bundle && CB.isIndirectCall()) { in lowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 2025 return cast<CallBase>(I)->isIndirectCall(); in canSinkInstructions() 2521 auto IsIndirectCall = [](InvokeInst *II) { return II->isIndirectCall(); }; in shouldBelongToSameSet() 2684 bool IsIndirectCall = Invokes[0]->isIndirectCall(); in MergeCompatibleInvokesImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLoweringCall.cpp | 2017 bool IsIndirectCall = (CB && isa<CallInst>(CB) && CB->isIndirectCall()); in LowerCall()
|