diff options
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 25a3edb..9900452 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,13 @@ +2016-12-27 Uros Bizjak <ubizjak@gmail.com> + + PR target/78904 + * config/i386/constraints.md (Bc): New special memory constraint. + * config/i386/i386.md (*cmpqi_ext_1, *extvqi, *extzvqi): Use Bc + constraint with nonimmediate_operand to allow constant memory operands. + (*cmpqi_ext_3, insv<mode>_1, addqi_ext_1, *testqi_ext_1, andqi_ext_1) + (*<any_or:code>qi_ext_1, *xorqi_ext_1_cc): Use Bc constraint + with general_operand to allow constant memory operands. + 2016-12-27 Alexander Ivchenko <alexander.ivchenko@intel.com> * c-family/c.opt (flag_chkp_flexible_struct_trailing_arrays): |