|
LLVM 23.0.0git
|
#include "Target/SPIRV/SPIRVTypeInst.h"
Public Member Functions | |
| SPIRVTypeInst (const MachineInstr &MI) | |
| SPIRVTypeInst (const MachineInstr *MI=nullptr) | |
| SPIRVTypeInst (const SPIRVTypeInst &Other)=default | |
| SPIRVTypeInst & | operator= (const SPIRVTypeInst &Other)=default |
| const MachineInstr & | operator* () const |
| const MachineInstr * | operator-> () const |
| operator const MachineInstr * () const | |
| bool | operator== (const SPIRVTypeInst &Other) const |
| bool | operator!= (const SPIRVTypeInst &Other) const |
| bool | operator== (const MachineInstr *Other) const |
| bool | operator!= (const MachineInstr *Other) const |
| operator bool () const | |
Friends | |
| struct | DenseMapInfo< SPIRVTypeInst > |
Definition at line 22 of file SPIRVTypeInst.h.
|
inline |
Definition at line 31 of file SPIRVTypeInst.h.
| llvm::SPIRVTypeInst::SPIRVTypeInst | ( | const MachineInstr * | MI = nullptr | ) |
Definition at line 22 of file SPIRVTypeInst.cpp.
References assert(), and llvm::definesATypeRegister().
|
default |
References llvm::Other.
|
inline |
Definition at line 49 of file SPIRVTypeInst.h.
|
inline |
Definition at line 41 of file SPIRVTypeInst.h.
|
inline |
Definition at line 47 of file SPIRVTypeInst.h.
References llvm::Other.
|
inline |
Definition at line 44 of file SPIRVTypeInst.h.
References llvm::Other.
|
inline |
Definition at line 39 of file SPIRVTypeInst.h.
|
inline |
Definition at line 40 of file SPIRVTypeInst.h.
|
default |
References llvm::Other.
|
inline |
Definition at line 46 of file SPIRVTypeInst.h.
References llvm::Other.
|
inline |
Definition at line 43 of file SPIRVTypeInst.h.
References llvm::Other.
|
friend |
Definition at line 49 of file SPIRVTypeInst.h.