|
LLVM
8.0.1
|
#include "Target/AMDGPU/AMDGPULibFunc.h"


Public Member Functions | |
| AMDGPUUnmangledLibFunc () | |
| AMDGPUUnmangledLibFunc (StringRef FName, FunctionType *FT) | |
| std::string | getName () const override |
| Get unmangled name for mangled library function and name for unmangled library function. More... | |
| unsigned | getNumArgs () const override |
| FunctionType * | getFunctionType (Module &M) const override |
| bool | parseFuncName (StringRef &Name) override |
| std::string | mangle () const override |
| void | setFunctionType (FunctionType *FT) |
Public Member Functions inherited from llvm::AMDGPULibFuncImpl | |
| AMDGPULibFuncImpl () | |
| virtual | ~AMDGPULibFuncImpl () |
| EFuncId | getId () const |
| ENamePrefix | getPrefix () const |
| bool | isMangled () const |
| void | setId (EFuncId id) |
| void | setName (StringRef N) |
| void | setPrefix (ENamePrefix pfx) |
Static Public Member Functions | |
| static bool | classof (const AMDGPULibFuncImpl *F) |
Static Public Member Functions inherited from llvm::AMDGPULibFuncBase | |
| static bool | isMangled (EFuncId Id) |
| static unsigned | getEPtrKindFromAddrSpace (unsigned AS) |
| static unsigned | getAddrSpaceFromEPtrKind (unsigned Kind) |
Definition at line 436 of file AMDGPULibFunc.h.
|
explicit |
Definition at line 531 of file AMDGPULibFunc.cpp.
References FuncId.
|
inlineexplicit |
Definition at line 441 of file AMDGPULibFunc.h.
References Name.
|
inlinestatic |
Definition at line 452 of file AMDGPULibFunc.h.
References llvm::AMDGPULibFuncImpl::isMangled().
|
inlineoverridevirtual |
Implements llvm::AMDGPULibFuncImpl.
Definition at line 447 of file AMDGPULibFunc.h.
References Name.
|
inlineoverridevirtual |
Get unmangled name for mangled library function and name for unmangled library function.
Implements llvm::AMDGPULibFuncImpl.
Definition at line 445 of file AMDGPULibFunc.h.
References Name.
|
overridevirtual |
Implements llvm::AMDGPULibFuncImpl.
Definition at line 939 of file AMDGPULibFunc.cpp.
References FuncId.
|
inlineoverridevirtual |
Implements llvm::AMDGPULibFuncImpl.
Definition at line 454 of file AMDGPULibFunc.h.
References Name.
Implements llvm::AMDGPULibFuncImpl.
Definition at line 679 of file AMDGPULibFunc.cpp.
|
inline |
Definition at line 456 of file AMDGPULibFunc.h.
1.8.13