LLVM API Documentation

Public Member Functions | Public Attributes
llvm::PhysRegSUOper Struct Reference

#include <ScheduleDAGInstrs.h>

Collaboration diagram for llvm::PhysRegSUOper:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PhysRegSUOper (SUnit *su, int op, unsigned R)
unsigned getSparseSetIndex () const

Public Attributes

SUnitSU
int OpIdx
unsigned Reg

Detailed Description

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

Definition at line 47 of file ScheduleDAGInstrs.h.


Constructor & Destructor Documentation

llvm::PhysRegSUOper::PhysRegSUOper ( SUnit su,
int  op,
unsigned  R 
) [inline]

Definition at line 52 of file ScheduleDAGInstrs.h.


Member Function Documentation

Definition at line 54 of file ScheduleDAGInstrs.h.

References Reg.


Member Data Documentation

Definition at line 49 of file ScheduleDAGInstrs.h.

Definition at line 50 of file ScheduleDAGInstrs.h.

Referenced by getSparseSetIndex().

Definition at line 48 of file ScheduleDAGInstrs.h.


The documentation for this struct was generated from the following file: