Home
last modified time | relevance | path

Searched refs:ldx (Results 1 – 25 of 64) sorted by relevance

123

/llvm-project-15.0.7/llvm/test/MC/LoongArch/Basic/Integer/
H A Dmemory.s71 # CHECK64-ASM-AND-OBJ: ldx.b $s1, $ra, $tp
73 ldx.b $s1, $ra, $tp
75 # CHECK64-ASM-AND-OBJ: ldx.h $fp, $fp, $t5
77 ldx.h $fp, $fp, $t5
79 # CHECK64-ASM-AND-OBJ: ldx.w $s2, $a7, $s0
81 ldx.w $s2, $a7, $s0
83 # CHECK64-ASM-AND-OBJ: ldx.d $t6, $s0, $t8
85 ldx.d $t6, $s0, $t8
89 ldx.bu $a7, $a5, $a5
93 ldx.hu $fp, $s0, $s4
[all …]
/llvm-project-15.0.7/libunwind/src/
H A DUnwindRegistersRestore.S1119 ldx [%o0 + 0x08], %g1
1120 ldx [%o0 + 0x10], %g2
1121 ldx [%o0 + 0x18], %g3
1122 ldx [%o0 + 0x20], %g4
1123 ldx [%o0 + 0x28], %g5
1124 ldx [%o0 + 0x30], %g6
1125 ldx [%o0 + 0x38], %g7
1126 ldx [%o0 + 0x48], %o1
1127 ldx [%o0 + 0x50], %o2
1128 ldx [%o0 + 0x58], %o3
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Ddform-adjust.ll13 ; CHECK-NEXT: ldx 6, 3, 6
14 ; CHECK-NEXT: ldx 7, 3, 7
17 ; CHECK-NEXT: ldx 5, 3, 5
18 ; CHECK-NEXT: ldx 3, 3, 8
73 ; CHECK-NEXT: ldx 6, 3, 6
74 ; CHECK-NEXT: ldx 7, 3, 7
75 ; CHECK-NEXT: ldx 3, 3, 5
103 ; CHECK-NEXT: ldx 6, 3, 6
104 ; CHECK-NEXT: ldx 7, 3, 7
105 ; CHECK-NEXT: ldx 3, 3, 5
H A Dcombine-sext-and-shl-after-isel.ll84 ; CHECK-NEXT: ldx r3, r3, r4
97 ; CHECK-BE-NEXT: ldx r3, r3, r4
109 ; CHECK-P9-NEXT: ldx r3, r3, r4
121 ; CHECK-P9-BE-NEXT: ldx r3, r3, r4
147 ; CHECK-NEXT: ldx r3, r3, r4
160 ; CHECK-BE-NEXT: ldx r3, r3, r4
173 ; CHECK-P9-NEXT: ldx r3, r3, r4
186 ; CHECK-P9-BE-NEXT: ldx r3, r3, r4
H A Dint128_ldst.ll50 ; CHECK-P9-NEXT: ldx 5, 3, 4
52 ; CHECK-P9-NEXT: ldx 4, 3, 4
60 ; CHECK-P8-NEXT: ldx 5, 3, 4
61 ; CHECK-P8-NEXT: ldx 4, 3, 6
229 ; CHECK-NEXT: ldx 3, 5, 4
271 ; CHECK-P9-NEXT: ldx 3, 4, 3
272 ; CHECK-P9-NEXT: ldx 4, 4, 5
280 ; CHECK-P8-NEXT: ldx 3, 5, 4
281 ; CHECK-P8-NEXT: ldx 4, 5, 6
338 ; CHECK-P9-NEXT: ldx 3, 4, 3
[all …]
H A Dloop-instr-form-prepare.ll38 ; CHECK-NEXT: ldx r9, r3, r6
39 ; CHECK-NEXT: ldx r10, r3, r7
40 ; CHECK-NEXT: ldx r11, r3, r8
119 ; CHECK-NEXT: ldx r8, r6, r7
121 ; CHECK-NEXT: ldx r10, r6, r5
219 ; CHECK-NEXT: ldx r11, r9, r6
221 ; CHECK-NEXT: ldx r0, r9, r5
222 ; CHECK-NEXT: ldx r30, r9, r7
225 ; CHECK-NEXT: ldx r28, r9, r8
337 ; CHECK-NEXT: ldx r9, r3, r7
[all …]
H A Dfast-isel-load-store.ll171 ;; ld requires an offset divisible by 4, so we need ldx here.
176 ; ELF64: ldx
195 ;; ld requires an offset that fits in 16 bits, so we need ldx here.
201 ; ELF64: ldx
H A Dcommon-chain.ll53 ; CHECK-NEXT: ldx r8, r7, r4
55 ; CHECK-NEXT: ldx r10, r5, r4
157 ; CHECK-NEXT: ldx r6, r5, r4
158 ; CHECK-NEXT: ldx r11, r5, r7
159 ; CHECK-NEXT: ldx r12, r5, r8
160 ; CHECK-NEXT: ldx r0, r5, r9
260 ; CHECK-NEXT: ldx r8, r5, r7
261 ; CHECK-NEXT: ldx r9, r5, r4
350 ; CHECK-NEXT: ldx r9, r5, r7
461 ; CHECK-NEXT: ldx r6, r5, r4
[all …]
H A Dunaligned-addressing-mode.ll28 ; CHECK-NEXT: ldx r3, r3, r4
87 ; CHECK-NEXT: ldx r7, r4, r5
/llvm-project-15.0.7/llvm/test/CodeGen/SPARC/
H A D2011-01-11-FrameAddr.ll47 ;SPARC64: ldx [%fp+2159], %[[R0:[goli][0-7]]]
48 ;SPARC64: ldx [%[[R0]]+2159], %[[R1:[goli][0-7]]]
49 ;SPARC64: ldx [%[[R1]]+2159], %[[R2:[goli][0-7]]]
91 ;SPARC64: ldx [%fp+2159], %[[R0:[goli][0-7]]]
92 ;SPARC64: ldx [%[[R0]]+2159], %[[R1:[goli][0-7]]]
93 ;SPARC64: ldx [%[[R1]]+2167], {{.+}}
111 ;SPARC64: ldx [%fp+2167], %[[R0:[goli][0-7]]]
H A D64spill.ll9 ; CHECK: ldx [%fp+{{.+}}, %i0
20 ; CHECK: ldx [%fp+{{.+}}, %i0
31 ; CHECK: ldx [%fp+{{.+}}, %i0
43 ; CHECK: ldx [%fp+{{.+}}, %i0
54 ; CHECK: ldx [%fp+{{.+}}, %i0
65 ; CHECK: ldx [%fp+{{.+}}, %i0
76 ; CHECK: ldx [%fp+{{.+}}, %i0
87 ; CHECK: ldx [%fp+{{.+}}, %i0
98 ; CHECK: ldx [%fp+{{.+}}, %i0
109 ; CHECK: ldx [%fp+{{.+}}, %i0
H A Dspillsize.ll10 ; CHECK: ldx [%fp+
11 ; CHECK: ldx [%fp+
H A D64atomics.ll4 ; CHECK: ldx [%o0]
6 ; CHECK: ldx [%o1]
H A Dvarargs.ll36 ; ldx [%fp+2039], %[[AP:[gilo][0-7]]]
46 ; ldx [%fp+2039], %[[AP:[gilo][0-7]]]
H A D64bit.ll134 ; CHECK: ldx [%i0]
173 ; CHECK: ldx [%i0+8], [[R:%[goli][0-7]]]
252 ; CHECK: ldx
260 ; CHECK: ldx
/llvm-project-15.0.7/clang/test/OpenMP/
H A Datomic_capture_codegen.cpp35 long double ldv, ldx; variable
265 {ldx = ldx * ldv; dv = ldx;} in main()
526 {ldv = ldx; ldx -= ullv;} in main()
H A Datomic_update_codegen.cpp26 long double ldv, ldx; variable
234 ldx = ldx * ldv; in main()
466 ldx -= ullv; in main()
H A Datomic_read_codegen.c27 long double ldv, ldx; variable
147 ldv = ldx; in main()
209 ullv = ldx; in main()
H A Datomic_write_codegen.c27 long double ldv, ldx; variable
151 ldx = ldv; in main()
240 ldx = ullv; in main()
/llvm-project-15.0.7/llvm/test/MC/Sparc/
H A Dsparc-pic.s63 ldx [%i1+%i2], %i3
64 ldx [%i3], %i3
67 ldx [%i1+%i2], %i4
98 ldx [%i0+value], %i0
H A Dsparcv9-instructions.s95 ! V8-NEXT: ldx [%g2 + 20],%fsr
96 ! V9: ldx [%g2+20], %fsr ! encoding: [0xc3,0x08,0xa0,0x14]
97 ldx [%g2 + 20],%fsr
100 ! V8-NEXT: ldx [%g2 + %i5],%fsr
101 ! V9: ldx [%g2+%i5], %fsr ! encoding: [0xc3,0x08,0x80,0x1d]
102 ldx [%g2 + %i5],%fsr
H A Dsparc-tls-relocations.s113 ! OBJDUMP: {{[0-9,a-f]+}}: f0 5e 00 19 ldx [%i0+%i1], %i0
115 ! ASM: ldx [%i0+%i1], %i0, %tie_ldx(Extern) ! encoding: [0xf0,0x5e,0x00,0x19]
117 ldx [%i0+%i1], %i0, %tie_ldx(Extern)
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparsification.cpp898 unsigned ldx) { in genIndexValue() argument
909 if (idx == ldx) { in genIndexValue()
973 unsigned ldx, bool &atLevel) { in isInvariantAffine() argument
977 if (idx == ldx) in isInvariantAffine()
1000 bool atLevel = ldx == -1u; in genInvariants()
1006 if (!isInvariantAffine(codegen, a, ldx, atLevel)) in genInvariants()
1610 unsigned idx, unsigned ldx) { in endLoopSeq() argument
1632 unsigned ldx = topSort[at - 1]; in genStmt() local
1640 unsigned ldx = at == 0 ? -1u : topSort[at - 1]; in genStmt() local
1645 idx, ldx, lts); in genStmt()
[all …]
/llvm-project-15.0.7/llvm/test/MC/Disassembler/Sparc/
H A Dsparc-mem.txt99 # CHECK: ldx [%i0+%l6], %o2
102 # CHECK: ldx [%i0+32], %o2
105 # CHECK: ldx [%g1], %o2
108 # CHECK: ldx [%g1], %o2
/llvm-project-15.0.7/llvm/test/CodeGen/LoongArch/
H A D3r.mir757 # CHECK-ASM: ldx.b $a0, $a1, $a2
766 # CHECK-ASM: ldx.h $a0, $a1, $a2
775 # CHECK-ASM: ldx.w $a0, $a1, $a2
784 # CHECK-ASM: ldx.d $a0, $a1, $a2
793 # CHECK-ASM: ldx.bu $a0, $a1, $a2
802 # CHECK-ASM: ldx.hu $a0, $a1, $a2
811 # CHECK-ASM: ldx.wu $a0, $a1, $a2

123