Home
last modified time | relevance | path

Searched refs:rll (Results 1 – 25 of 77) sorted by relevance

1234

/external/llvm/test/CodeGen/SystemZ/
Datomicrmw-minmax-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
25 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
28 ; CHECK: rll %r2, [[OLD]], 8(%r2)
34 ; CHECK-SHIFT1: rll
35 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
36 ; CHECK-SHIFT1: rll
41 ; CHECK-SHIFT2: rll
43 ; CHECK-SHIFT2: rll
44 ; CHECK-SHIFT2: rll
57 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-minmax-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
25 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
28 ; CHECK: rll %r2, [[OLD]], 16(%r2)
34 ; CHECK-SHIFT1: rll
35 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
36 ; CHECK-SHIFT1: rll
41 ; CHECK-SHIFT2: rll
43 ; CHECK-SHIFT2: rll
44 ; CHECK-SHIFT2: rll
57 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-xor-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 16(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-add-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 16(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-sub-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 16(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-xor-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 8(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-add-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0([[SHIFT]])
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 8([[SHIFT]])
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-or-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 16(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-and-01.ll20 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
22 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
25 ; CHECK: rll %r2, [[OLD]], 8(%r2)
31 ; CHECK-SHIFT1: rll
32 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
33 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-sub-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 8(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-and-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 16(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
40 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
43 ; CHECK-SHIFT2: rll
56 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-nand-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
24 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
27 ; CHECK: rll %r2, [[OLD]], 8(%r2)
33 ; CHECK-SHIFT1: rll
34 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
35 ; CHECK-SHIFT1: rll
41 ; CHECK-SHIFT2: rll
43 ; CHECK-SHIFT2: rll
44 ; CHECK-SHIFT2: rll
57 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/
Datomicrmw-minmax-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
25 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
28 ; CHECK: rll %r2, [[OLD]], 16(%r2)
34 ; CHECK-SHIFT1: rll
35 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
36 ; CHECK-SHIFT1: rll
41 ; CHECK-SHIFT2: rll
43 ; CHECK-SHIFT2: rll
44 ; CHECK-SHIFT2: rll
57 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-minmax-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
25 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
28 ; CHECK: rll %r2, [[OLD]], 8(%r2)
34 ; CHECK-SHIFT1: rll
35 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
36 ; CHECK-SHIFT1: rll
41 ; CHECK-SHIFT2: rll
43 ; CHECK-SHIFT2: rll
44 ; CHECK-SHIFT2: rll
57 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-sub-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 8(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-add-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 16(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-and-01.ll20 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
22 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
25 ; CHECK: rll %r2, [[OLD]], 8(%r2)
31 ; CHECK-SHIFT1: rll
32 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
33 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-nand-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
24 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
27 ; CHECK: rll %r2, [[OLD]], 8(%r2)
33 ; CHECK-SHIFT1: rll
34 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
35 ; CHECK-SHIFT1: rll
41 ; CHECK-SHIFT2: rll
43 ; CHECK-SHIFT2: rll
44 ; CHECK-SHIFT2: rll
57 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-sub-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 16(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-add-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0([[SHIFT]])
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 8([[SHIFT]])
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-xor-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 16(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-or-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 8(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-nand-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
24 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
27 ; CHECK: rll %r2, [[OLD]], 16(%r2)
33 ; CHECK-SHIFT1: rll
34 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
35 ; CHECK-SHIFT1: rll
41 ; CHECK-SHIFT2: rll
43 ; CHECK-SHIFT2: rll
44 ; CHECK-SHIFT2: rll
57 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-and-02.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 16(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
40 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
43 ; CHECK-SHIFT2: rll
56 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]
Datomicrmw-xor-01.ll21 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
23 ; CHECK: rll [[NEW:%r[0-9]+]], [[ROT]], 0({{%r[1-9]+}})
26 ; CHECK: rll %r2, [[OLD]], 8(%r2)
32 ; CHECK-SHIFT1: rll
33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]])
34 ; CHECK-SHIFT1: rll
39 ; CHECK-SHIFT2: rll
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: rll
55 ; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
[all …]

1234