Home
last modified time | relevance | path

Searched refs:CalleeF (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3847 Function *CalleeF = dyn_cast<Function>(Callee); in visitCallBase() local
3848 if ((!CalleeF || CalleeF->getFunctionType() != Call.getFunctionType()) && in visitCallBase()
3852 if (CalleeF) { in visitCallBase()
3854 if (Call.isConvergent() && !CalleeF->isConvergent() && in visitCallBase()
3855 !CalleeF->isIntrinsic()) { in visitCallBase()
3865 if ((CalleeF->getCallingConv() != Call.getCallingConv() && in visitCallBase()
3866 !(CalleeF->getCallingConv() == llvm::CallingConv::C && in visitCallBase()
3869 TargetLibraryInfoImpl::isCallingConvCCompatible(CalleeF))) && in visitCallBase()
3873 !CalleeF->isDeclaration()) { in visitCallBase()
3886 CalleeF->getFunctionType(), in visitCallBase()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp594 if (auto *CalleeF = dyn_cast<Function>(Callee)) in canLongjmp() local
595 if (CalleeF->isIntrinsic()) in canLongjmp()
1695 if (Function *CalleeF = CI->getCalledFunction()) in handleLongjmpableCallsForWasmSjLj() local
1696 CalleeF->removeFnAttr(Attribute::NoUnwind); in handleLongjmpableCallsForWasmSjLj()