|
104 | 104 | // RUN: %clang --target=riscv32 -### -c %s 2>&1 -mtune=syntacore-scr1-max | FileCheck -check-prefix=MTUNE-SYNTACORE-SCR1-MAX %s
|
105 | 105 | // MTUNE-SYNTACORE-SCR1-MAX: "-tune-cpu" "syntacore-scr1-max"
|
106 | 106 |
|
| 107 | +// RUN: %clang --target=riscv64 -### -c %s 2>&1 -mtune=tt-ascalon-d8 | FileCheck -check-prefix=MTUNE-TT-ASCALON-D8 %s |
| 108 | +// MTUNE-TT-ASCALON-D8: "-tune-cpu" "tt-ascalon-d8" |
| 109 | + |
| 110 | +// RUN: %clang --target=riscv64 -### -c %s 2>&1 -mcpu=tt-ascalon-d8 | FileCheck -check-prefix=MCPU-TT-ASCALON-D8 %s |
| 111 | +// MCPU-TT-ASCALON-D8: "-target-cpu" "tt-ascalon-d8" |
| 112 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+m" |
| 113 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+a" |
| 114 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+f" |
| 115 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+d" |
| 116 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+c" |
| 117 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+v" |
| 118 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+h" |
| 119 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zicbom" |
| 120 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zicbop" |
| 121 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zicboz" |
| 122 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zicntr" |
| 123 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zicond" |
| 124 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zicsr" |
| 125 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zifencei" |
| 126 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zihintntl" |
| 127 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zihintpause" |
| 128 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zihpm" |
| 129 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zimop" |
| 130 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zmmul" |
| 131 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zawrs" |
| 132 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zfa" |
| 133 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zfbfmin" |
| 134 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zfh" |
| 135 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zfhmin" |
| 136 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zca" |
| 137 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zcb" |
| 138 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zba" |
| 139 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zbb" |
| 140 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zbs" |
| 141 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zkt" |
| 142 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvbb" |
| 143 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvbc" |
| 144 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zve32f" |
| 145 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zve32x" |
| 146 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zve64d" |
| 147 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zve64f" |
| 148 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zve64x" |
| 149 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvfbfmin" |
| 150 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvfbfwma" |
| 151 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvfh" |
| 152 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvfhmin" |
| 153 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvkb" |
| 154 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvkg" |
| 155 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvkn" |
| 156 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvknc" |
| 157 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvkned" |
| 158 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvkng" |
| 159 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvknhb" |
| 160 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvkt" |
| 161 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvl128b" |
| 162 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvl256b" |
| 163 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvl32b" |
| 164 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+zvl64b" |
| 165 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+svinval" |
| 166 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+svnapot" |
| 167 | +// MCPU-TT-ASCALON-D8-SAME: "-target-feature" "+svpbmt" |
| 168 | + |
107 | 169 | // RUN: %clang --target=riscv64 -### -c %s 2>&1 -mcpu=veyron-v1 | FileCheck -check-prefix=MCPU-VEYRON-V1 %s
|
108 | 170 | // MCPU-VEYRON-V1: "-target-cpu" "veyron-v1"
|
109 | 171 | // MCPU-VEYRON-V1: "-target-feature" "+m"
|
|
0 commit comments