|
31 | 31 | // MCPU-XIANGSHAN-NANHU-SAME: "-target-feature" "+zks" "-target-feature" "+zksed" "-target-feature" "+zksh" "-target-feature" "+svinval"
|
32 | 32 | // MCPU-XIANGSHAN-NANHU-SAME: "-target-abi" "lp64d"
|
33 | 33 |
|
| 34 | +// RUN: %clang --target=riscv64 -### -c %s 2>&1 -mcpu=spacemit-x60 | FileCheck -check-prefix=MCPU-SPACEMIT-X60 %s |
| 35 | +// MCPU-SPACEMIT-X60: "-nostdsysteminc" "-target-cpu" "spacemit-x60" |
| 36 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+m" |
| 37 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+a" |
| 38 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+f" |
| 39 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+d" |
| 40 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+c" |
| 41 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+v" |
| 42 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zic64b" |
| 43 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zicbom" |
| 44 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zicbop" |
| 45 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zicboz" |
| 46 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+ziccamoa" |
| 47 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+ziccif" |
| 48 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zicclsm" |
| 49 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+ziccrse" |
| 50 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zicntr" |
| 51 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zicond" |
| 52 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zicsr" |
| 53 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zifencei" |
| 54 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zihintpause" |
| 55 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zihpm" |
| 56 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+za64rs" |
| 57 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zfh" |
| 58 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zfhmin" |
| 59 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zba" |
| 60 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zbb" |
| 61 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zbc" |
| 62 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zbkc" |
| 63 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zbs" |
| 64 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zkt" |
| 65 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zve32f" |
| 66 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zve32x" |
| 67 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zve64d" |
| 68 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zve64f" |
| 69 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zve64x" |
| 70 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zvfh" |
| 71 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zvfhmin" |
| 72 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zvkt" |
| 73 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zvl128b" |
| 74 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zvl256b" |
| 75 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zvl32b" |
| 76 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+zvl64b" |
| 77 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+ssccptr" |
| 78 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+sscofpmf" |
| 79 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+sscounterenw" |
| 80 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+sstc" |
| 81 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+sstvala" |
| 82 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+sstvecd" |
| 83 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+svade" |
| 84 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+svbare" |
| 85 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+svinval" |
| 86 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+svnapot" |
| 87 | +// MCPU-SPACEMIT-X60-SAME: "-target-feature" "+svpbmt" |
| 88 | +// MCPU-SPACEMIT-X60-SAME: "-target-abi" "lp64d" |
| 89 | + |
34 | 90 | // We cannot check much for -mcpu=native, but it should be replaced by a valid CPU string.
|
35 | 91 | // RUN: %clang --target=riscv64 -### -c %s -mcpu=native 2> %t.err || true
|
36 | 92 | // RUN: FileCheck --input-file=%t.err -check-prefix=MCPU-NATIVE %s
|
|
0 commit comments