Lines Matching refs:ppc

1 ; Test pass name: ppc-loop-instr-form-prep.
2 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-before=ppc-loop-in…
3 ; STOP-BEFORE-LOOP-INSTR-FORM-PREP-NOT: -ppc-loop-instr-form-prep
4 ; STOP-BEFORE-LOOP-INSTR-FORM-PREP-NOT: "ppc-loop-instr-form-prep" pass is not registered.
5 ; STOP-BEFORE-LOOP-INSTR-FORM-PREP-NOT: Prepare loop for ppc preferred instruction forms
7 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-after=ppc-loop-ins…
8 ; STOP-AFTER-LOOP-INSTR-FORM-PREP: -ppc-loop-instr-form-prep
9 ; STOP-AFTER-LOOP-INSTR-FORM-PREP-NOT: "ppc-loop-instr-form-prep" pass is not registered.
10 ; STOP-AFTER-LOOP-INSTR-FORM-PREP: Prepare loop for ppc preferred instruction forms
13 ; Test pass name: ppc-toc-reg-deps.
14 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-before=ppc-toc-reg…
15 ; STOP-BEFORE-TOC-REG-DEPS-NOT: -ppc-toc-reg-deps
16 ; STOP-BEFORE-TOC-REG-DEPS-NOT: "ppc-toc-reg-deps" pass is not registered.
19 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-after=ppc-toc-reg-…
20 ; STOP-AFTER-TOC-REG-DEPS: -ppc-toc-reg-deps
21 ; STOP-AFTER-TOC-REG-DEPS-NOT: "ppc-toc-reg-deps" pass is not registered.
25 ; Test pass name: ppc-vsx-copy.
26 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-before=ppc-vsx-cop…
27 ; STOP-BEFORE-VSX-COPY-NOT: -ppc-vsx-copy
28 ; STOP-BEFORE-VSX-COPY-NOT: "ppc-vsx-copy" pass is not registered.
31 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-after=ppc-vsx-copy…
32 ; STOP-AFTER-VSX-COPY: -ppc-vsx-copy
33 ; STOP-AFTER-VSX-COPY-NOT: "ppc-vsx-copy" pass is not registered.
37 ; Test pass name: ppc-early-ret.
38 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-before=ppc-early-r…
39 ; STOP-BEFORE-EARLY-RET-NOT: -ppc-early-ret
40 ; STOP-BEFORE-EARLY-RET-NOT: "ppc-early-ret" pass is not registered.
43 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-after=ppc-early-re…
44 ; STOP-AFTER-EARLY-RET: -ppc-early-ret
45 ; STOP-AFTER-EARLY-RET-NOT: "ppc-early-ret" pass is not registered.
49 ; Test pass name: ppc-vsx-fma-mutate.
50 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-before=ppc-vsx-fma…
51 ; STOP-BEFORE-VSX-FMA-MUTATE-NOT: -ppc-vsx-fma-mutate
52 ; STOP-BEFORE-VSX-FMA-MUTATE-NOT: "ppc-vsx-fma-mutate" pass is not registered.
55 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-after=ppc-vsx-fma-…
56 ; STOP-AFTER-VSX-FMA-MUTATE: -ppc-vsx-fma-mutate
57 ; STOP-AFTER-VSX-FMA-MUTATE-NOT: "ppc-vsx-fma-mutate" pass is not registered.
61 ; Test pass name: ppc-vsx-swaps.
62 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-before=ppc-vsx-swa…
63 ; STOP-BEFORE-VSX-SWAPS-NOT: -ppc-vsx-swaps
64 ; STOP-BEFORE-VSX-SWAPS-NOT: "ppc-vsx-swaps" pass is not registered.
67 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-after=ppc-vsx-swap…
68 ; STOP-AFTER-VSX-SWAPS: -ppc-vsx-swaps
69 ; STOP-AFTER-VSX-SWAPS-NOT: "ppc-vsx-swaps" pass is not registered.
73 ; Test pass name: ppc-reduce-cr-ops.
74 ; RUN: llc -ppc-reduce-cr-logicals -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure …
75 ; STOP-BEFORE-REDUCE-CR-OPS-NOT: -ppc-reduce-cr-ops
76 ; STOP-BEFORE-REDUCE-CR-OPS-NOT: "ppc-reduce-cr-ops" pass is not registered.
79 ; RUN: llc -ppc-reduce-cr-logicals -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure …
80 ; STOP-AFTER-REDUCE-CR-OPS: -ppc-reduce-cr-ops
81 ; STOP-AFTER-REDUCE-CR-OPS-NOT: "ppc-reduce-cr-ops" pass is not registered.
85 ; Test pass name: ppc-branch-select.
86 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-before=ppc-branch-…
87 ; STOP-BEFORE-BRANCH-SELECT-NOT: -ppc-branch-select
88 ; STOP-BEFORE-BRANCH-SELECT-NOT: "ppc-branch-select" pass is not registered.
91 ; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Structure -stop-after=ppc-branch-s…
92 ; STOP-AFTER-BRANCH-SELECT: -ppc-branch-select
93 ; STOP-AFTER-BRANCH-SELECT-NOT: "ppc-branch-select" pass is not registered.
97 ; Test pass name: ppc-branch-coalescing.
98 ; RUN: llc -enable-ppc-branch-coalesce -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Struct…
99 ; STOP-BEFORE-BRANCH-COALESCING-NOT: -ppc-branch-coalescing
100 ; STOP-BEFORE-BRANCH-COALESCING-NOT: "ppc-branch-coalescing" pass is not registered.
103 ; RUN: llc -enable-ppc-branch-coalesce -mtriple=powerpc64le-unknown-unknown < %s -debug-pass=Struct…
104 ; STOP-AFTER-BRANCH-COALESCING: -ppc-branch-coalescing
105 ; STOP-AFTER-BRANCH-COALESCING-NOT: "ppc-branch-coalescing" pass is not registered.