summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/hexagon-check-builtins.c
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/CodeGen/hexagon-check-builtins.c')
-rw-r--r--clang/test/CodeGen/hexagon-check-builtins.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/clang/test/CodeGen/hexagon-check-builtins.c b/clang/test/CodeGen/hexagon-check-builtins.c
index 97118d5ead8..a9294362f6b 100644
--- a/clang/test/CodeGen/hexagon-check-builtins.c
+++ b/clang/test/CodeGen/hexagon-check-builtins.c
@@ -2,13 +2,13 @@
// RUN: %clang_cc1 -fsyntax-only -triple hexagon-unknown-elf -verify %s
int foo(int x) {
- // expected-error@+2 {{argument should be a value from 0 to 31}}
- // expected-error@+1 {{argument should be a value from 0 to 31}}
+ // expected-error-re@+2 {{argument value {{.*}} is outside the valid range}}
+ // expected-error-re@+1 {{argument value {{.*}} is outside the valid range}}
return __builtin_HEXAGON_S4_extract(x, 33, -1) +
- // expected-error@+1 {{argument should be a value from 0 to 31}}
+ // expected-error-re@+1 {{argument value {{.*}} is outside the valid range}}
__builtin_HEXAGON_S4_extract(x, 3, 91) +
- // expected-error@+2 {{argument should be a value from 0 to 31}}
- // expected-error@+1 {{argument should be a value from 0 to 31}}
+ // expected-error-re@+2 {{argument value {{.*}} is outside the valid range}}
+ // expected-error-re@+1 {{argument value {{.*}} is outside the valid range}}
__builtin_HEXAGON_S4_extract(x, -1, 35) +
__builtin_HEXAGON_S4_extract(x, 0, 31) +
__builtin_HEXAGON_S4_extract(x, 31, 0);
@@ -17,13 +17,13 @@ int foo(int x) {
int bar(void *p, void *q, int x) {
// expected-error@+1 {{argument should be a multiple of 4}}
return __builtin_HEXAGON_L2_loadri_pci(p, -1, x, q) +
- // expected-error@+2 {{argument should be a value from -32 to 28}}
+ // expected-error-re@+2 {{argument value {{.*}} is outside the valid range}}
// expected-error@+1 {{argument should be a multiple of 4}}
__builtin_HEXAGON_L2_loadri_pci(p, -99, x, q) +
- // expected-error@+1 {{argument should be a value from -32 to 28}}
+ // expected-error-re@+1 {{argument value {{.*}} is outside the valid range}}
__builtin_HEXAGON_L2_loadri_pci(p, -132, x, q) +
__builtin_HEXAGON_L2_loadri_pci(p, 28, x, q) +
- // expected-error@+2 {{argument should be a value from -32 to 28}}
+ // expected-error-re@+2 {{argument value {{.*}} is outside the valid range}}
// expected-error@+1 {{argument should be a multiple of 4}}
__builtin_HEXAGON_L2_loadri_pci(p, 29, x, q);
}
OpenPOWER on IntegriCloud