blob: 145011ccea70675b032c54487e6e49bc5f9f8ea1 [file] [log] [blame]
Krzysztof Parzyszeke4b0b6e2018-04-12 16:25:35 +00001// RUN: %clang -target hexagon -### %s 2>&1 | FileCheck %s --check-prefix=CHECK-DEFAULT
2// RUN: %clang -target hexagon -fvectorize -### %s 2>&1 | FileCheck %s --check-prefix=CHECK-VECTOR
3// RUN: %clang -target hexagon -fvectorize -fno-vectorize -### %s 2>&1 | FileCheck %s --check-prefix=CHECK-NOVECTOR
Krzysztof Parzyszek92ad94e2018-04-16 19:11:17 +00004// RUN: %clang -target hexagon -fvectorize -### %s 2>&1 | FileCheck %s --check-prefix=CHECK-NEEDHVX
Krzysztof Parzyszeke4b0b6e2018-04-12 16:25:35 +00005
Krzysztof Parzyszekf1242752018-10-24 17:55:18 +00006// CHECK-DEFAULT: -hexagon-autohvx={{false|0}}
7// CHECK-VECTOR-NOT: -hexagon-autohvx={{false|0}}
8// CHECK-NOVECTOR: -hexagon-autohvx={{false|0}}
Krzysztof Parzyszek92ad94e2018-04-16 19:11:17 +00009// CHECK-NEEDHVX: warning: auto-vectorization requires HVX, use -mhvx to enable it