File tree Expand file tree Collapse file tree 1 file changed +0
-16
lines changed
llvm/lib/Target/X86/MCTargetDesc Expand file tree Collapse file tree 1 file changed +0
-16
lines changed Original file line number Diff line number Diff line change @@ -150,25 +150,21 @@ classifyFirstOpcodeInMacroFusion(unsigned Opcode) {
150
150
case X86::AND16ri8:
151
151
case X86::AND16rm:
152
152
case X86::AND16rr:
153
- case X86::AND16rr_REV:
154
153
case X86::AND32i32:
155
154
case X86::AND32ri:
156
155
case X86::AND32ri8:
157
156
case X86::AND32rm:
158
157
case X86::AND32rr:
159
- case X86::AND32rr_REV:
160
158
case X86::AND64i32:
161
159
case X86::AND64ri32:
162
160
case X86::AND64ri8:
163
161
case X86::AND64rm:
164
162
case X86::AND64rr:
165
- case X86::AND64rr_REV:
166
163
case X86::AND8i8:
167
164
case X86::AND8ri:
168
165
case X86::AND8ri8:
169
166
case X86::AND8rm:
170
167
case X86::AND8rr:
171
- case X86::AND8rr_REV:
172
168
return FirstMacroFusionInstKind::And;
173
169
// CMP
174
170
case X86::CMP16i16:
@@ -177,79 +173,67 @@ classifyFirstOpcodeInMacroFusion(unsigned Opcode) {
177
173
case X86::CMP16ri8:
178
174
case X86::CMP16rm:
179
175
case X86::CMP16rr:
180
- case X86::CMP16rr_REV:
181
176
case X86::CMP32i32:
182
177
case X86::CMP32mr:
183
178
case X86::CMP32ri:
184
179
case X86::CMP32ri8:
185
180
case X86::CMP32rm:
186
181
case X86::CMP32rr:
187
- case X86::CMP32rr_REV:
188
182
case X86::CMP64i32:
189
183
case X86::CMP64mr:
190
184
case X86::CMP64ri32:
191
185
case X86::CMP64ri8:
192
186
case X86::CMP64rm:
193
187
case X86::CMP64rr:
194
- case X86::CMP64rr_REV:
195
188
case X86::CMP8i8:
196
189
case X86::CMP8mr:
197
190
case X86::CMP8ri:
198
191
case X86::CMP8ri8:
199
192
case X86::CMP8rm:
200
193
case X86::CMP8rr:
201
- case X86::CMP8rr_REV:
202
194
return FirstMacroFusionInstKind::Cmp;
203
195
// ADD
204
196
case X86::ADD16i16:
205
197
case X86::ADD16ri:
206
198
case X86::ADD16ri8:
207
199
case X86::ADD16rm:
208
200
case X86::ADD16rr:
209
- case X86::ADD16rr_REV:
210
201
case X86::ADD32i32:
211
202
case X86::ADD32ri:
212
203
case X86::ADD32ri8:
213
204
case X86::ADD32rm:
214
205
case X86::ADD32rr:
215
- case X86::ADD32rr_REV:
216
206
case X86::ADD64i32:
217
207
case X86::ADD64ri32:
218
208
case X86::ADD64ri8:
219
209
case X86::ADD64rm:
220
210
case X86::ADD64rr:
221
- case X86::ADD64rr_REV:
222
211
case X86::ADD8i8:
223
212
case X86::ADD8ri:
224
213
case X86::ADD8ri8:
225
214
case X86::ADD8rm:
226
215
case X86::ADD8rr:
227
- case X86::ADD8rr_REV:
228
216
// SUB
229
217
case X86::SUB16i16:
230
218
case X86::SUB16ri:
231
219
case X86::SUB16ri8:
232
220
case X86::SUB16rm:
233
221
case X86::SUB16rr:
234
- case X86::SUB16rr_REV:
235
222
case X86::SUB32i32:
236
223
case X86::SUB32ri:
237
224
case X86::SUB32ri8:
238
225
case X86::SUB32rm:
239
226
case X86::SUB32rr:
240
- case X86::SUB32rr_REV:
241
227
case X86::SUB64i32:
242
228
case X86::SUB64ri32:
243
229
case X86::SUB64ri8:
244
230
case X86::SUB64rm:
245
231
case X86::SUB64rr:
246
- case X86::SUB64rr_REV:
247
232
case X86::SUB8i8:
248
233
case X86::SUB8ri:
249
234
case X86::SUB8ri8:
250
235
case X86::SUB8rm:
251
236
case X86::SUB8rr:
252
- case X86::SUB8rr_REV:
253
237
return FirstMacroFusionInstKind::AddSub;
254
238
// INC
255
239
case X86::INC16r:
You can’t perform that action at this time.
0 commit comments