LLVM 22.0.0git
|
Public Member Functions | |
IncomingCall (const std::string BuiltinName, const DemangledBuiltin *Builtin, const Register ReturnRegister, const SPIRVType *ReturnType, const SmallVectorImpl< Register > &Arguments) | |
bool | isSpirvOp () const |
Public Attributes | |
const std::string | BuiltinName |
const DemangledBuiltin * | Builtin |
const Register | ReturnRegister |
const SPIRVType * | ReturnType |
const SmallVectorImpl< Register > & | Arguments |
Definition at line 43 of file SPIRVBuiltins.cpp.
|
inline |
Definition at line 51 of file SPIRVBuiltins.cpp.
References Arguments, Builtin, BuiltinName, llvm::move(), ReturnRegister, and ReturnType.
|
inline |
Definition at line 58 of file SPIRVBuiltins.cpp.
References BuiltinName.
const SmallVectorImpl<Register>& llvm::SPIRV::IncomingCall::Arguments |
Definition at line 49 of file SPIRVBuiltins.cpp.
Referenced by IncomingCall().
const DemangledBuiltin* llvm::SPIRV::IncomingCall::Builtin |
Definition at line 45 of file SPIRVBuiltins.cpp.
Referenced by IncomingCall().
const std::string llvm::SPIRV::IncomingCall::BuiltinName |
Definition at line 44 of file SPIRVBuiltins.cpp.
Referenced by IncomingCall(), and isSpirvOp().
Definition at line 47 of file SPIRVBuiltins.cpp.
Referenced by IncomingCall().
Definition at line 48 of file SPIRVBuiltins.cpp.
Referenced by IncomingCall().