Lines Matching refs:WriteRes
71 def : WriteRes<WriteBr, [M1UnitB]> { let Latency = 1; }
72 def : WriteRes<WriteBrReg, [M1UnitC]> { let Latency = 1; }
76 def : WriteRes<WriteI, [M1UnitALU]> { let Latency = 1; }
78 def : WriteRes<WriteISReg, [M1UnitALU]> { let Latency = 1; }
79 def : WriteRes<WriteIEReg, [M1UnitALU]> { let Latency = 1; }
80 def : WriteRes<WriteIS, [M1UnitALU]> { let Latency = 1; }
83 def : WriteRes<WriteImm, [M1UnitALU]> { let Latency = 1; }
87 def : WriteRes<WriteID32, [M1UnitC]> { let Latency = 13; }
88 def : WriteRes<WriteID64, [M1UnitC]> { let Latency = 21; }
91 def : WriteRes<WriteIM32, [M1UnitC]> { let Latency = 3; }
93 def : WriteRes<WriteIM64, [M1UnitC]> { let Latency = 4; }
96 def : WriteRes<WriteExtr, [M1UnitALU,
100 def : WriteRes<WriteAdr, []> { let Latency = 0; }
103 def : WriteRes<WriteLD, [M1UnitL]> { let Latency = 4; }
105 def : WriteRes<WriteLDIdx, [M1UnitL]> { let Latency = 5; }
106 def : WriteRes<WriteLDHi, [M1UnitALU]> { let Latency = 4; }
109 def : WriteRes<WriteST, [M1UnitS]> { let Latency = 1; }
111 def : WriteRes<WriteSTIdx, [M1UnitS]> { let Latency = 1; }
112 def : WriteRes<WriteSTP, [M1UnitS]> { let Latency = 1; }
113 def : WriteRes<WriteSTX, [M1UnitS]> { let Latency = 1; }
116 def : WriteRes<WriteF, [M1UnitFADD]> { let Latency = 3; }
118 def : WriteRes<WriteFCmp, [M1UnitNMISC]> { let Latency = 4; }
120 def : WriteRes<WriteFDiv, [M1UnitFVAR]> { let Latency = 15; }
122 def : WriteRes<WriteFMul, [M1UnitFMAC]> { let Latency = 4; }
126 def : WriteRes<WriteFCvt, [M1UnitFCVT]> { let Latency = 3; }
127 def : WriteRes<WriteFImm, [M1UnitNALU]> { let Latency = 1; }
129 def : WriteRes<WriteFCopy, [M1UnitS]> { let Latency = 4; }
133 def : WriteRes<WriteVLD, [M1UnitL]> { let Latency = 5; }
137 def : WriteRes<WriteVST, [M1UnitS, M1UnitFST]> { let Latency = 1; }
141 def : WriteRes<WriteV, [M1UnitFADD]> { let Latency = 3; }
144 def : WriteRes<WriteAtomic, []> { let Unsupported = 1; }
145 def : WriteRes<WriteBarrier, []> { let Latency = 1; }
146 def : WriteRes<WriteHint, []> { let Latency = 1; }
147 def : WriteRes<WriteSys, []> { let Latency = 1; }