Searched refs:AMDGPULibFunc (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULibFunc.cpp | 366 static AMDGPULibFunc::Param getRetType(AMDGPULibFunc::EFuncId id, in getRetType() 393 AMDGPULibFunc::Param P; in getNextParam() 686 bool AMDGPULibFunc::parse(StringRef FuncName, AMDGPULibFunc &F) { in parse() 886 case AMDGPULibFunc::U8: in getIntrinsicParamType() 950 Function *AMDGPULibFunc::getFunction(Module *M, const AMDGPULibFunc &fInfo) { in getFunction() 1018 AMDGPULibFunc::AMDGPULibFunc(const AMDGPULibFunc &F) { in AMDGPULibFunc() function in AMDGPULibFunc 1027 AMDGPULibFunc &AMDGPULibFunc::operator=(const AMDGPULibFunc &F) { in operator =() 1034 AMDGPULibFunc::AMDGPULibFunc(EFuncId Id, const AMDGPULibFunc &CopyFrom) { in AMDGPULibFunc() function in AMDGPULibFunc 1041 AMDGPULibFunc::AMDGPULibFunc(StringRef Name, FunctionType *FT) { in AMDGPULibFunc() function in AMDGPULibFunc 1047 AMDGPULibFunc::Param *AMDGPULibFunc::getLeads() { in getLeads() [all …]
|
| H A D | AMDGPULibCalls.cpp | 471 static inline AMDGPULibFunc::EType getArgType(const AMDGPULibFunc& FInfo) { in getArgType() 516 AMDGPULibFunc nf; in sincosUseNative() 938 AMDGPULibFunc(issqrt ? AMDGPULibFunc::EI_SQRT in fold_pow() 1006 Constant *ExpExpr = getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_EXP2, in fold_pow() 1093 Constant *AbsExpr = getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_FABS, in fold_pow() 1102 Constant *LogExpr = getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_LOG2, in fold_pow() 1162 if (Constant *FPExpr = getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_SQRT, in fold_rootn() 1260 CI->getModule(), AMDGPULibFunc(AMDGPULibFunc::EI_SQRT, FInfo))) { in fold_sqrt() 1275 AMDGPULibFunc fInfo; in fold_sincos() 1303 fInfo.setId(isSin ? AMDGPULibFunc::EI_COS : AMDGPULibFunc::EI_SIN); in fold_sincos() [all …]
|
| H A D | AMDGPULibFunc.h | 357 class AMDGPULibFunc : public AMDGPULibFuncBase { 359 explicit AMDGPULibFunc() : Impl(std::unique_ptr<AMDGPULibFuncImpl>()) {} in AMDGPULibFunc() function 360 AMDGPULibFunc(const AMDGPULibFunc &F); 363 explicit AMDGPULibFunc(EFuncId Id, const AMDGPULibFunc &CopyFrom); 365 explicit AMDGPULibFunc(StringRef FName, FunctionType *FT); 367 AMDGPULibFunc &operator=(const AMDGPULibFunc &F); 395 static Function *getFunction(llvm::Module *M, const AMDGPULibFunc &fInfo); 398 const AMDGPULibFunc &fInfo); 399 static bool parse(StringRef MangledName, AMDGPULibFunc &Ptr);
|