| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | machine-outliner-all-stack.mir | 33 ; CHECK-NEXT: $sp, $lr = LDRXpost $sp, 16 56 ; CHECK-NEXT: $sp, $lr = LDRXpost $sp, 16 80 ; CHECK-NEXT: $sp, $lr = LDRXpost $sp, 16 104 ; CHECK-NEXT: $sp, $lr = LDRXpost $sp, 16
|
| H A D | machine-outliner-regsave.mir | 92 # CHECK-DAG: early-clobber $sp, $lr = LDRXpost $sp, 16 95 # CHECK-DAG: early-clobber $sp, $lr = LDRXpost $sp, 16 98 # CHECK-NEXT: early-clobber $sp, $lr = LDRXpost $sp, 16
|
| H A D | cfi-fixup.mir | 141 …; CHECK-NEXT: early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack… 204 early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.0) 306 …; CHECK-NEXT: early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack… 360 early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.0) 461 …; CHECK-NEXT: early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack… 515 early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.0)
|
| H A D | wineh-frame3.mir | 13 # CHECK-NEXT: early-clobber $sp, $x19 = frame-destroy LDRXpost $sp, 16
|
| H A D | branch-target-enforcement.mir | 153 early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.0) 177 early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.0) 334 early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.0) 368 early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.0)
|
| H A D | sve-ldstnt1.mir | 61 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.2) 104 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.2) 155 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.2) 206 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.2)
|
| H A D | machine-outliner-calls.mir | 67 # CHECK-NEXT: early-clobber $sp, $lr = LDRXpost $sp, 16
|
| H A D | arm64-ldst-unscaled-pre-post.mir | 48 # CHECK: $x1 = LDRXpost $x0, -4
|
| H A D | wineh-frame2.mir | 21 # CHECK-NEXT: early-clobber $sp, $x19 = frame-destroy LDRXpost $sp, 48
|
| H A D | speculation-hardening-sls-blr.mir | 44 early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 16 ; :: (load (s64) from %stack.0)
|
| H A D | ldst-miflags.mir | 96 ; CHECK: = frame-setup frame-destroy LDRXpost
|
| H A D | branch-relax-block-size.mir | 77 early-clobber $sp, $x19 = frame-destroy LDRXpost $sp, 32 :: (load (s64) from %stack.2)
|
| H A D | machine-outliner-compatible-candidates.mir | 96 ; CHECK-NEXT: $sp, $lr = LDRXpost $sp, 16
|
| H A D | sve-ldnf1.mir | 69 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.2) 128 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.2) 201 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.2) 273 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.2)
|
| H A D | reverse-csr-restore-seq.mir | 99 ; CHECK-NEXT: early-clobber $sp, $lr = frame-destroy LDRXpost $sp, 32
|
| H A D | wineh-frame5.mir | 20 # CHECK-NEXT: early-clobber $sp, $x19 = frame-destroy LDRXpost $sp, 32
|
| H A D | framelayout-sve.mir | 71 # CHECK-NEXT: $sp, $[[SCRATCH]] = frame-destroy LDRXpost $sp, 16 139 # CHECK-NEXT: $sp, $[[SCRATCH]] = frame-destroy LDRXpost $sp, 32 286 # CHECK-NEXT: $sp, $[[SCRATCH]] = frame-destroy LDRXpost $sp, 16 442 # CHECK-NEXT: $sp, $[[SCRATCH]] = frame-destroy LDRXpost $sp, 16 546 # CHECK-NEXT: $sp, $[[SCRATCH]] = frame-destroy LDRXpost $sp, 16 716 # CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.4) 781 # CHECK-NEXT: $sp, $fp = frame-destroy LDRXpost $sp, 16 1206 # CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.10)
|
| H A D | sve-stN.mir | 48 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.1) 175 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.1)
|
| H A D | sve-ldN.mir | 48 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.1) 175 …; CHECK-NEXT: early-clobber $sp, $fp = frame-destroy LDRXpost $sp, 16 :: (load (s64) from %stack.1)
|
| H A D | wineh5.mir | 213 early-clobber $sp, $x28 = frame-destroy LDRXpost $sp, 32 :: (load (s64) from %stack.9)
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64FalkorHWPFFix.cpp | 591 case AArch64::LDRXpost: in getLoadInfo()
|
| H A D | AArch64InstrInfo.cpp | 2810 case AArch64::LDRXpost: in getMemOpInfo() 7855 MachineInstr *LDRXpost = BuildMI(MF, DebugLoc(), get(AArch64::LDRXpost)) in buildOutlinedFrame() local 7860 Et = MBB.insert(Et, LDRXpost); in buildOutlinedFrame() 7960 Restore = BuildMI(MF, DebugLoc(), get(AArch64::LDRXpost)) in insertOutlinedCall()
|
| H A D | AArch64SchedThunderX2T99.td | 729 def : InstRW<[THX2T99Write_5Cyc_LS01_I012, WriteI], (instrs LDRXpost)>; 767 def : InstRW<[THX2T99Write_5Cyc_LS01_I012_I012, WriteI], (instrs LDRXpost)>;
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/Disassembler/ |
| H A D | AArch64Disassembler.cpp | 1087 case AArch64::LDRXpost: in DecodeSignedLdStInstruction() 1180 case AArch64::LDRXpost: in DecodeSignedLdStInstruction()
|
| /llvm-project-15.0.7/bolt/lib/Target/AArch64/ |
| H A D | AArch64MCPlusBuilder.cpp | 164 return (Inst.getOpcode() == AArch64::LDRXpost || in isLDRX()
|