Lines Matching refs:AArch64

186   case AArch64::LDRBBui:  in getBitExtrOpcode()
187 case AArch64::LDURBBi: in getBitExtrOpcode()
188 case AArch64::LDRHHui: in getBitExtrOpcode()
189 case AArch64::LDURHHi: in getBitExtrOpcode()
190 return AArch64::UBFMWri; in getBitExtrOpcode()
191 case AArch64::LDRSBWui: in getBitExtrOpcode()
192 case AArch64::LDURSBWi: in getBitExtrOpcode()
193 case AArch64::LDRSHWui: in getBitExtrOpcode()
194 case AArch64::LDURSHWi: in getBitExtrOpcode()
195 return AArch64::SBFMWri; in getBitExtrOpcode()
203 case AArch64::STRBBui: in isNarrowStore()
204 case AArch64::STURBBi: in isNarrowStore()
205 case AArch64::STRHHui: in isNarrowStore()
206 case AArch64::STURHHi: in isNarrowStore()
215 case AArch64::LDRHHui: in isNarrowLoad()
216 case AArch64::LDURHHi: in isNarrowLoad()
217 case AArch64::LDRBBui: in isNarrowLoad()
218 case AArch64::LDURBBi: in isNarrowLoad()
219 case AArch64::LDRSHWui: in isNarrowLoad()
220 case AArch64::LDURSHWi: in isNarrowLoad()
221 case AArch64::LDRSBWui: in isNarrowLoad()
222 case AArch64::LDURSBWi: in isNarrowLoad()
240 case AArch64::LDRBBui: in getMemScale()
241 case AArch64::LDURBBi: in getMemScale()
242 case AArch64::LDRSBWui: in getMemScale()
243 case AArch64::LDURSBWi: in getMemScale()
244 case AArch64::STRBBui: in getMemScale()
245 case AArch64::STURBBi: in getMemScale()
247 case AArch64::LDRHHui: in getMemScale()
248 case AArch64::LDURHHi: in getMemScale()
249 case AArch64::LDRSHWui: in getMemScale()
250 case AArch64::LDURSHWi: in getMemScale()
251 case AArch64::STRHHui: in getMemScale()
252 case AArch64::STURHHi: in getMemScale()
254 case AArch64::LDRSui: in getMemScale()
255 case AArch64::LDURSi: in getMemScale()
256 case AArch64::LDRSWui: in getMemScale()
257 case AArch64::LDURSWi: in getMemScale()
258 case AArch64::LDRWui: in getMemScale()
259 case AArch64::LDURWi: in getMemScale()
260 case AArch64::STRSui: in getMemScale()
261 case AArch64::STURSi: in getMemScale()
262 case AArch64::STRWui: in getMemScale()
263 case AArch64::STURWi: in getMemScale()
264 case AArch64::LDPSi: in getMemScale()
265 case AArch64::LDPSWi: in getMemScale()
266 case AArch64::LDPWi: in getMemScale()
267 case AArch64::STPSi: in getMemScale()
268 case AArch64::STPWi: in getMemScale()
270 case AArch64::LDRDui: in getMemScale()
271 case AArch64::LDURDi: in getMemScale()
272 case AArch64::LDRXui: in getMemScale()
273 case AArch64::LDURXi: in getMemScale()
274 case AArch64::STRDui: in getMemScale()
275 case AArch64::STURDi: in getMemScale()
276 case AArch64::STRXui: in getMemScale()
277 case AArch64::STURXi: in getMemScale()
278 case AArch64::LDPDi: in getMemScale()
279 case AArch64::LDPXi: in getMemScale()
280 case AArch64::STPDi: in getMemScale()
281 case AArch64::STPXi: in getMemScale()
283 case AArch64::LDRQui: in getMemScale()
284 case AArch64::LDURQi: in getMemScale()
285 case AArch64::STRQui: in getMemScale()
286 case AArch64::STURQi: in getMemScale()
287 case AArch64::LDPQi: in getMemScale()
288 case AArch64::STPQi: in getMemScale()
302 case AArch64::STRDui: in getMatchingNonSExtOpcode()
303 case AArch64::STURDi: in getMatchingNonSExtOpcode()
304 case AArch64::STRQui: in getMatchingNonSExtOpcode()
305 case AArch64::STURQi: in getMatchingNonSExtOpcode()
306 case AArch64::STRBBui: in getMatchingNonSExtOpcode()
307 case AArch64::STURBBi: in getMatchingNonSExtOpcode()
308 case AArch64::STRHHui: in getMatchingNonSExtOpcode()
309 case AArch64::STURHHi: in getMatchingNonSExtOpcode()
310 case AArch64::STRWui: in getMatchingNonSExtOpcode()
311 case AArch64::STURWi: in getMatchingNonSExtOpcode()
312 case AArch64::STRXui: in getMatchingNonSExtOpcode()
313 case AArch64::STURXi: in getMatchingNonSExtOpcode()
314 case AArch64::LDRDui: in getMatchingNonSExtOpcode()
315 case AArch64::LDURDi: in getMatchingNonSExtOpcode()
316 case AArch64::LDRQui: in getMatchingNonSExtOpcode()
317 case AArch64::LDURQi: in getMatchingNonSExtOpcode()
318 case AArch64::LDRWui: in getMatchingNonSExtOpcode()
319 case AArch64::LDURWi: in getMatchingNonSExtOpcode()
320 case AArch64::LDRXui: in getMatchingNonSExtOpcode()
321 case AArch64::LDURXi: in getMatchingNonSExtOpcode()
322 case AArch64::STRSui: in getMatchingNonSExtOpcode()
323 case AArch64::STURSi: in getMatchingNonSExtOpcode()
324 case AArch64::LDRSui: in getMatchingNonSExtOpcode()
325 case AArch64::LDURSi: in getMatchingNonSExtOpcode()
326 case AArch64::LDRHHui: in getMatchingNonSExtOpcode()
327 case AArch64::LDURHHi: in getMatchingNonSExtOpcode()
328 case AArch64::LDRBBui: in getMatchingNonSExtOpcode()
329 case AArch64::LDURBBi: in getMatchingNonSExtOpcode()
331 case AArch64::LDRSWui: in getMatchingNonSExtOpcode()
332 return AArch64::LDRWui; in getMatchingNonSExtOpcode()
333 case AArch64::LDURSWi: in getMatchingNonSExtOpcode()
334 return AArch64::LDURWi; in getMatchingNonSExtOpcode()
335 case AArch64::LDRSBWui: in getMatchingNonSExtOpcode()
336 return AArch64::LDRBBui; in getMatchingNonSExtOpcode()
337 case AArch64::LDRSHWui: in getMatchingNonSExtOpcode()
338 return AArch64::LDRHHui; in getMatchingNonSExtOpcode()
339 case AArch64::LDURSBWi: in getMatchingNonSExtOpcode()
340 return AArch64::LDURBBi; in getMatchingNonSExtOpcode()
341 case AArch64::LDURSHWi: in getMatchingNonSExtOpcode()
342 return AArch64::LDURHHi; in getMatchingNonSExtOpcode()
350 case AArch64::STRBBui: in getMatchingWideOpcode()
351 return AArch64::STRHHui; in getMatchingWideOpcode()
352 case AArch64::STRHHui: in getMatchingWideOpcode()
353 return AArch64::STRWui; in getMatchingWideOpcode()
354 case AArch64::STURBBi: in getMatchingWideOpcode()
355 return AArch64::STURHHi; in getMatchingWideOpcode()
356 case AArch64::STURHHi: in getMatchingWideOpcode()
357 return AArch64::STURWi; in getMatchingWideOpcode()
358 case AArch64::STURWi: in getMatchingWideOpcode()
359 return AArch64::STURXi; in getMatchingWideOpcode()
360 case AArch64::STRWui: in getMatchingWideOpcode()
361 return AArch64::STRXui; in getMatchingWideOpcode()
362 case AArch64::LDRHHui: in getMatchingWideOpcode()
363 case AArch64::LDRSHWui: in getMatchingWideOpcode()
364 return AArch64::LDRWui; in getMatchingWideOpcode()
365 case AArch64::LDURHHi: in getMatchingWideOpcode()
366 case AArch64::LDURSHWi: in getMatchingWideOpcode()
367 return AArch64::LDURWi; in getMatchingWideOpcode()
368 case AArch64::LDRBBui: in getMatchingWideOpcode()
369 case AArch64::LDRSBWui: in getMatchingWideOpcode()
370 return AArch64::LDRHHui; in getMatchingWideOpcode()
371 case AArch64::LDURBBi: in getMatchingWideOpcode()
372 case AArch64::LDURSBWi: in getMatchingWideOpcode()
373 return AArch64::LDURHHi; in getMatchingWideOpcode()
381 case AArch64::STRSui: in getMatchingPairOpcode()
382 case AArch64::STURSi: in getMatchingPairOpcode()
383 return AArch64::STPSi; in getMatchingPairOpcode()
384 case AArch64::STRDui: in getMatchingPairOpcode()
385 case AArch64::STURDi: in getMatchingPairOpcode()
386 return AArch64::STPDi; in getMatchingPairOpcode()
387 case AArch64::STRQui: in getMatchingPairOpcode()
388 case AArch64::STURQi: in getMatchingPairOpcode()
389 return AArch64::STPQi; in getMatchingPairOpcode()
390 case AArch64::STRWui: in getMatchingPairOpcode()
391 case AArch64::STURWi: in getMatchingPairOpcode()
392 return AArch64::STPWi; in getMatchingPairOpcode()
393 case AArch64::STRXui: in getMatchingPairOpcode()
394 case AArch64::STURXi: in getMatchingPairOpcode()
395 return AArch64::STPXi; in getMatchingPairOpcode()
396 case AArch64::LDRSui: in getMatchingPairOpcode()
397 case AArch64::LDURSi: in getMatchingPairOpcode()
398 return AArch64::LDPSi; in getMatchingPairOpcode()
399 case AArch64::LDRDui: in getMatchingPairOpcode()
400 case AArch64::LDURDi: in getMatchingPairOpcode()
401 return AArch64::LDPDi; in getMatchingPairOpcode()
402 case AArch64::LDRQui: in getMatchingPairOpcode()
403 case AArch64::LDURQi: in getMatchingPairOpcode()
404 return AArch64::LDPQi; in getMatchingPairOpcode()
405 case AArch64::LDRWui: in getMatchingPairOpcode()
406 case AArch64::LDURWi: in getMatchingPairOpcode()
407 return AArch64::LDPWi; in getMatchingPairOpcode()
408 case AArch64::LDRXui: in getMatchingPairOpcode()
409 case AArch64::LDURXi: in getMatchingPairOpcode()
410 return AArch64::LDPXi; in getMatchingPairOpcode()
411 case AArch64::LDRSWui: in getMatchingPairOpcode()
412 case AArch64::LDURSWi: in getMatchingPairOpcode()
413 return AArch64::LDPSWi; in getMatchingPairOpcode()
424 case AArch64::LDRBBui: in isMatchingStore()
425 return StOpc == AArch64::STRBBui || StOpc == AArch64::STRHHui || in isMatchingStore()
426 StOpc == AArch64::STRWui || StOpc == AArch64::STRXui; in isMatchingStore()
427 case AArch64::LDURBBi: in isMatchingStore()
428 return StOpc == AArch64::STURBBi || StOpc == AArch64::STURHHi || in isMatchingStore()
429 StOpc == AArch64::STURWi || StOpc == AArch64::STURXi; in isMatchingStore()
430 case AArch64::LDRHHui: in isMatchingStore()
431 return StOpc == AArch64::STRHHui || StOpc == AArch64::STRWui || in isMatchingStore()
432 StOpc == AArch64::STRXui; in isMatchingStore()
433 case AArch64::LDURHHi: in isMatchingStore()
434 return StOpc == AArch64::STURHHi || StOpc == AArch64::STURWi || in isMatchingStore()
435 StOpc == AArch64::STURXi; in isMatchingStore()
436 case AArch64::LDRWui: in isMatchingStore()
437 return StOpc == AArch64::STRWui || StOpc == AArch64::STRXui; in isMatchingStore()
438 case AArch64::LDURWi: in isMatchingStore()
439 return StOpc == AArch64::STURWi || StOpc == AArch64::STURXi; in isMatchingStore()
440 case AArch64::LDRXui: in isMatchingStore()
441 return StOpc == AArch64::STRXui; in isMatchingStore()
442 case AArch64::LDURXi: in isMatchingStore()
443 return StOpc == AArch64::STURXi; in isMatchingStore()
451 case AArch64::STRSui: in getPreIndexedOpcode()
452 return AArch64::STRSpre; in getPreIndexedOpcode()
453 case AArch64::STRDui: in getPreIndexedOpcode()
454 return AArch64::STRDpre; in getPreIndexedOpcode()
455 case AArch64::STRQui: in getPreIndexedOpcode()
456 return AArch64::STRQpre; in getPreIndexedOpcode()
457 case AArch64::STRBBui: in getPreIndexedOpcode()
458 return AArch64::STRBBpre; in getPreIndexedOpcode()
459 case AArch64::STRHHui: in getPreIndexedOpcode()
460 return AArch64::STRHHpre; in getPreIndexedOpcode()
461 case AArch64::STRWui: in getPreIndexedOpcode()
462 return AArch64::STRWpre; in getPreIndexedOpcode()
463 case AArch64::STRXui: in getPreIndexedOpcode()
464 return AArch64::STRXpre; in getPreIndexedOpcode()
465 case AArch64::LDRSui: in getPreIndexedOpcode()
466 return AArch64::LDRSpre; in getPreIndexedOpcode()
467 case AArch64::LDRDui: in getPreIndexedOpcode()
468 return AArch64::LDRDpre; in getPreIndexedOpcode()
469 case AArch64::LDRQui: in getPreIndexedOpcode()
470 return AArch64::LDRQpre; in getPreIndexedOpcode()
471 case AArch64::LDRBBui: in getPreIndexedOpcode()
472 return AArch64::LDRBBpre; in getPreIndexedOpcode()
473 case AArch64::LDRHHui: in getPreIndexedOpcode()
474 return AArch64::LDRHHpre; in getPreIndexedOpcode()
475 case AArch64::LDRWui: in getPreIndexedOpcode()
476 return AArch64::LDRWpre; in getPreIndexedOpcode()
477 case AArch64::LDRXui: in getPreIndexedOpcode()
478 return AArch64::LDRXpre; in getPreIndexedOpcode()
479 case AArch64::LDRSWui: in getPreIndexedOpcode()
480 return AArch64::LDRSWpre; in getPreIndexedOpcode()
481 case AArch64::LDPSi: in getPreIndexedOpcode()
482 return AArch64::LDPSpre; in getPreIndexedOpcode()
483 case AArch64::LDPSWi: in getPreIndexedOpcode()
484 return AArch64::LDPSWpre; in getPreIndexedOpcode()
485 case AArch64::LDPDi: in getPreIndexedOpcode()
486 return AArch64::LDPDpre; in getPreIndexedOpcode()
487 case AArch64::LDPQi: in getPreIndexedOpcode()
488 return AArch64::LDPQpre; in getPreIndexedOpcode()
489 case AArch64::LDPWi: in getPreIndexedOpcode()
490 return AArch64::LDPWpre; in getPreIndexedOpcode()
491 case AArch64::LDPXi: in getPreIndexedOpcode()
492 return AArch64::LDPXpre; in getPreIndexedOpcode()
493 case AArch64::STPSi: in getPreIndexedOpcode()
494 return AArch64::STPSpre; in getPreIndexedOpcode()
495 case AArch64::STPDi: in getPreIndexedOpcode()
496 return AArch64::STPDpre; in getPreIndexedOpcode()
497 case AArch64::STPQi: in getPreIndexedOpcode()
498 return AArch64::STPQpre; in getPreIndexedOpcode()
499 case AArch64::STPWi: in getPreIndexedOpcode()
500 return AArch64::STPWpre; in getPreIndexedOpcode()
501 case AArch64::STPXi: in getPreIndexedOpcode()
502 return AArch64::STPXpre; in getPreIndexedOpcode()
510 case AArch64::STRSui: in getPostIndexedOpcode()
511 return AArch64::STRSpost; in getPostIndexedOpcode()
512 case AArch64::STRDui: in getPostIndexedOpcode()
513 return AArch64::STRDpost; in getPostIndexedOpcode()
514 case AArch64::STRQui: in getPostIndexedOpcode()
515 return AArch64::STRQpost; in getPostIndexedOpcode()
516 case AArch64::STRBBui: in getPostIndexedOpcode()
517 return AArch64::STRBBpost; in getPostIndexedOpcode()
518 case AArch64::STRHHui: in getPostIndexedOpcode()
519 return AArch64::STRHHpost; in getPostIndexedOpcode()
520 case AArch64::STRWui: in getPostIndexedOpcode()
521 return AArch64::STRWpost; in getPostIndexedOpcode()
522 case AArch64::STRXui: in getPostIndexedOpcode()
523 return AArch64::STRXpost; in getPostIndexedOpcode()
524 case AArch64::LDRSui: in getPostIndexedOpcode()
525 return AArch64::LDRSpost; in getPostIndexedOpcode()
526 case AArch64::LDRDui: in getPostIndexedOpcode()
527 return AArch64::LDRDpost; in getPostIndexedOpcode()
528 case AArch64::LDRQui: in getPostIndexedOpcode()
529 return AArch64::LDRQpost; in getPostIndexedOpcode()
530 case AArch64::LDRBBui: in getPostIndexedOpcode()
531 return AArch64::LDRBBpost; in getPostIndexedOpcode()
532 case AArch64::LDRHHui: in getPostIndexedOpcode()
533 return AArch64::LDRHHpost; in getPostIndexedOpcode()
534 case AArch64::LDRWui: in getPostIndexedOpcode()
535 return AArch64::LDRWpost; in getPostIndexedOpcode()
536 case AArch64::LDRXui: in getPostIndexedOpcode()
537 return AArch64::LDRXpost; in getPostIndexedOpcode()
538 case AArch64::LDRSWui: in getPostIndexedOpcode()
539 return AArch64::LDRSWpost; in getPostIndexedOpcode()
540 case AArch64::LDPSi: in getPostIndexedOpcode()
541 return AArch64::LDPSpost; in getPostIndexedOpcode()
542 case AArch64::LDPSWi: in getPostIndexedOpcode()
543 return AArch64::LDPSWpost; in getPostIndexedOpcode()
544 case AArch64::LDPDi: in getPostIndexedOpcode()
545 return AArch64::LDPDpost; in getPostIndexedOpcode()
546 case AArch64::LDPQi: in getPostIndexedOpcode()
547 return AArch64::LDPQpost; in getPostIndexedOpcode()
548 case AArch64::LDPWi: in getPostIndexedOpcode()
549 return AArch64::LDPWpost; in getPostIndexedOpcode()
550 case AArch64::LDPXi: in getPostIndexedOpcode()
551 return AArch64::LDPXpost; in getPostIndexedOpcode()
552 case AArch64::STPSi: in getPostIndexedOpcode()
553 return AArch64::STPSpost; in getPostIndexedOpcode()
554 case AArch64::STPDi: in getPostIndexedOpcode()
555 return AArch64::STPDpost; in getPostIndexedOpcode()
556 case AArch64::STPQi: in getPostIndexedOpcode()
557 return AArch64::STPQpost; in getPostIndexedOpcode()
558 case AArch64::STPWi: in getPostIndexedOpcode()
559 return AArch64::STPWpost; in getPostIndexedOpcode()
560 case AArch64::STPXi: in getPostIndexedOpcode()
561 return AArch64::STPXpost; in getPostIndexedOpcode()
569 case AArch64::LDPSi: in isPairedLdSt()
570 case AArch64::LDPSWi: in isPairedLdSt()
571 case AArch64::LDPDi: in isPairedLdSt()
572 case AArch64::LDPQi: in isPairedLdSt()
573 case AArch64::LDPWi: in isPairedLdSt()
574 case AArch64::LDPXi: in isPairedLdSt()
575 case AArch64::STPSi: in isPairedLdSt()
576 case AArch64::STPDi: in isPairedLdSt()
577 case AArch64::STPQi: in isPairedLdSt()
578 case AArch64::STPWi: in isPairedLdSt()
579 case AArch64::STPXi: in isPairedLdSt()
618 return isNarrowStore(Opc) || Opc == AArch64::STRWui || Opc == AArch64::STURWi; in isPromotableZeroStoreOpcode()
627 getLdStRegOp(MI).getReg() == AArch64::WZR; in isPromotableZeroStoreInst()
718 BitExtMI2 = BuildMI(*MBB, InsertionPoint, DL, TII->get(AArch64::ANDWri)) in mergeNarrowInsns()
734 BitExtMI1 = BuildMI(*MBB, InsertionPoint, DL, TII->get(AArch64::ANDWri)) in mergeNarrowInsns()
775 .addReg(isNarrowStore(Opc) ? AArch64::WZR : AArch64::XZR) in mergeNarrowInsns()
892 unsigned DstRegW = TRI->getSubReg(DstRegX, AArch64::sub_32); in mergePairedInsns()
908 BuildMI(*MBB, InsertionPoint, DL, TII->get(AArch64::SBFMXri), DstRegX) in mergePairedInsns()
937 bool IsStoreXReg = TRI->getRegClass(AArch64::GPR64RegClassID)->contains(StRt); in promoteLoadFromStore()
940 TRI->getRegClass(AArch64::GPR32RegClassID)->contains(StRt)) && in promoteLoadFromStore()
957 TII->get(IsStoreXReg ? AArch64::ORRXrs : AArch64::ORRWrs), LdRt) in promoteLoadFromStore()
958 .addReg(IsStoreXReg ? AArch64::XZR : AArch64::WZR) in promoteLoadFromStore()
980 ? TRI->getMatchingSuperReg(LdRt, AArch64::sub_32, in promoteLoadFromStore()
981 &AArch64::GPR64RegClass) in promoteLoadFromStore()
998 TII->get(IsStoreXReg ? AArch64::ANDXri : AArch64::ANDWri), in promoteLoadFromStore()
1005 TII->get(IsStoreXReg ? AArch64::UBFMXri : AArch64::UBFMWri), in promoteLoadFromStore()
1361 assert((Update->getOpcode() == AArch64::ADDXri || in mergeUpdateInsn()
1362 Update->getOpcode() == AArch64::SUBXri) && in mergeUpdateInsn()
1374 if (Update->getOpcode() == AArch64::SUBXri) in mergeUpdateInsn()
1426 case AArch64::SUBXri: in isMatchingUpdateInsn()
1430 case AArch64::ADDXri: in isMatchingUpdateInsn()
1618 getLdStRegOp(MI).getReg() != AArch64::WZR) in tryToMergeLdStInst()
1695 case AArch64::LDRBBui: in optimizeBlock()
1696 case AArch64::LDRHHui: in optimizeBlock()
1697 case AArch64::LDRWui: in optimizeBlock()
1698 case AArch64::LDRXui: in optimizeBlock()
1700 case AArch64::LDURBBi: in optimizeBlock()
1701 case AArch64::LDURHHi: in optimizeBlock()
1702 case AArch64::LDURWi: in optimizeBlock()
1703 case AArch64::LDURXi: { in optimizeBlock()
1759 case AArch64::STRSui: in optimizeBlock()
1760 case AArch64::STRDui: in optimizeBlock()
1761 case AArch64::STRQui: in optimizeBlock()
1762 case AArch64::STRXui: in optimizeBlock()
1763 case AArch64::STRWui: in optimizeBlock()
1764 case AArch64::LDRSui: in optimizeBlock()
1765 case AArch64::LDRDui: in optimizeBlock()
1766 case AArch64::LDRQui: in optimizeBlock()
1767 case AArch64::LDRXui: in optimizeBlock()
1768 case AArch64::LDRWui: in optimizeBlock()
1769 case AArch64::LDRSWui: in optimizeBlock()
1771 case AArch64::STURSi: in optimizeBlock()
1772 case AArch64::STURDi: in optimizeBlock()
1773 case AArch64::STURQi: in optimizeBlock()
1774 case AArch64::STURWi: in optimizeBlock()
1775 case AArch64::STURXi: in optimizeBlock()
1776 case AArch64::LDURSi: in optimizeBlock()
1777 case AArch64::LDURDi: in optimizeBlock()
1778 case AArch64::LDURQi: in optimizeBlock()
1779 case AArch64::LDURWi: in optimizeBlock()
1780 case AArch64::LDURXi: in optimizeBlock()
1781 case AArch64::LDURSWi: { in optimizeBlock()
1810 case AArch64::STRSui: in optimizeBlock()
1811 case AArch64::STRDui: in optimizeBlock()
1812 case AArch64::STRQui: in optimizeBlock()
1813 case AArch64::STRXui: in optimizeBlock()
1814 case AArch64::STRWui: in optimizeBlock()
1815 case AArch64::STRHHui: in optimizeBlock()
1816 case AArch64::STRBBui: in optimizeBlock()
1817 case AArch64::LDRSui: in optimizeBlock()
1818 case AArch64::LDRDui: in optimizeBlock()
1819 case AArch64::LDRQui: in optimizeBlock()
1820 case AArch64::LDRXui: in optimizeBlock()
1821 case AArch64::LDRWui: in optimizeBlock()
1822 case AArch64::LDRHHui: in optimizeBlock()
1823 case AArch64::LDRBBui: in optimizeBlock()
1825 case AArch64::STURSi: in optimizeBlock()
1826 case AArch64::STURDi: in optimizeBlock()
1827 case AArch64::STURQi: in optimizeBlock()
1828 case AArch64::STURWi: in optimizeBlock()
1829 case AArch64::STURXi: in optimizeBlock()
1830 case AArch64::LDURSi: in optimizeBlock()
1831 case AArch64::LDURDi: in optimizeBlock()
1832 case AArch64::LDURQi: in optimizeBlock()
1833 case AArch64::LDURWi: in optimizeBlock()
1834 case AArch64::LDURXi: in optimizeBlock()
1836 case AArch64::LDPSi: in optimizeBlock()
1837 case AArch64::LDPSWi: in optimizeBlock()
1838 case AArch64::LDPDi: in optimizeBlock()
1839 case AArch64::LDPQi: in optimizeBlock()
1840 case AArch64::LDPWi: in optimizeBlock()
1841 case AArch64::LDPXi: in optimizeBlock()
1842 case AArch64::STPSi: in optimizeBlock()
1843 case AArch64::STPDi: in optimizeBlock()
1844 case AArch64::STPQi: in optimizeBlock()
1845 case AArch64::STPWi: in optimizeBlock()
1846 case AArch64::STPXi: { in optimizeBlock()