Home
last modified time | relevance | path

Searched refs:CalleeFn (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IndirectBranchTracking.cpp92 auto *CalleeFn = dyn_cast<Function>(MOp.getGlobal()); in IsCallReturnTwice() local
93 if (!CalleeFn) in IsCallReturnTwice()
95 AttributeList Attrs = CalleeFn->getAttributes(); in IsCallReturnTwice()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchOptWInstrs.cpp549 auto *CalleeFn = in isSignExtendedW() local
551 if (!CalleeFn) in isSignExtendedW()
554 auto *IntTy = dyn_cast<IntegerType>(CalleeFn->getReturnType()); in isSignExtendedW()
558 const AttributeSet &Attrs = CalleeFn->getAttributes().getRetAttrs(); in isSignExtendedW()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVOptWInstrs.cpp468 auto *CalleeFn = in isSignExtendedW() local
470 if (!CalleeFn) in isSignExtendedW()
473 auto *IntTy = dyn_cast<IntegerType>(CalleeFn->getReturnType()); in isSignExtendedW()
477 const AttributeSet &Attrs = CalleeFn->getAttributes().getRetAttrs(); in isSignExtendedW()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp265 CCAssignFn CalleeFn, CCAssignFn CallerFn) { in resultsCompatible() argument
270 CCInfo1.AnalyzeCallResult(Ins, CalleeFn); in resultsCompatible()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1890 Function *CalleeFn = CI->getCalledFunction(); in optimizeDoubleFP() local
1891 if (!CI->getType()->isDoubleTy() || !CalleeFn) in optimizeDoubleFP()
1916 StringRef CalleeName = CalleeFn->getName(); in optimizeDoubleFP()
1917 bool IsIntrinsic = CalleeFn->isIntrinsic(); in optimizeDoubleFP()
1934 Intrinsic::ID IID = CalleeFn->getIntrinsicID(); in optimizeDoubleFP()
1938 AttributeList CalleeAttrs = CalleeFn->getAttributes(); in optimizeDoubleFP()
2063 Function *CalleeFn = BaseFn->getCalledFunction(); in replacePowWithExp() local
2064 if (CalleeFn && TLI->getLibFunc(CalleeFn->getName(), LibFn) && in replacePowWithExp()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h510 CCAssignFn CalleeFn, CCAssignFn CallerFn);
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp617 const Function *CalleeFn = dyn_cast<Function>(G->getGlobal()); in LowerCCCCallTo() local
618 if (CalleeFn) in LowerCCCCallTo()
619 NumFixedArgs = CalleeFn->getFunctionType()->getNumParams(); in LowerCCCCallTo()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp770 const Function *CalleeFn = nullptr; in hasReturnsTwiceAttr() local
772 CalleeFn = dyn_cast<Function>(G->getGlobal()); in hasReturnsTwiceAttr()
778 CalleeFn = M->getFunction(CalleeName); in hasReturnsTwiceAttr()
781 if (!CalleeFn) in hasReturnsTwiceAttr()
783 return CalleeFn->hasFnAttribute(Attribute::ReturnsTwice); in hasReturnsTwiceAttr()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp5320 const Function *CalleeFn = in isSignOrZeroExtended() local
5322 if (!CalleeFn) in isSignOrZeroExtended()
5324 const IntegerType *IntTy = dyn_cast<IntegerType>(CalleeFn->getReturnType()); in isSignOrZeroExtended()
5326 const AttributeSet &Attrs = CalleeFn->getAttributes().getRetAttrs(); in isSignOrZeroExtended()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp4797 if (auto *CalleeFn = dyn_cast<llvm::Function>(Callee->stripPointerCasts())) { in getBundlesForFunclet() local
4798 if (CalleeFn->isIntrinsic() && CalleeFn->doesNotThrow()) { in getBundlesForFunclet()
4799 auto IID = CalleeFn->getIntrinsicID(); in getBundlesForFunclet()