Searched refs:Shapes (Results 1 – 5 of 5) sorted by relevance
51 llvm::append_range(Shapes, ShapesOperands); in Row()78 if (Shapes.empty())80 assert(Shapes.size() / 2 >= I && "Get invalid row from id!");81 return Shapes[I * 2];85 if (Shapes.empty())87 assert(Shapes.size() / 2 >= I && "Get invalid col from id!");88 return Shapes[I * 2 + 1];106 if (Shapes.empty()) in getShapeNum()109 return Shapes.size() / 2; in getShapeNum()138 if (Shapes.empty()) { // Single Shape in deduceImm()[all …]
144 unsigned Shapes = 0; in isAMXInstruction() local146 Shapes = 1; in isAMXInstruction()148 Shapes = 2; in isAMXInstruction()149 if (!Shapes) in isAMXInstruction()152 collectShapeInfo(MI, Shapes); in isAMXInstruction()168 void collectShapeInfo(MachineInstr &MI, unsigned Shapes);171 bool hoistShapesInBB(MachineBasicBlock *MBB, SmallVectorImpl<MIRef> &Shapes) { in hoistShapesInBB() argument173 auto FirstShapeBelowAMX = llvm::lower_bound(Shapes, FirstAMX); in hoistShapesInBB()175 for (auto I = FirstShapeBelowAMX, E = Shapes.end(); I != E; ++I) { in hoistShapesInBB()191 Shapes.clear(); in hoistShapesInBB()[all …]
2409 # href=https://www.graphviz.org/doc/info/shapes.html>Shapes specification</a>
2482 # href=https://www.graphviz.org/doc/info/shapes.html>Shapes specification</a>