Searched refs:AMDGPULibFunc (Results 1 – 6 of 6) sorted by relevance
89 using ID = AMDGPULibFunc::EFuncId;96 static_cast<unsigned>(AMDGPULibFunc::EI_LAST_MANGLED) && in toIndex()99 static_cast<unsigned>(AMDGPULibFunc::EI_LAST_MANGLED); in toIndex()105 Index + 1 + static_cast<unsigned>(AMDGPULibFunc::EI_LAST_MANGLED)); in toFuncId()353 static AMDGPULibFunc::Param getRetType(AMDGPULibFunc::EFuncId id, in getRetType()354 const AMDGPULibFunc::Param (&Leads)[2]) { in getRetType()355 AMDGPULibFunc::Param Res = Leads[0]; in getRetType()358 case AMDGPULibFunc::EI_SINCOS: in getRetType()359 Res.PtrKind = AMDGPULibFunc::BYVALUE; in getRetType()368 const AMDGPULibFunc::Param (&Leads)[2];[all …]
50 typedef llvm::AMDGPULibFunc FuncInfo;357 static bool HasNative(AMDGPULibFunc::EFuncId id) { in HasNative()359 case AMDGPULibFunc::EI_DIVIDE: in HasNative()360 case AMDGPULibFunc::EI_COS: in HasNative()361 case AMDGPULibFunc::EI_EXP: in HasNative()362 case AMDGPULibFunc::EI_EXP2: in HasNative()363 case AMDGPULibFunc::EI_EXP10: in HasNative()364 case AMDGPULibFunc::EI_LOG: in HasNative()365 case AMDGPULibFunc::EI_LOG2: in HasNative()366 case AMDGPULibFunc::EI_LOG10: in HasNative()[all …]
358 class AMDGPULibFunc : public AMDGPULibFuncBase {360 explicit AMDGPULibFunc() : Impl(std::unique_ptr<AMDGPULibFuncImpl>()) {} in AMDGPULibFunc() function361 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);
69 AMDGPULibFunc.cpp
34 AMDGPULibFunc.cpp \
151 "AMDGPULibFunc.cpp",