Searched refs:SHIFT1 (Results 1 – 25 of 31) sorted by relevance
12
/external/llvm/test/CodeGen/SystemZ/ |
D | atomicrmw-minmax-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 31 ; CHECK-SHIFT1-LABEL: f1: 32 ; CHECK-SHIFT1: sll %r2, 3 33 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 36 ; CHECK-SHIFT1: rll 37 ; CHECK-SHIFT1: br %r14 67 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-minmax-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 31 ; CHECK-SHIFT1-LABEL: f1: 32 ; CHECK-SHIFT1: sll %r2, 3 33 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 36 ; CHECK-SHIFT1: rll 37 ; CHECK-SHIFT1: br %r14 67 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-xor-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-add-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll [[SHIFT:%r[1-9]+]], 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], [[SHIFT]] 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-or-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-sub-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-nand-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 30 ; CHECK-SHIFT1-LABEL: f1: 31 ; CHECK-SHIFT1: sll %r2, 3 32 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 33 ; CHECK-SHIFT1: rll 34 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 35 ; CHECK-SHIFT1: rll 36 ; CHECK-SHIFT1: br %r14 66 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-sub-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-add-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll [[SHIFT:%r[1-9]+]], 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], [[SHIFT]] 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-and-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 28 ; CHECK-SHIFT1-LABEL: f1: 29 ; CHECK-SHIFT1: sll %r2, 3 30 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 31 ; CHECK-SHIFT1: rll 32 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 33 ; CHECK-SHIFT1: rll 34 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-xor-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-or-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-and-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 64 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/ |
D | atomicrmw-minmax-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 31 ; CHECK-SHIFT1-LABEL: f1: 32 ; CHECK-SHIFT1: sll %r2, 3 33 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 36 ; CHECK-SHIFT1: rll 37 ; CHECK-SHIFT1: br %r14 67 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-minmax-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 31 ; CHECK-SHIFT1-LABEL: f1: 32 ; CHECK-SHIFT1: sll %r2, 3 33 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 36 ; CHECK-SHIFT1: rll 37 ; CHECK-SHIFT1: br %r14 67 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-and-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 64 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-sub-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-add-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll [[SHIFT:%r[1-9]+]], 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], [[SHIFT]] 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-add-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll [[SHIFT:%r[1-9]+]], 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], [[SHIFT]] 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-or-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-or-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-xor-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-nand-02.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 30 ; CHECK-SHIFT1-LABEL: f1: 31 ; CHECK-SHIFT1: sll %r2, 3 32 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 33 ; CHECK-SHIFT1: rll 34 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 35 ; CHECK-SHIFT1: rll 36 ; CHECK-SHIFT1: br %r14 66 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-nand-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 30 ; CHECK-SHIFT1-LABEL: f1: 31 ; CHECK-SHIFT1: sll %r2, 3 32 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 33 ; CHECK-SHIFT1: rll 34 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 35 ; CHECK-SHIFT1: rll 36 ; CHECK-SHIFT1: br %r14 66 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
D | atomicrmw-xor-01.ll | 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 29 ; CHECK-SHIFT1-LABEL: f1: 30 ; CHECK-SHIFT1: sll %r2, 3 31 ; CHECK-SHIFT1: lcr [[NEGSHIFT:%r[1-9]+]], %r2 32 ; CHECK-SHIFT1: rll 33 ; CHECK-SHIFT1: rll {{%r[0-9]+}}, {{%r[0-9]+}}, 0([[NEGSHIFT]]) 34 ; CHECK-SHIFT1: rll 35 ; CHECK-SHIFT1: br %r14 63 ; CHECK-SHIFT1-LABEL: f2: [all …]
|
12