|
12 | 12 | // RUN: -mcf-branch-label-scheme=func-sig -E -dM %s -o - | FileCheck \
|
13 | 13 | // RUN: --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s
|
14 | 14 |
|
| 15 | +// RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
| 16 | +// RUN: -march=rv32i_zicfilp1p0 -fcf-protection=full -E -dM %s -o - | \ |
| 17 | +// RUN: FileCheck --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s |
| 18 | + |
| 19 | +// RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
| 20 | +// RUN: -march=rv32i_zicfilp1p0 -fcf-protection=full \ |
| 21 | +// RUN: -mcf-branch-label-scheme=unlabeled -E -dM %s -o - | FileCheck \ |
| 22 | +// RUN: --check-prefixes=LPAD-MACRO,UNLABELED-MACRO %s |
| 23 | + |
| 24 | +// RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
| 25 | +// RUN: -march=rv32i_zicfilp1p0 -fcf-protection=full \ |
| 26 | +// RUN: -mcf-branch-label-scheme=func-sig -E -dM %s -o - | FileCheck \ |
| 27 | +// RUN: --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s |
| 28 | + |
15 | 29 | // RUN: %clang --target=riscv32 -menable-experimental-extensions \
|
16 | 30 | // RUN: -march=rv32i_zicfilp1p0 -E -dM %s -o - 2>&1 | \
|
17 | 31 | // RUN: FileCheck --check-prefixes=NO-MACRO %s
|
|
35 | 49 | // RUN: -mcf-branch-label-scheme=func-sig -E -dM %s -o - | FileCheck \
|
36 | 50 | // RUN: --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s
|
37 | 51 |
|
| 52 | +// RUN: %clang --target=riscv32 -fcf-protection=full -E -dM -emit-llvm %s \ |
| 53 | +// RUN: -o - | FileCheck --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s |
| 54 | + |
| 55 | +// RUN: %clang --target=riscv32 -fcf-protection=full \ |
| 56 | +// RUN: -mcf-branch-label-scheme=unlabeled -E -dM -emit-llvm %s -o - | \ |
| 57 | +// RUN: FileCheck --check-prefixes=LPAD-MACRO,UNLABELED-MACRO %s |
| 58 | + |
| 59 | +// RUN: %clang --target=riscv32 -fcf-protection=full \ |
| 60 | +// RUN: -mcf-branch-label-scheme=func-sig -E -dM %s -o - | FileCheck \ |
| 61 | +// RUN: --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s |
| 62 | + |
38 | 63 | // RUN: %clang --target=riscv32 -E -dM %s -o - 2>&1 | \
|
39 | 64 | // RUN: FileCheck --check-prefixes=NO-MACRO %s
|
40 | 65 |
|
|
58 | 83 | // RUN: -mcf-branch-label-scheme=func-sig -E -dM %s -o - | FileCheck \
|
59 | 84 | // RUN: --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s
|
60 | 85 |
|
| 86 | +// RUN: %clang --target=riscv64 -menable-experimental-extensions \ |
| 87 | +// RUN: -march=rv64i_zicfilp1p0 -fcf-protection=full -E -dM %s -o - | \ |
| 88 | +// RUN: FileCheck --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s |
| 89 | + |
| 90 | +// RUN: %clang --target=riscv64 -menable-experimental-extensions \ |
| 91 | +// RUN: -march=rv64i_zicfilp1p0 -fcf-protection=full \ |
| 92 | +// RUN: -mcf-branch-label-scheme=unlabeled -E -dM %s -o - | FileCheck \ |
| 93 | +// RUN: --check-prefixes=LPAD-MACRO,UNLABELED-MACRO %s |
| 94 | + |
| 95 | +// RUN: %clang --target=riscv64 -menable-experimental-extensions \ |
| 96 | +// RUN: -march=rv64i_zicfilp1p0 -fcf-protection=full \ |
| 97 | +// RUN: -mcf-branch-label-scheme=func-sig -E -dM %s -o - | FileCheck \ |
| 98 | +// RUN: --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s |
| 99 | + |
61 | 100 | // RUN: %clang --target=riscv64 -menable-experimental-extensions \
|
62 | 101 | // RUN: -march=rv64i_zicfilp1p0 -E -dM %s -o - 2>&1 | \
|
63 | 102 | // RUN: FileCheck --check-prefixes=NO-MACRO %s
|
|
81 | 120 | // RUN: -mcf-branch-label-scheme=func-sig -E -dM %s -o - | FileCheck \
|
82 | 121 | // RUN: --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s
|
83 | 122 |
|
| 123 | +// RUN: %clang --target=riscv64 -fcf-protection=full -E -dM %s -o - | \ |
| 124 | +// RUN: FileCheck --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s |
| 125 | + |
| 126 | +// RUN: %clang --target=riscv64 -fcf-protection=full \ |
| 127 | +// RUN: -mcf-branch-label-scheme=unlabeled -E -dM %s -o - | FileCheck \ |
| 128 | +// RUN: --check-prefixes=LPAD-MACRO,UNLABELED-MACRO %s |
| 129 | + |
| 130 | +// RUN: %clang --target=riscv64 -fcf-protection=full \ |
| 131 | +// RUN: -mcf-branch-label-scheme=func-sig -E -dM %s -o - | FileCheck \ |
| 132 | +// RUN: --check-prefixes=LPAD-MACRO,FUNC-SIG-MACRO %s |
| 133 | + |
84 | 134 | // RUN: %clang --target=riscv64 -E -dM %s -o - 2>&1 | \
|
85 | 135 | // RUN: FileCheck --check-prefixes=NO-MACRO %s
|
86 | 136 |
|
|
0 commit comments