LLVM: llvm::AMDGPULibFuncBase::Param Struct Reference (original) (raw)
#include "[Target/AMDGPU/AMDGPULibFunc.h](AMDGPULibFunc%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| void | reset () |
| template | |
| void | mangleItanium (Stream &os) |
Definition at line 293 of file AMDGPULibFunc.h.
◆ getFromTy()
Definition at line 888 of file AMDGPULibFunc.cpp.
References llvm::cast(), llvm::Type::DoubleTyID, llvm::dyn_cast(), llvm::AMDGPULibFuncBase::F16, llvm::AMDGPULibFuncBase::F32, llvm::AMDGPULibFuncBase::F64, llvm::Type::FloatTyID, getBitWidth(), llvm::Type::HalfTyID, llvm::AMDGPULibFuncBase::I16, llvm::AMDGPULibFuncBase::I32, llvm::AMDGPULibFuncBase::I64, llvm::AMDGPULibFuncBase::I8, llvm::Type::IntegerTyID, llvm_unreachable, P, llvm::Signed, llvm::AMDGPULibFuncBase::U16, llvm::AMDGPULibFuncBase::U32, llvm::AMDGPULibFuncBase::U64, and llvm::AMDGPULibFuncBase::U8.
◆ getIntN()
◆ mangleItanium()
template
| void llvm::AMDGPULibFuncBase::Param::mangleItanium | ( | Stream & | os | ) |
|---|
◆ reset()
| void llvm::AMDGPULibFuncBase::Param::reset ( ) | inline |
|---|
◆ ArgType
◆ PtrKind
◆ Reserved
◆ VectorSize
unsigned char llvm::AMDGPULibFuncBase::Param::VectorSize = 1
The documentation for this struct was generated from the following files:
- lib/Target/AMDGPU/AMDGPULibFunc.h
- lib/Target/AMDGPU/AMDGPULibFunc.cpp