Home
last modified time | relevance | path

Searched refs:t0 (Results 1 – 25 of 1137) sorted by relevance

12345678910>>...46

/llvm-project-15.0.7/llvm/test/MC/RISCV/
H A Drv64zbp-aliases-valid.s19 # CHECK-S-OBJ: zext.h t0, t1
23 # CHECK-S-OBJ: rev.p t0, t1
27 # CHECK-S-OBJ: rev2.n t0, t1
31 # CHECK-S-OBJ: rev.n t0, t1
43 # CHECK-S-OBJ: rev.b t0, t1
59 # CHECK-S-OBJ: rev.h t0, t1
91 # CHECK-S-OBJ: rev8 t0, t1
95 # CHECK-S-OBJ: rev4 t0, t1
99 # CHECK-S-OBJ: rev2 t0, t1
103 # CHECK-S-OBJ: rev t0, t1
[all …]
H A Drv64zbp-valid.s10 gorc t0, t1, t2
13 grev t0, t1, t2
16 gorci t0, t1, 0
19 grevi t0, t1, 0
22 shfl t0, t1, t2
28 shfli t0, t1, 0
34 pack t0, t1, t2
37 packu t0, t1, t2
40 packh t0, t1, t2
44 gorci t0, t1, 7
[all …]
H A Drv32zbp-aliases-valid.s19 # CHECK-S-OBJ: zext.h t0, t1
23 # CHECK-S-OBJ: rev.p t0, t1
27 # CHECK-S-OBJ: rev2.n t0, t1
31 # CHECK-S-OBJ: rev.n t0, t1
43 # CHECK-S-OBJ: rev.b t0, t1
59 # CHECK-S-OBJ: rev.h t0, t1
67 # CHECK-S-OBJ: rev8 t0, t1
71 # CHECK-S-OBJ: rev4 t0, t1
75 # CHECK-S-OBJ: rev2 t0, t1
79 # CHECK-S-OBJ: rev t0, t1
[all …]
H A Drv64zbb-valid.s10 clz t0, t1
13 ctz t0, t1
16 cpop t0, t1
19 min t0, t1, t2
29 sext.b t0, t1
39 clzw t0, t1
42 ctzw t0, t1
45 cpopw t0, t1
48 # CHECK-ASM-AND-OBJ: rori t0, t0, 21
51 # CHECK-ASM-AND-OBJ: rori t0, t0, 4
[all …]
H A Drv32zbp-valid.s10 gorc t0, t1, t2
13 grev t0, t1, t2
16 gorci t0, t1, 0
19 grevi t0, t1, 0
22 shfl t0, t1, t2
28 shfli t0, t1, 0
34 pack t0, t1, t2
37 packu t0, t1, t2
40 packh t0, t1, t2
44 gorci t0, t1, 7
[all …]
H A Drv32zbp-invalid.s4 gorc t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction
6 grev t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction
8 gorci t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction
13 grevi t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction
18 shfl t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction
20 unshfl t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction
22 shfli t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction
27 unshfli t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction
32 pack t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction
34 packu t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction
[all …]
H A Drv32zbb-valid.s8 # CHECK-ASM-AND-OBJ: clz t0, t1
10 clz t0, t1
13 ctz t0, t1
16 cpop t0, t1
20 sext.b t0, t1
23 sext.h t0, t1
26 zext.h t0, t1
30 min t0, t1, t2
33 minu t0, t1, t2
36 max t0, t1, t2
[all …]
H A Drv32zbkb-valid.s14 ror t0, t1, t2
17 rol t0, t1, t2
20 rori t0, t1, 31
23 rori t0, t1, 0
27 andn t0, t1, t2
30 orn t0, t1, t2
33 xnor t0, t1, t2
37 pack t0, t1, t2
42 pack t0, t1, x0
46 packh t0, t1, t2
[all …]
H A Dcsr-aliases.s41 # CHECK-ALIAS: frcsr t0
42 # CHECK-EXT-F: frcsr t0
44 csrrs t0, 3, zero
68 csrrw t0, 2, zero
71 # CHECK-ALIAS: fsrm t0, t1
74 csrrw t0, 2, t1
80 csrrwi t0, 2, 31
89 # CHECK-ALIAS: frflags t0
92 csrrs t0, 1, zero
98 csrrw t0, 1, t2
[all …]
H A Drv64zbr-valid.s8 # CHECK-ASM-AND-OBJ: crc32.b t0, t1
10 crc32.b t0, t1
11 # CHECK-ASM-AND-OBJ: crc32.h t0, t1
13 crc32.h t0, t1
14 # CHECK-ASM-AND-OBJ: crc32.w t0, t1
16 crc32.w t0, t1
19 crc32c.b t0, t1
22 crc32c.h t0, t1
25 crc32c.w t0, t1
28 crc32.d t0, t1
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dconst-shift-of-constmasked.ll17 %t0 = and i8 %a0, 7
18 %t1 = lshr i8 %t0, 1
28 %t0 = and i8 %a0, 28
29 %t1 = lshr i8 %t0, 1
37 %t0 = and i8 %a0, 28
38 %t1 = lshr i8 %t0, 2
46 %t0 = and i8 %a0, 28
47 %t1 = lshr i8 %t0, 3
55 %t0 = and i8 %a0, 28
56 %t1 = lshr i8 %t0, 4
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/test_inputs/codegen/
H A Dhoist.c1 if (ni >= t0 + 1 && nj >= t1 + 1)
3 S_1(t0, t1, c2);
5 S_1(t0, t1 + 16, c2);
7 S_1(t0, t1 + 32, c2);
9 S_1(t0, t1 + 48, c2);
12 if (ni >= t0 + 17) {
13 S_1(t0 + 16, t1, c2);
22 if (ni >= t0 + 33) {
23 S_1(t0 + 32, t1, c2);
32 if (ni >= t0 + 49) {
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/ELF/RISCV/
H A Dbranches.s8 beq t0, t1, .Llocal
10 bne t0, t1, .Llocal
12 blt t0, t1, .Llocal
26 beq t0, t1, bar
28 bne t0, t1, bar
30 blt t0, t1, bar
32 bge t0, t1, bar
34 bltu t0, t1, bar
36 bgeu t0, t1, bar
44 jal t0, .Llocal
[all …]
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/
H A Dassign_copy.pass.cpp29 C c0(std::begin(t0), std::end(t0), A(10)); in main()
41 C c0(std::begin(t0), std::end(t0), A(10)); in main()
51 const T t0[] = {10, 11, 12, 13}; in main() local
53 C c0(std::begin(t0), std::end(t0), A(10)); in main()
65 C c0(std::begin(t0), std::end(t0), A(10)); in main()
78 C c0(std::begin(t0), std::end(t0), A(10)); in main()
90 C c0(std::begin(t0), std::end(t0), A(10)); in main()
102 C c0(std::begin(t0), std::end(t0), A(10)); in main()
114 C c0(std::begin(t0), std::end(t0), A(10)); in main()
127 C c0(std::begin(t0), std::end(t0), A()); in main()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dcanonicalize-lshr-shl-to-masking.ll22 %t0 = lshr i8 %x, %y
23 %ret = shl i8 %t0, %y
32 %t0 = lshr i8 %x, 3
33 %ret = shl i8 %t0, 3
43 %t0 = lshr i8 %x, 6
44 %ret = shl i8 %t0, 3
54 %t0 = lshr i8 %x, 3
55 %ret = shl i8 %t0, 6
79 %t0 = lshr i8 %x, 3
90 %t0 = lshr i8 %x, 6
[all …]
H A Dpull-binop-through-shift.ll13 %r = shl i32 %t0, 8
23 %r = shl i32 %t0, 8
34 %r = shl i32 %t0, 8
44 %r = shl i32 %t0, 8
55 %r = shl i32 %t0, 8
65 %r = shl i32 %t0, 8
76 %r = shl i32 %t0, 8
86 %r = shl i32 %t0, 8
99 %r = lshr i32 %t0, 8
109 %r = lshr i32 %t0, 8
[all …]
H A Dhigh-bit-signmask.ll4 define i64 @t0(i64 %x) {
5 ; CHECK-LABEL: @t0(
9 %t0 = lshr i64 %x, 63
10 %r = sub i64 0, %t0
19 %r = sub i64 0, %t0
27 %t0 = ashr i64 %x, 63
28 %r = sub i64 0, %t0
37 %r = sub i64 0, %t0
74 %r = sub i64 0, %t0
87 %r = sub i64 0, %t0
[all …]
H A Dcanonicalize-shl-lshr-to-masking.ll21 %t0 = shl i32 %x, %y
22 %ret = lshr i32 %t0, %y
31 %t0 = shl i32 %x, 5
32 %ret = lshr i32 %t0, 5
42 %t0 = shl i32 %x, 10
43 %ret = lshr i32 %t0, 5
53 %t0 = shl i32 %x, 5
54 %ret = lshr i32 %t0, 10
64 %t0 = shl i32 %x, 5
281 %t0 = shl i32 %x, 5
[all …]
H A Dunsigned-add-overflow-check-via-add.ll23 %t0 = add i8 %x, %y
24 call void @use8(i8 %t0)
51 %t0 = add i8 %x, %y
81 %t0 = add i8 %x, %y
110 %t0 = add i8 %x, %y
137 %t0 = add i8 %x, %y
150 %t0 = add i8 %x, %y
163 %t0 = add i8 %x, %y
176 %t0 = add i8 %x, %y
189 %t0 = add i8 %x, %y
[all …]
H A Dunsigned-add-lack-of-overflow-check-via-add.ll23 %t0 = add i8 %x, %y
24 call void @use8(i8 %t0)
51 %t0 = add i8 %x, %y
85 %t0 = add i8 %x, %y
114 %t0 = add i8 %x, %y
141 %t0 = add i8 %x, %y
154 %t0 = add i8 %x, %y
167 %t0 = add i8 %x, %y
180 %t0 = add i8 %x, %y
193 %t0 = add i8 %x, %y
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dmultivalue-stackify.ll13 declare void @op_1_to_0(i32 %t0)
14 declare {i32} @op_1_to_1(i32 %t0)
15 declare {i32, i32} @op_1_to_2(i32 %t0)
30 %t0 = call {i32, i32} @op_0_to_2()
55 %t0 = call {i32, i32} @op_0_to_2()
56 %t1 = extractvalue {i32, i32} %t0, 0
72 %t0 = call {i32, i32} @op_0_to_2()
89 %t0 = call {i32, i32} @op_0_to_2()
103 %t0 = call {i32, i32} @op_0_to_2()
122 %t0 = call {i32, i32} @op_0_to_2()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/autohvx/
H A Dminmax-128b.ll8 %t0 = icmp slt <128 x i8> %v0, %v1
16 %t0 = icmp sle <128 x i8> %v0, %v1
24 %t0 = icmp sgt <128 x i8> %v0, %v1
32 %t0 = icmp sge <128 x i8> %v0, %v1
42 %t0 = icmp slt <128 x i8> %v0, %v1
50 %t0 = icmp sle <128 x i8> %v0, %v1
58 %t0 = icmp sgt <128 x i8> %v0, %v1
66 %t0 = icmp sge <128 x i8> %v0, %v1
76 %t0 = icmp ult <128 x i8> %v0, %v1
84 %t0 = icmp ule <128 x i8> %v0, %v1
[all …]
H A Dminmax-64b.ll8 %t0 = icmp slt <64 x i8> %v0, %v1
16 %t0 = icmp sle <64 x i8> %v0, %v1
24 %t0 = icmp sgt <64 x i8> %v0, %v1
32 %t0 = icmp sge <64 x i8> %v0, %v1
42 %t0 = icmp slt <64 x i8> %v0, %v1
50 %t0 = icmp sle <64 x i8> %v0, %v1
58 %t0 = icmp sgt <64 x i8> %v0, %v1
66 %t0 = icmp sge <64 x i8> %v0, %v1
76 %t0 = icmp ult <64 x i8> %v0, %v1
84 %t0 = icmp ule <64 x i8> %v0, %v1
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.special/
H A Dnon_member_swap.pass.cpp28 T t0; in main() local
30 swap(t0, t1); in main()
34 T t0(MoveOnly(0)); in main() local
36 swap(t0, t1); in main()
37 assert(std::get<0>(t0) == 1); in main()
44 swap(t0, t1); in main()
45 assert(std::get<0>(t0) == 2); in main()
46 assert(std::get<1>(t0) == 3); in main()
54 swap(t0, t1); in main()
55 assert(std::get<0>(t0) == 3); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.swap/
H A Dmember_swap.pass.cpp28 T t0; in test() local
30 t0.swap(t1); in test()
34 T t0(MoveOnly(0)); in test() local
36 t0.swap(t1); in test()
37 assert(std::get<0>(t0) == 1); in test()
44 t0.swap(t1); in test()
45 assert(std::get<0>(t0) == 2); in test()
46 assert(std::get<1>(t0) == 3); in test()
54 t0.swap(t1); in test()
55 assert(std::get<0>(t0) == 3); in test()
[all …]

12345678910>>...46