diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/i386/predicates.md | 2 | ||||
-rw-r--r-- | gcc/config/i386/sse.md | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/i386/predicates.md b/gcc/config/i386/predicates.md index 9ac3f9d..349f5b0 100644 --- a/gcc/config/i386/predicates.md +++ b/gcc/config/i386/predicates.md @@ -1217,5 +1217,5 @@ { HOST_WIDE_INT val = INTVAL (op); HOST_WIDE_INT low = val & 0xff; - return val == (low << 8) | low; + return val == ((low << 8) | low); }) diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md index 9dc9b46..80284b5 100644 --- a/gcc/config/i386/sse.md +++ b/gcc/config/i386/sse.md @@ -9453,7 +9453,7 @@ (match_operand:V16HI 2 "nonimmediate_operand" "xm") (match_operand:V16HI 1 "register_operand" "x") (match_operand:SI 3 "avx2_pblendw_operand" "n")))] - "TARGET_SSE4_1" + "TARGET_AVX2" { operands[3] = GEN_INT (INTVAL (operands[3]) & 0xff); return "vpblendw\t{%3, %2, %1, %0|%0, %1, %2, %3}"; |