diff options
Diffstat (limited to 'gcc/builtins.cc')
-rw-r--r-- | gcc/builtins.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/builtins.cc b/gcc/builtins.cc index b868441..0d90c2a 100644 --- a/gcc/builtins.cc +++ b/gcc/builtins.cc @@ -1297,7 +1297,7 @@ expand_builtin_prefetch (tree exp) else op1 = expand_normal (arg1); /* Argument 1 must be 0, 1 or 2. */ - if (IN_RANGE (INTVAL (op1), 0, 2)) + if (!IN_RANGE (INTVAL (op1), 0, 2)) { warning (0, "invalid second argument to %<__builtin_prefetch%>;" " using zero"); @@ -1315,7 +1315,7 @@ expand_builtin_prefetch (tree exp) else op2 = expand_normal (arg2); /* Argument 2 must be 0, 1, 2, or 3. */ - if (IN_RANGE (INTVAL (op2), 0, 3)) + if (!IN_RANGE (INTVAL (op2), 0, 3)) { warning (0, "invalid third argument to %<__builtin_prefetch%>; using zero"); op2 = const0_rtx; |