Searched refs:AMDGPULibFunc (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULibFunc.cpp | 352 static AMDGPULibFunc::Param getRetType(AMDGPULibFunc::EFuncId id, in getRetType() 379 AMDGPULibFunc::Param P; in getNextParam() 681 bool AMDGPULibFunc::parse(StringRef FuncName, AMDGPULibFunc &F) { in parse() 883 case AMDGPULibFunc::U8: in getIntrinsicParamType() 947 Function *AMDGPULibFunc::getFunction(Module *M, const AMDGPULibFunc &fInfo) { in getFunction() 1021 AMDGPULibFunc::AMDGPULibFunc(const AMDGPULibFunc &F) { in AMDGPULibFunc() function in AMDGPULibFunc 1030 AMDGPULibFunc &AMDGPULibFunc::operator=(const AMDGPULibFunc &F) { in operator =() 1037 AMDGPULibFunc::AMDGPULibFunc(EFuncId Id, const AMDGPULibFunc &CopyFrom) { in AMDGPULibFunc() function in AMDGPULibFunc 1044 AMDGPULibFunc::AMDGPULibFunc(StringRef Name, FunctionType *FT) { in AMDGPULibFunc() function in AMDGPULibFunc 1050 AMDGPULibFunc::Param *AMDGPULibFunc::getLeads() { in getLeads() [all …]
|
| H A D | AMDGPULibCalls.cpp | 429 static inline AMDGPULibFunc::EType getArgType(const AMDGPULibFunc& FInfo) { in getArgType() 473 AMDGPULibFunc nf; in sincosUseNative() 881 getFunction(M, AMDGPULibFunc(issqrt ? AMDGPULibFunc::EI_SQRT in fold_pow() 951 getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_EXP2, FInfo)); in fold_pow() 1038 getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_FABS, FInfo)); in fold_pow() 1047 getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_LOG2, FInfo)); in fold_pow() 1105 getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_SQRT, FInfo))) { in fold_rootn() 1114 getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_CBRT, FInfo))) { in fold_rootn() 1216 AMDGPULibFunc fInfo; in fold_sincos() 1246 fInfo.setId(isSin ? AMDGPULibFunc::EI_COS : AMDGPULibFunc::EI_SIN); in fold_sincos() [all …]
|
| H A D | AMDGPULibFunc.h | 358 class AMDGPULibFunc : public AMDGPULibFuncBase { 360 explicit AMDGPULibFunc() : Impl(std::unique_ptr<AMDGPULibFuncImpl>()) {} in AMDGPULibFunc() function 361 AMDGPULibFunc(const AMDGPULibFunc &F); 364 explicit AMDGPULibFunc(EFuncId Id, const AMDGPULibFunc &CopyFrom); 366 explicit AMDGPULibFunc(StringRef FName, FunctionType *FT); 368 AMDGPULibFunc &operator=(const AMDGPULibFunc &F); 396 static Function *getFunction(llvm::Module *M, const AMDGPULibFunc &fInfo); 399 const AMDGPULibFunc &fInfo); 400 static bool parse(StringRef MangledName, AMDGPULibFunc &Ptr);
|
| H A D | CMakeLists.txt | 69 AMDGPULibFunc.cpp
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/ |
| H A D | BUILD.gn | 150 "AMDGPULibFunc.cpp",
|