Searched refs:AMDGPULibFunc (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULibFunc.cpp | 353 static AMDGPULibFunc::Param getRetType(AMDGPULibFunc::EFuncId id, in getRetType() 692 bool AMDGPULibFunc::parse(StringRef FuncName, AMDGPULibFunc &F) { in parse() 909 P.ArgType = Signed ? AMDGPULibFunc::I8 : AMDGPULibFunc::U8; in getFromTy() 912 P.ArgType = Signed ? AMDGPULibFunc::I16 : AMDGPULibFunc::U16; in getFromTy() 915 P.ArgType = Signed ? AMDGPULibFunc::I32 : AMDGPULibFunc::U32; in getFromTy() 1085 AMDGPULibFunc::AMDGPULibFunc(const AMDGPULibFunc &F) { in AMDGPULibFunc() function in AMDGPULibFunc 1094 AMDGPULibFunc &AMDGPULibFunc::operator=(const AMDGPULibFunc &F) { in operator =() 1101 AMDGPULibFunc::AMDGPULibFunc(EFuncId Id, const AMDGPULibFunc &CopyFrom) { in AMDGPULibFunc() function in AMDGPULibFunc 1112 AMDGPULibFunc::AMDGPULibFunc(StringRef Name, FunctionType *FT) { in AMDGPULibFunc() function in AMDGPULibFunc 1118 AMDGPULibFunc::Param *AMDGPULibFunc::getLeads() { in getLeads() [all …]
|
| H A D | AMDGPULibCalls.cpp | 404 static inline AMDGPULibFunc::EType getArgType(const AMDGPULibFunc& FInfo) { in getArgType() 461 AMDGPULibFunc nf; in sincosUseNative() 750 AMDGPULibFunc PowrInfo(AMDGPULibFunc::EI_POWR, FInfo); in fold() 767 AMDGPULibFunc PownInfo(AMDGPULibFunc::EI_POWN, PownType, true); in fold() 950 getFunction(M, AMDGPULibFunc(issqrt ? AMDGPULibFunc::EI_SQRT in fold_pow() 1026 ExpExpr = getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_EXP2, FInfo)); in fold_pow() 1167 getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_SQRT, FInfo))) { in fold_rootn() 1176 getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_CBRT, FInfo))) { in fold_rootn() 1192 getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_RSQRT, FInfo))) { in fold_rootn() 1330 AMDGPULibFunc SinCosLibFuncPrivate(AMDGPULibFunc::EI_SINCOS, fInfo); in fold_sincos() [all …]
|
| H A D | AMDGPULibFunc.h | 364 class AMDGPULibFunc : public AMDGPULibFuncBase { 366 explicit AMDGPULibFunc() : Impl(std::unique_ptr<AMDGPULibFuncImpl>()) {} in AMDGPULibFunc() function 367 AMDGPULibFunc(const AMDGPULibFunc &F); 370 explicit AMDGPULibFunc(EFuncId Id, const AMDGPULibFunc &CopyFrom); 371 explicit AMDGPULibFunc(EFuncId Id, FunctionType *FT, bool SignedInts); 374 explicit AMDGPULibFunc(StringRef FName, FunctionType *FT); 376 AMDGPULibFunc &operator=(const AMDGPULibFunc &F); 407 static Function *getFunction(llvm::Module *M, const AMDGPULibFunc &fInfo); 410 const AMDGPULibFunc &fInfo); 411 static bool parse(StringRef MangledName, AMDGPULibFunc &Ptr);
|