Lines Matching defs:Shape
105 ShapeT Shape = VRM.getShape(VirtReg);
106 Phys2Shapes[Index] = std::move(Shape);
111 // Put TMM0_TMM1's Shape to TMM0's shape + TMM1's Shape in Phys2Shapes.
116 ShapeT Shape = VRM.getShape(VirtReg);
117 assert(Shape.getShapeNum() == 2 && "Unexpected shape number!");
120 ShapeT Shape0(Shape.getRow(0), Shape.getCol(0), MRI);
125 ShapeT Shape1(Shape.getRow(1), Shape.getCol(1), MRI);
192 ShapeT Shape = Phys2Shapes[I];
193 if (!Shape.isValid())
198 for (auto &R : {Shape.getRow()->getReg(), Shape.getCol()->getReg()}) {