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

Methods

RegisterRef()

Declared at: llvm/include/llvm/CodeGen/RDFRegisters.h:75

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

Declared at: llvm/include/llvm/CodeGen/RDFRegisters.h:95

bool operator bool() const

Declared at: llvm/include/llvm/CodeGen/RDFRegisters.h:79