struct PhysRegSUOper

Declaration

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

Description

Record a physical register access. For non-data-dependent uses, OpIdx == -1.

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

Member Variables

public llvm::SUnit* SU
public int OpIdx
public unsigned int Reg

Method Overview

Methods

PhysRegSUOper(llvm::SUnit* su,
              int op,
              unsigned int R)

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

Parameters

llvm::SUnit* su
int op
unsigned int R

unsigned int getSparseSetIndex() const

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