Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DCallPromotionUtils.h29 bool isLegalToPromote(CallSite CS, Function *Callee,
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUFixFunctionBitcasts.cpp39 if (Callee && isLegalToPromote(CS, Callee)) { in visitCallSite()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMCodeGenPrepare.cpp152 bool isLegalToPromote(Value *V);
867 bool ARMCodeGenPrepare::isLegalToPromote(Value *V) { in isLegalToPromote() function in ARMCodeGenPrepare
915 if (!isSupportedValue(V) || !shouldPromote(V) || !isLegalToPromote(V)) in TryToPromote()
939 if (!isSupportedValue(V) || (shouldPromote(V) && !isLegalToPromote(V))) { in TryToPromote()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp320 bool llvm::isLegalToPromote(CallSite CS, Function *Callee, in isLegalToPromote() function in llvm
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp279 if (!isLegalToPromote(CallSite(Inst), TargetFunction, &Reason)) { in getPromotionCandidatesForCallSite()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp831 isLegalToPromote(CallSite(I), R->getValue(), &Reason)) { in inlineHotFunctions()