Lines Matching refs:WriteRes

60 def : WriteRes<WriteImm,   [KryoUnitXY]> { let Latency = 1; }
61 def : WriteRes<WriteI, [KryoUnitXY]> { let Latency = 1; }
62 def : WriteRes<WriteISReg, [KryoUnitXY, KryoUnitXY]>
64 def : WriteRes<WriteIEReg, [KryoUnitXY, KryoUnitXY]>
66 def : WriteRes<WriteExtr, [KryoUnitXY, KryoUnitX]>
68 def : WriteRes<WriteIS, [KryoUnitXY]> { let Latency = 2; }
69 def : WriteRes<WriteID32, [KryoUnitXA, KryoUnitY]>
71 def : WriteRes<WriteID64, [KryoUnitXA, KryoUnitY]>
73 def : WriteRes<WriteIM32, [KryoUnitX]> { let Latency = 5; }
74 def : WriteRes<WriteIM64, [KryoUnitX]> { let Latency = 5; }
75 def : WriteRes<WriteBr, [KryoUnitXY]> { let Latency = 1; }
76 def : WriteRes<WriteBrReg, [KryoUnitXY]> { let Latency = 1; }
77 def : WriteRes<WriteLD, [KryoUnitLS]> { let Latency = 4; }
78 def : WriteRes<WriteST, [KryoUnitLS]> { let Latency = 4; }
79 def : WriteRes<WriteSTP, [KryoUnitLS]> { let Latency = 4; }
80 def : WriteRes<WriteAdr, [KryoUnitXY]> { let Latency = 6; }
81 def : WriteRes<WriteLDIdx, [KryoUnitLS]> { let Latency = 4; }
82 def : WriteRes<WriteSTIdx, [KryoUnitLS]> { let Latency = 4; }
83 def : WriteRes<WriteF, [KryoUnitXY, KryoUnitXY]>
85 def : WriteRes<WriteFCmp, [KryoUnitXY]> { let Latency = 2; }
86 def : WriteRes<WriteFCvt, [KryoUnitX]> { let Latency = 4; }
87 def : WriteRes<WriteFCopy, [KryoUnitXY]> { let Latency = 6; }
88 def : WriteRes<WriteFImm, [KryoUnitXY]> { let Latency = 6; }
89 def : WriteRes<WriteFMul, [KryoUnitX, KryoUnitX]>
91 def : WriteRes<WriteFDiv, [KryoUnitXA, KryoUnitY]>
93 def : WriteRes<WriteV, [KryoUnitXY]> { let Latency = 6; }
94 def : WriteRes<WriteVLD, [KryoUnitLS]> { let Latency = 4; }
95 def : WriteRes<WriteVST, [KryoUnitLS]> { let Latency = 4; }
97 def : WriteRes<WriteSys, []> { let Latency = 1; }
98 def : WriteRes<WriteBarrier, []> { let Latency = 1; }
99 def : WriteRes<WriteHint, []> { let Latency = 1; }
101 def : WriteRes<WriteLDHi, []> { let Latency = 4; }
103 def : WriteRes<WriteAtomic, []> { let Unsupported = 1; }