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: