Lines Matching refs:SchedRead

121 def ReadSFBJmp      : SchedRead;
122 def ReadSFBALU : SchedRead;
125 def ReadJmp : SchedRead;
126 def ReadJalr : SchedRead;
127 def ReadCSR : SchedRead;
128 def ReadMemBase : SchedRead;
129 def ReadFMemBase : SchedRead;
130 def ReadStoreData : SchedRead;
131 def ReadFStoreData : SchedRead;
132 def ReadIALU : SchedRead;
133 def ReadIALU32 : SchedRead; // 32-bit integer ALU operations on RV64I
134 def ReadShiftImm : SchedRead;
135 def ReadShiftImm32 : SchedRead; // 32-bit shift by immediate operations on RV64Ix
136 def ReadShiftReg : SchedRead;
137 def ReadShiftReg32 : SchedRead; // 32-bit shift by register operations on RV64Ix
138 def ReadIDiv : SchedRead;
139 def ReadIDiv32 : SchedRead;
140 def ReadIRem : SchedRead;
141 def ReadIRem32 : SchedRead;
142 def ReadIMul : SchedRead;
143 def ReadIMul32 : SchedRead;
144 def ReadAtomicBA : SchedRead;
145 def ReadAtomicBD : SchedRead;
146 def ReadAtomicHA : SchedRead;
147 def ReadAtomicHD : SchedRead;
148 def ReadAtomicWA : SchedRead;
149 def ReadAtomicWD : SchedRead;
150 def ReadAtomicDA : SchedRead;
151 def ReadAtomicDD : SchedRead;
152 def ReadAtomicLDW : SchedRead; // Atomic load word
153 def ReadAtomicLDD : SchedRead; // Atomic load double word
154 def ReadAtomicSTW : SchedRead; // Atomic store word
155 def ReadAtomicSTD : SchedRead; // Atomic store double word
156 def ReadFAdd16 : SchedRead; // 16-bit floating point addition/subtraction
157 def ReadFAdd32 : SchedRead; // 32-bit floating point addition/subtraction
158 def ReadFAdd64 : SchedRead; // 64-bit floating point addition/subtraction
159 def ReadFMul16 : SchedRead; // 16-bit floating point multiply
160 def ReadFMul32 : SchedRead; // 32-bit floating point multiply
161 def ReadFMul64 : SchedRead; // 64-bit floating point multiply
162 def ReadFMA16 : SchedRead; // 16-bit floating point fused multiply-add
163 def ReadFMA16Addend : SchedRead; // 16-bit floating point fused multiply-add (addend)
164 def ReadFMA32 : SchedRead; // 32-bit floating point fused multiply-add
165 def ReadFMA32Addend : SchedRead; // 32-bit floating point fused multiply-add (addend)
166 def ReadFMA64 : SchedRead; // 64-bit floating point fused multiply-add
167 def ReadFMA64Addend : SchedRead; // 64-bit floating point fused multiply-add (addend)
168 def ReadFDiv16 : SchedRead; // 16-bit floating point divide
169 def ReadFDiv32 : SchedRead; // 32-bit floating point divide
170 def ReadFDiv64 : SchedRead; // 64-bit floating point divide
171 def ReadFSqrt16 : SchedRead; // 16-bit floating point sqrt
172 def ReadFSqrt32 : SchedRead; // 32-bit floating point sqrt
173 def ReadFSqrt64 : SchedRead; // 64-bit floating point sqrt
174 def ReadFCmp16 : SchedRead;
175 def ReadFCmp32 : SchedRead;
176 def ReadFCmp64 : SchedRead;
177 def ReadFSGNJ16 : SchedRead;
178 def ReadFSGNJ32 : SchedRead;
179 def ReadFSGNJ64 : SchedRead;
180 def ReadFMinMax16 : SchedRead;
181 def ReadFMinMax32 : SchedRead;
182 def ReadFMinMax64 : SchedRead;
183 def ReadFCvtF16ToI32 : SchedRead;
184 def ReadFCvtF16ToI64 : SchedRead;
185 def ReadFCvtF32ToI32 : SchedRead;
186 def ReadFCvtF32ToI64 : SchedRead;
187 def ReadFCvtF64ToI32 : SchedRead;
188 def ReadFCvtF64ToI64 : SchedRead;
189 def ReadFCvtI32ToF16 : SchedRead;
190 def ReadFCvtI32ToF32 : SchedRead;
191 def ReadFCvtI32ToF64 : SchedRead;
192 def ReadFCvtI64ToF16 : SchedRead;
193 def ReadFCvtI64ToF32 : SchedRead;
194 def ReadFCvtI64ToF64 : SchedRead;
195 def ReadFMovF16ToI16 : SchedRead;
196 def ReadFMovI16ToF16 : SchedRead;
197 def ReadFMovF32ToI32 : SchedRead;
198 def ReadFMovI32ToF32 : SchedRead;
199 def ReadFMovF64ToI64 : SchedRead;
200 def ReadFMovI64ToF64 : SchedRead;
201 def ReadFCvtF32ToF64 : SchedRead;
202 def ReadFCvtF64ToF32 : SchedRead;
203 def ReadFCvtF16ToF32 : SchedRead;
204 def ReadFCvtF32ToF16 : SchedRead;
205 def ReadFCvtF16ToF64 : SchedRead;
206 def ReadFCvtF64ToF16 : SchedRead;
207 def ReadFRoundF16 : SchedRead;
208 def ReadFRoundF32 : SchedRead;
209 def ReadFRoundF64 : SchedRead;
210 def ReadFClass16 : SchedRead;
211 def ReadFClass32 : SchedRead;
212 def ReadFClass64 : SchedRead;