struct RegisterRef
Declaration
struct RegisterRef { /* full declaration omitted */ };Declared at: llvm/include/llvm/CodeGen/RDFRegisters.h:71
Member Variables
- public llvm::rdf::RegisterId Reg = 0
- public llvm::LaneBitmask Mask = LaneBitmask::getNone()
Method Overview
- public RegisterRef()
- public RegisterRef(llvm::rdf::RegisterId R, llvm::LaneBitmask M = LaneBitmask::getAll())
- public size_t hash() const
- public bool operator bool() const
Methods
¶RegisterRef()
RegisterRef()Declared at: llvm/include/llvm/CodeGen/RDFRegisters.h:75
¶RegisterRef(
llvm::rdf::RegisterId R,
llvm::LaneBitmask M = LaneBitmask::getAll())
RegisterRef(
llvm::rdf::RegisterId R,
llvm::LaneBitmask M = LaneBitmask::getAll())Declared at: llvm/include/llvm/CodeGen/RDFRegisters.h:76
Parameters
- llvm::rdf::RegisterId R
- llvm::LaneBitmask M = LaneBitmask::getAll()
¶size_t hash() const
size_t hash() constDeclared at: llvm/include/llvm/CodeGen/RDFRegisters.h:95
¶bool operator bool() const
bool operator bool() constDeclared at: llvm/include/llvm/CodeGen/RDFRegisters.h:79