Home
last modified time | relevance | path

Searched refs:gpr (Results 1 – 25 of 460) sorted by relevance

12345678910>>...19

/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dselect-arith-shifted-reg.mir20 %2:gpr(s64) = G_SHL %0, %1:gpr(s64)
21 %3:gpr(s64) = G_ADD %0, %2:gpr(s64)
44 %2:gpr(s64) = G_SHL %0, %1:gpr(s64)
45 %3:gpr(s64) = G_ADD %2, %4:gpr(s64)
66 %2:gpr(s64) = G_SHL %0, %1:gpr(s64)
67 %3:gpr(s64) = G_SUB %0, %2:gpr(s64)
81 %2:gpr(s64) = G_LSHR %0, %1:gpr(s64)
82 %3:gpr(s64) = G_ADD %0, %2:gpr(s64)
105 %2:gpr(s64) = G_LSHR %0, %1:gpr(s64)
128 %3:gpr(s64) = G_SUB %0, %2:gpr(s64)
[all …]
H A Dlocalizer.mir72 %1:gpr(s32) = G_ADD %0, %0
96 %1:gpr(s32) = G_ADD %0, %0
99 %2:gpr(s32) = G_ADD %0, %1
123 %1:gpr(s32) = G_ADD %0, %0
126 %2:gpr(s32) = G_ADD %0, %0
154 %1:gpr(s32) = G_ADD %0, %0
161 %2:gpr(s32) = G_ADD %3, %3
190 %1:gpr(s32) = G_ADD %0, %0
197 %2:gpr(s32) = G_ADD %3, %0
519 %0:gpr(s32) = COPY $w0
[all …]
H A Dselect-logical-shifted-reg.mir21 %0:gpr(s64) = COPY $x0
24 %3:gpr(s64) = G_SHL %0, %1:gpr(s64)
25 %4:gpr(s64) = G_XOR %3, %2:gpr(s64)
26 %5:gpr(s64) = G_AND %0, %4:gpr(s64)
27 $x0 = COPY %5:gpr(s64)
47 %3:gpr(s64) = G_SHL %0, %1:gpr(s64)
48 %4:gpr(s64) = G_XOR %3, %2:gpr(s64)
49 %5:gpr(s64) = G_OR %0, %4:gpr(s64)
70 %3:gpr(s64) = G_SHL %0, %1:gpr(s64)
71 %4:gpr(s64) = G_XOR %3, %2:gpr(s64)
[all …]
H A Dselect-arith-extended-reg.mir21 %1:gpr(s32) = COPY $w1
47 %1:gpr(s64) = COPY $x1
147 %1:gpr(s32) = COPY $w1
172 %1:gpr(s32) = COPY $w1
299 %1:gpr(s32) = COPY $w1
329 %1:gpr(s32) = COPY $w1
660 %0:gpr(p0) = COPY $x0
662 %2:gpr(p0) = COPY $x2
695 %0:gpr(p0) = COPY $x0
697 %2:gpr(p0) = COPY $x2
[all …]
H A Dopt-fold-compare.mir52 %0:gpr(s32) = COPY $w0
53 %1:gpr(s32) = COPY $w1
82 %0:gpr(s32) = COPY $w0
83 %1:gpr(s32) = COPY $w1
113 %0:gpr(s32) = COPY $w0
114 %1:gpr(s32) = COPY $w1
144 %0:gpr(s32) = COPY $w0
145 %1:gpr(s32) = COPY $w1
174 %0:gpr(s64) = COPY $x0
175 %1:gpr(s64) = COPY $x1
[all …]
H A Dselect-logical-imm.mir18 %0:gpr(s64) = COPY $x0
20 %2:gpr(s64) = G_AND %0, %1:gpr(s64)
21 $x0 = COPY %2:gpr(s64)
38 %0:gpr(s64) = COPY $x0
40 %2:gpr(s64) = G_OR %0, %1:gpr(s64)
41 $x0 = COPY %2:gpr(s64)
58 %0:gpr(s64) = COPY $x0
60 %2:gpr(s64) = G_XOR %0, %1:gpr(s64)
80 %2:gpr(s32) = G_AND %0, %1:gpr(s32)
100 %2:gpr(s32) = G_OR %0, %1:gpr(s32)
[all …]
H A Dload-wro-addressing-modes.mir28 %base:gpr(p0) = COPY $x0
29 %foo:gpr(s32) = COPY $w1
62 %base:gpr(p0) = COPY $x0
63 %foo:gpr(s32) = COPY $w1
96 %base:gpr(p0) = COPY $x0
97 %foo:gpr(s32) = COPY $w1
128 %base:gpr(p0) = COPY $x0
129 %foo:gpr(s32) = COPY $w1
160 %base:gpr(p0) = COPY $x0
454 %0:gpr(s32) = COPY $w0
[all …]
H A Dopt-shifted-reg-compare.mir30 %copy0:gpr(s32) = COPY $w0
31 %copy1:gpr(s32) = COPY $w1
56 %copy0:gpr(s32) = COPY $w0
57 %copy1:gpr(s32) = COPY $w1
82 %copy0:gpr(s32) = COPY $w0
83 %copy1:gpr(s32) = COPY $w1
108 %copy0:gpr(s32) = COPY $w0
109 %copy1:gpr(s32) = COPY $w1
134 %copy0:gpr(s32) = COPY $w0
135 %copy1:gpr(s32) = COPY $w1
[all …]
H A Dsubreg-copy.mir23 %1:gpr(p0) = COPY $x0
24 %3:gpr(s64) = G_CONSTANT i64 1
25 %5:gpr(s64) = G_CONSTANT i64 0
28 %8:gpr(s64) = COPY %2:fpr(s64)
29 %4:gpr(s64) = G_AND %8:gpr, %3:gpr
30 %7:gpr(s32) = G_ICMP intpred(ne), %4:gpr(s64), %5:gpr
56 %1:gpr(p0) = COPY $x0
58 %5:gpr(s64) = G_CONSTANT i64 0
61 %8:gpr(s64) = COPY %2:fpr(s64)
62 %4:gpr(s64) = G_AND %8:gpr, %3:gpr
[all …]
H A Dopt-fold-shift-tbz-tbnz.mir28 %copy:gpr(s64) = COPY $x0
66 %copy:gpr(s64) = COPY $x0
105 %copy:gpr(s64) = COPY $x0
146 %copy:gpr(s64) = COPY $x0
186 %copy:gpr(s64) = COPY $x0
223 %copy:gpr(s32) = COPY $w0
259 %copy:gpr(s64) = COPY $x0
295 %copy:gpr(s32) = COPY $w0
331 %copy:gpr(s64) = COPY $x0
370 %copy:gpr(s32) = COPY $w0
[all …]
H A Dload-addressing-modes.mir48 %0:gpr(p0) = COPY $x0
49 %1:gpr(s64) = COPY $x1
73 %0:gpr(p0) = COPY $d0
74 %1:gpr(s64) = COPY $x1
102 %0:gpr(p0) = COPY $x0
103 %1:gpr(s64) = COPY $x1
132 %3:gpr(p0) = COPY $x1
159 %3:gpr(p0) = COPY $x1
186 %3:gpr(p0) = COPY $x1
213 %3:gpr(p0) = COPY $x1
[all …]
H A Dselect-select.mir26 %0:gpr(s32) = COPY $w0
55 %0:gpr(s32) = COPY $w0
84 %t:gpr(s32) = COPY $w2
85 %f:gpr(s32) = COPY $w3
170 %f:gpr(s32) = COPY $w2
199 %f:gpr(s32) = COPY $w2
227 %t:gpr(s32) = COPY $w2
256 %t:gpr(s32) = COPY $w2
283 %f:gpr(s32) = COPY $w1
309 %t:gpr(s32) = COPY $w1
[all …]
H A Dfp16-copy-gpr.mir29 - { id: 0, class: gpr }
32 - { id: 3, class: gpr }
33 - { id: 4, class: gpr }
34 - { id: 5, class: gpr }
35 - { id: 6, class: gpr }
36 - { id: 7, class: gpr }
37 - { id: 8, class: gpr }
38 - { id: 9, class: gpr }
39 - { id: 10, class: gpr }
40 - { id: 11, class: gpr }
[all …]
H A Dsext-inreg-ldrow-16b.mir31 - { id: 0, class: gpr }
32 - { id: 1, class: gpr }
33 - { id: 2, class: gpr }
34 - { id: 3, class: gpr }
35 - { id: 4, class: gpr }
36 - { id: 5, class: gpr }
37 - { id: 6, class: gpr }
39 - { id: 8, class: gpr }
41 - { id: 10, class: gpr }
42 - { id: 11, class: gpr }
[all …]
H A Dselect-scalar-shift-imm.mir16 %0:gpr(s32) = COPY $w0
17 %1:gpr(s32) = G_CONSTANT i32 8
36 %0:gpr(s64) = COPY $x0
56 %0:gpr(s32) = COPY $w0
76 %0:gpr(s64) = COPY $x0
96 %0:gpr(s32) = COPY $w0
118 %0:gpr(s32) = COPY $w0
140 %0:gpr(s32) = COPY $w0
160 %0:gpr(s64) = COPY $x0
184 %0:gpr(s32) = COPY $w0
[all …]
H A Dselect-pr32733.mir21 - { id: 0, class: gpr }
22 - { id: 1, class: gpr }
23 - { id: 2, class: gpr }
24 - { id: 3, class: gpr }
25 - { id: 4, class: gpr }
26 - { id: 5, class: gpr }
27 - { id: 6, class: gpr }
28 - { id: 7, class: gpr }
29 - { id: 8, class: gpr }
30 - { id: 9, class: gpr }
[all …]
H A Dopt-fold-xor-tbz-tbnz.mir26 %copy:gpr(s64) = COPY $x0
29 %bit:gpr(s64) = G_CONSTANT i64 8
30 %zero:gpr(s64) = G_CONSTANT i64 0
71 %copy:gpr(s64) = COPY $x0
72 %bit:gpr(s64) = G_CONSTANT i64 8
105 %copy:gpr(s64) = COPY $x0
147 %1:gpr(s32) = G_CONSTANT i32 0
149 %4:gpr(s32) = G_XOR %1, %3
150 %5:gpr(s64) = G_ZEXT %4(s32)
183 %copy:gpr(s64) = COPY $x0
[all …]
H A Dstore-wro-addressing-modes.mir19 %base:gpr(p0) = COPY $x0
20 %foo:gpr(s32) = COPY $w1
22 %c:gpr(s64) = G_CONSTANT i64 2
25 %dst:gpr(s32) = COPY $w2
44 %base:gpr(p0) = COPY $x0
45 %foo:gpr(s32) = COPY $w1
47 %c:gpr(s64) = G_CONSTANT i64 3
50 %dst:gpr(s64) = COPY $x2
70 %base:gpr(p0) = COPY $x0
71 %foo:gpr(s32) = COPY $w1
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A Dselect-optimize-multiple.mir29 - { id: 0, class: gpr }
30 - { id: 1, class: gpr }
31 - { id: 2, class: gpr }
32 - { id: 3, class: gpr }
33 - { id: 4, class: gpr }
34 - { id: 5, class: gpr }
35 - { id: 6, class: gpr }
36 - { id: 7, class: gpr }
37 - { id: 8, class: gpr }
38 - { id: 9, class: gpr }
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/GlobalISel/
H A Dx86_64-select-zext.mir65 - { id: 1, class: gpr }
66 - { id: 2, class: gpr }
67 - { id: 3, class: gpr }
68 - { id: 4, class: gpr }
96 - { id: 1, class: gpr }
97 - { id: 2, class: gpr }
98 - { id: 3, class: gpr }
99 - { id: 4, class: gpr }
127 - { id: 1, class: gpr }
128 - { id: 2, class: gpr }
[all …]
H A Dx86_64-select-sdiv.mir37 - { id: 0, class: gpr }
38 - { id: 1, class: gpr }
39 - { id: 2, class: gpr }
40 - { id: 3, class: gpr }
41 - { id: 4, class: gpr }
73 - { id: 0, class: gpr }
74 - { id: 1, class: gpr }
75 - { id: 2, class: gpr }
76 - { id: 3, class: gpr }
77 - { id: 4, class: gpr }
[all …]
H A Dselect-cmp.mir90 - { id: 0, class: gpr }
91 - { id: 1, class: gpr }
93 - { id: 3, class: gpr }
94 - { id: 4, class: gpr }
95 - { id: 5, class: gpr }
96 - { id: 6, class: gpr }
126 - { id: 0, class: gpr }
127 - { id: 1, class: gpr }
129 - { id: 3, class: gpr }
130 - { id: 4, class: gpr }
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dno-register-coalescing-in-returnsTwice.mir111 %7:gpr = COPY killed $r0
119 %27:gpr = COPY $sp
121 %61:gpr = COPY killed %29
122 %62:gpr = COPY killed %4
123 %63:gpr = COPY killed %27
125 %35:gpr = COPY killed %63
126 %33:gpr = COPY killed %62
127 %31:gpr = COPY killed %61
128 %32:gpr = COPY killed %33
169 %21:gpr = COPY $sp
[all …]
H A Dmovc-peephole.mir21 ; CHECK: [[COPY:%[0-9]+]]:gpr = COPY $r0
22 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $r1
23 ; CHECK-NEXT: [[MOVsi:%[0-9]+]]:gpr = MOVsi [[COPY1]], 27, 14 /* CC::al */, $noreg, $noreg
31 %0:gpr = COPY $r0
32 %1:gpr = COPY $r1
33 %2:gpr = MOVsi %1:gpr, 27, 14, $noreg, $noreg
34 %3:gpr = ORRrsi %2:gpr, %1:gpr, 234, 14, $noreg, $noreg
35 %4:gpr = MOVsi %1:gpr, 155, 14, $noreg, $noreg
36 %5:gprnopc = ORRrsi killed %4:gpr, killed %2:gpr, 106, 14, $noreg, $noreg
38 TSTri %1:gpr, 1, 14, $noreg, implicit-def $cpsr
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/rvv/
H A Dvsetvli-insert-crossbb.mir618 %2:gpr = SRLI %1:gpr, 3
626 %6:gpr = PHI %5:gpr, %bb.0, %10:gpr, %bb.1
628 %8:gpr = MUL %6:gpr, %2:gpr
629 %9:gpr = ADD %0:gpr, %8:gpr
631 %10:gpr = ADDI %6:gpr, 1
632 BLTU %10:gpr, %3:gpr, %bb.1
690 %2:gpr = SRLI %1:gpr, 3
698 %6:gpr = PHI %5:gpr, %bb.0, %10:gpr, %bb.3
700 %8:gpr = MUL %6:gpr, %2:gpr
701 %9:gpr = ADD %0:gpr, %8:gpr
[all …]

12345678910>>...19