Home
last modified time | relevance | path

Searched refs:QPX (Results 1 – 25 of 150) sorted by relevance

123456

/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/CodeGen/PowerPC/
H A Dmachine-combiner.ll96 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
97 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
98 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
113 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
114 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
115 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
130 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
131 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
222 ; CHECK-QPX: fadd 1, [[REG0]], [[REG1]]
272 ; CHECK-QPX-DAG: fmul [[REG1:[0-9]+]], 4, 3
[all …]
H A Dctr-minmaxnum.ll2 …=powerpc64-unknown-linux-gnu -verify-machineinstrs -mcpu=a2q < %s | FileCheck %s --check-prefix=QPX
67 ; QPX-LABEL: test1v:
68 ; QPX: mtctr
69 ; QPX-NOT: bl fminf
70 ; QPX: blr
142 ; QPX-LABEL: test2v:
143 ; QPX: mtctr
144 ; QPX-NOT: bl fmax
145 ; QPX: blr
H A Dppc-passname.ll110 …before=ppc-qpx-load-splat -o /dev/null 2>&1 | FileCheck %s -check-prefix=STOP-BEFORE-QPX-LOAD-SPLAT
111 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: -ppc-qpx-load-splat
112 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: "ppc-qpx-load-splat" pass is not registered.
113 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: PowerPC QPX Load Splat Simplification
115 …p-after=ppc-qpx-load-splat -o /dev/null 2>&1 | FileCheck %s -check-prefix=STOP-AFTER-QPX-LOAD-SPLAT
116 ; STOP-AFTER-QPX-LOAD-SPLAT: -ppc-qpx-load-splat
117 ; STOP-AFTER-QPX-LOAD-SPLAT-NOT: "ppc-qpx-load-splat" pass is not registered.
118 ; STOP-AFTER-QPX-LOAD-SPLAT: PowerPC QPX Load Splat Simplification
H A Da2q-stackalign.ll15 ; Without QPX, the allocated stack frame is 240 bytes, but with QPX
/dports/devel/llvm11/llvm-11.0.1.src/test/CodeGen/PowerPC/
H A Dmachine-combiner.ll96 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
97 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
98 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
113 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
114 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
115 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
130 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
131 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
222 ; CHECK-QPX: fadd 1, [[REG0]], [[REG1]]
272 ; CHECK-QPX-DAG: fmul [[REG1:[0-9]+]], 4, 3
[all …]
H A Dctr-minmaxnum.ll2 …=powerpc64-unknown-linux-gnu -verify-machineinstrs -mcpu=a2q < %s | FileCheck %s --check-prefix=QPX
67 ; QPX-LABEL: test1v:
68 ; QPX: mtctr
69 ; QPX-NOT: bl fminf
70 ; QPX: blr
142 ; QPX-LABEL: test2v:
143 ; QPX: mtctr
144 ; QPX-NOT: bl fmax
145 ; QPX: blr
H A Dppc-passname.ll110 …before=ppc-qpx-load-splat -o /dev/null 2>&1 | FileCheck %s -check-prefix=STOP-BEFORE-QPX-LOAD-SPLAT
111 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: -ppc-qpx-load-splat
112 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: "ppc-qpx-load-splat" pass is not registered.
113 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: PowerPC QPX Load Splat Simplification
115 …p-after=ppc-qpx-load-splat -o /dev/null 2>&1 | FileCheck %s -check-prefix=STOP-AFTER-QPX-LOAD-SPLAT
116 ; STOP-AFTER-QPX-LOAD-SPLAT: -ppc-qpx-load-splat
117 ; STOP-AFTER-QPX-LOAD-SPLAT-NOT: "ppc-qpx-load-splat" pass is not registered.
118 ; STOP-AFTER-QPX-LOAD-SPLAT: PowerPC QPX Load Splat Simplification
H A Da2q-stackalign.ll15 ; Without QPX, the allocated stack frame is 240 bytes, but with QPX
/dports/devel/llvm10/llvm-10.0.1.src/test/CodeGen/PowerPC/
H A Dmachine-combiner.ll95 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
96 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
97 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
112 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
113 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
114 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
129 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
130 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
131 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
146 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
[all …]
H A Dctr-minmaxnum.ll2 …=powerpc64-unknown-linux-gnu -verify-machineinstrs -mcpu=a2q < %s | FileCheck %s --check-prefix=QPX
67 ; QPX-LABEL: test1v:
68 ; QPX: mtctr
69 ; QPX-NOT: bl fminf
70 ; QPX: blr
142 ; QPX-LABEL: test2v:
143 ; QPX: mtctr
144 ; QPX-NOT: bl fmax
145 ; QPX: blr
H A Dppc-passname.ll110 …before=ppc-qpx-load-splat -o /dev/null 2>&1 | FileCheck %s -check-prefix=STOP-BEFORE-QPX-LOAD-SPLAT
111 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: -ppc-qpx-load-splat
112 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: "ppc-qpx-load-splat" pass is not registered.
113 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: PowerPC QPX Load Splat Simplification
115 …p-after=ppc-qpx-load-splat -o /dev/null 2>&1 | FileCheck %s -check-prefix=STOP-AFTER-QPX-LOAD-SPLAT
116 ; STOP-AFTER-QPX-LOAD-SPLAT: -ppc-qpx-load-splat
117 ; STOP-AFTER-QPX-LOAD-SPLAT-NOT: "ppc-qpx-load-splat" pass is not registered.
118 ; STOP-AFTER-QPX-LOAD-SPLAT: PowerPC QPX Load Splat Simplification
H A Da2q-stackalign.ll15 ; Without QPX, the allocated stack frame is 240 bytes, but with QPX
/dports/devel/llvm90/llvm-9.0.1.src/test/CodeGen/PowerPC/
H A Dmachine-combiner.ll95 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
96 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
97 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
112 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
113 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
114 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
129 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
130 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
131 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
146 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
[all …]
H A Dctr-minmaxnum.ll2 …=powerpc64-unknown-linux-gnu -verify-machineinstrs -mcpu=a2q < %s | FileCheck %s --check-prefix=QPX
67 ; QPX-LABEL: test1v:
68 ; QPX: mtctr
69 ; QPX-NOT: bl fminf
70 ; QPX: blr
142 ; QPX-LABEL: test2v:
143 ; QPX: mtctr
144 ; QPX-NOT: bl fmax
145 ; QPX: blr
H A Dppc-passname.ll110 …before=ppc-qpx-load-splat -o /dev/null 2>&1 | FileCheck %s -check-prefix=STOP-BEFORE-QPX-LOAD-SPLAT
111 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: -ppc-qpx-load-splat
112 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: "ppc-qpx-load-splat" pass is not registered.
113 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: PowerPC QPX Load Splat Simplification
115 …p-after=ppc-qpx-load-splat -o /dev/null 2>&1 | FileCheck %s -check-prefix=STOP-AFTER-QPX-LOAD-SPLAT
116 ; STOP-AFTER-QPX-LOAD-SPLAT: -ppc-qpx-load-splat
117 ; STOP-AFTER-QPX-LOAD-SPLAT-NOT: "ppc-qpx-load-splat" pass is not registered.
118 ; STOP-AFTER-QPX-LOAD-SPLAT: PowerPC QPX Load Splat Simplification
H A Da2q-stackalign.ll15 ; Without QPX, the allocated stack frame is 240 bytes, but with QPX
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/CodeGen/PowerPC/
H A Dmachine-combiner.ll95 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
96 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
97 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
112 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
113 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
114 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
129 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
130 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
131 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
146 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
[all …]
H A Dctr-minmaxnum.ll2 …=powerpc64-unknown-linux-gnu -verify-machineinstrs -mcpu=a2q < %s | FileCheck %s --check-prefix=QPX
67 ; QPX-LABEL: test1v:
68 ; QPX: mtctr
69 ; QPX-NOT: bl fminf
70 ; QPX: blr
142 ; QPX-LABEL: test2v:
143 ; QPX: mtctr
144 ; QPX-NOT: bl fmax
145 ; QPX: blr
H A Dppc-passname.ll110 …before=ppc-qpx-load-splat -o /dev/null 2>&1 | FileCheck %s -check-prefix=STOP-BEFORE-QPX-LOAD-SPLAT
111 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: -ppc-qpx-load-splat
112 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: "ppc-qpx-load-splat" pass is not registered.
113 ; STOP-BEFORE-QPX-LOAD-SPLAT-NOT: PowerPC QPX Load Splat Simplification
115 …p-after=ppc-qpx-load-splat -o /dev/null 2>&1 | FileCheck %s -check-prefix=STOP-AFTER-QPX-LOAD-SPLAT
116 ; STOP-AFTER-QPX-LOAD-SPLAT: -ppc-qpx-load-splat
117 ; STOP-AFTER-QPX-LOAD-SPLAT-NOT: "ppc-qpx-load-splat" pass is not registered.
118 ; STOP-AFTER-QPX-LOAD-SPLAT: PowerPC QPX Load Splat Simplification
H A Da2q-stackalign.ll15 ; Without QPX, the allocated stack frame is 240 bytes, but with QPX
/dports/devel/llvm80/llvm-8.0.1.src/test/CodeGen/PowerPC/
H A Dmachine-combiner.ll95 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
96 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
97 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
112 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
113 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
114 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
129 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
130 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
131 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
146 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
[all …]
H A Dctr-minmaxnum.ll2 …=powerpc64-unknown-linux-gnu -verify-machineinstrs -mcpu=a2q < %s | FileCheck %s --check-prefix=QPX
71 ; QPX-LABEL: test1v:
72 ; QPX: mtctr
73 ; QPX-NOT: bl fminf
74 ; QPX: blr
149 ; QPX-LABEL: test2v:
150 ; QPX: mtctr
151 ; QPX-NOT: bl fmax
152 ; QPX: blr
H A Da2q-stackalign.ll15 ; Without QPX, the allocated stack frame is 240 bytes, but with QPX
/dports/devel/llvm70/llvm-7.0.1.src/test/CodeGen/PowerPC/
H A Dmachine-combiner.ll95 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
96 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
97 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
112 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
113 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
114 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
129 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
130 ; CHECK-QPX: qvfadds [[REG1:[0-9]+]], 3, 4
131 ; CHECK-QPX: qvfadds 1, [[REG0]], [[REG1]]
146 ; CHECK-QPX: qvfadds [[REG0:[0-9]+]], 1, 2
[all …]
H A Dctr-minmaxnum.ll2 …=powerpc64-unknown-linux-gnu -verify-machineinstrs -mcpu=a2q < %s | FileCheck %s --check-prefix=QPX
71 ; QPX-LABEL: test1v:
72 ; QPX: mtctr
73 ; QPX-NOT: bl fminf
74 ; QPX: blr
149 ; QPX-LABEL: test2v:
150 ; QPX: mtctr
151 ; QPX-NOT: bl fmax
152 ; QPX: blr

123456