Lines Matching defs:AMDGPULibFunc
1 //===-- AMDGPULibFunc.h ----------------------------------------*- C++ -*--===//
364 class AMDGPULibFunc : public AMDGPULibFuncBase {
366 explicit AMDGPULibFunc() : Impl(std::unique_ptr<AMDGPULibFuncImpl>()) {}
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);
421 static Function *getFunction(llvm::Module *M, const AMDGPULibFunc &fInfo);
424 const AMDGPULibFunc &fInfo);
425 static bool parse(StringRef MangledName, AMDGPULibFunc &Ptr);