LLVM 18.0.0git
|
#include "llvm/CodeGen/TileShapeInfo.h"
Public Member Functions | |
ShapeT (MachineOperand *Row, MachineOperand *Col, const MachineRegisterInfo *MRI=nullptr) | |
ShapeT () | |
bool | operator== (const ShapeT &Shape) const |
bool | operator!= (const ShapeT &Shape) const |
MachineOperand * | getRow () const |
MachineOperand * | getCol () const |
int64_t | getRowImm () const |
int64_t | getColImm () const |
bool | isValid () |
void | deduceImm (const MachineRegisterInfo *MRI) |
Definition at line 30 of file TileShapeInfo.h.
|
inline |
Definition at line 32 of file TileShapeInfo.h.
References deduceImm(), and MRI.
|
inline |
Definition at line 38 of file TileShapeInfo.h.
|
inline |
Definition at line 67 of file TileShapeInfo.h.
References GetImm(), llvm::MachineOperand::getReg(), MI, MRI, and Reg.
Referenced by ShapeT().
|
inline |
Definition at line 59 of file TileShapeInfo.h.
|
inline |
Definition at line 63 of file TileShapeInfo.h.
Referenced by operator==().
|
inline |
Definition at line 57 of file TileShapeInfo.h.
|
inline |
Definition at line 61 of file TileShapeInfo.h.
Referenced by operator==().
|
inline |
Definition at line 65 of file TileShapeInfo.h.
Referenced by llvm::VirtRegMap::hasShape().
Definition at line 55 of file TileShapeInfo.h.
Definition at line 41 of file TileShapeInfo.h.
References llvm::CallingConv::C, getColImm(), llvm::MachineOperand::getReg(), and getRowImm().