|
25 | 25 | ! RUN: %flang -c %s -### --target=aarch64-none-linux-gnu -march=armv8-a+sve \
|
26 | 26 | ! RUN: -msve-vector-bits=scalable 2>&1 | FileCheck --check-prefix=CHECK-SCALABLE %s
|
27 | 27 |
|
28 |
| -! CHECK-128: "-mvscale-max=1" "-mvscale-min=1" |
29 |
| -! CHECK-256: "-mvscale-max=2" "-mvscale-min=2" |
30 |
| -! CHECK-512: "-mvscale-max=4" "-mvscale-min=4" |
31 |
| -! CHECK-1024: "-mvscale-max=8" "-mvscale-min=8" |
32 |
| -! CHECK-2048: "-mvscale-max=16" "-mvscale-min=16" |
| 28 | +! CHECK-128: "-fc1" |
| 29 | +! CHECK-128-SAME: "-mvscale-max=1" "-mvscale-min=1" |
| 30 | +! CHECK-256: "-fc1" |
| 31 | +! CHECK-256-SAME: "-mvscale-max=2" "-mvscale-min=2" |
| 32 | +! CHECK-512: "-fc1" |
| 33 | +! CHECK-512-SAME: "-mvscale-max=4" "-mvscale-min=4" |
| 34 | +! CHECK-1024: "-fc1" |
| 35 | +! CHECK-1024-SAME: "-mvscale-max=8" "-mvscale-min=8" |
| 36 | +! CHECK-2048: "-fc1" |
| 37 | +! CHECK-2048-SAME: "-mvscale-max=16" "-mvscale-min=16" |
33 | 38 |
|
34 |
| -! CHECK-128P: "-mvscale-min=1" |
| 39 | +! CHECK-128P: "-fc1" |
| 40 | +! CHECK-128P-SAME: "-mvscale-min=1" |
35 | 41 | ! CHECK-128P-NOT: "-mvscale-max"
|
36 |
| -! CHECK-256P: "-mvscale-min=2" |
| 42 | +! CHECK-256P: "-fc1" |
| 43 | +! CHECK-256P-SAME: "-mvscale-min=2" |
37 | 44 | ! CHECK-256P-NOT: "-mvscale-max"
|
38 |
| -! CHECK-512P: "-mvscale-min=4" |
| 45 | +! CHECK-512P: "-fc1" |
| 46 | +! CHECK-512P-SAME: "-mvscale-min=4" |
39 | 47 | ! CHECK-512P-NOT: "-mvscale-max"
|
40 |
| -! CHECK-1024P: "-mvscale-min=8" |
| 48 | +! CHECK-1024P: "-fc1" |
| 49 | +! CHECK-1024P-SAME: "-mvscale-min=8" |
41 | 50 | ! CHECK-1024P-NOT: "-mvscale-max"
|
42 |
| -! CHECK-2048P: "-mvscale-min=16" |
| 51 | +! CHECK-2048P: "-fc1" |
| 52 | +! CHECK-2048P-SAME: "-mvscale-min=16" |
43 | 53 | ! CHECK-2048P-NOT: "-mvscale-max"
|
44 | 54 | ! CHECK-SCALABLE-NOT: "-mvscale-min=
|
45 | 55 | ! CHECK-SCALABLE-NOT: "-mvscale-max=
|
|
0 commit comments