struct VReg2SUnit

Declaration

struct VReg2SUnit { /* full declaration omitted */ };

Description

An individual mapping from virtual register number to SUnit.

Declared at: llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:52

Member Variables

public unsigned int VirtReg
public llvm::LaneBitmask LaneMask
public llvm::SUnit* SU

Method Overview

Methods

VReg2SUnit(unsigned int VReg,
           llvm::LaneBitmask LaneMask,
           llvm::SUnit* SU)

Declared at: llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:57

Parameters

unsigned int VReg
llvm::LaneBitmask LaneMask
llvm::SUnit* SU

unsigned int getSparseSetIndex() const

Declared at: llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:60