Lines Matching defs:AMDGPULibFunc
1 //===-- AMDGPULibFunc.h ----------------------------------------*- C++ -*--===//
357 class AMDGPULibFunc : public AMDGPULibFuncBase {
359 explicit AMDGPULibFunc() : Impl(std::unique_ptr<AMDGPULibFuncImpl>()) {}
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);