-
- Downloads
re PR target/78904 (zero-extracts are not effective)
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. testsuite/ChangeLog: PR target/78904 * gcc.target/i386/pr78904-3.c: New test. From-SVN: r243937
Showing
- gcc/ChangeLog 10 additions, 0 deletionsgcc/ChangeLog
- gcc/config/i386/constraints.md 6 additions, 0 deletionsgcc/config/i386/constraints.md
- gcc/config/i386/i386.md 11 additions, 11 deletionsgcc/config/i386/i386.md
- gcc/testsuite/ChangeLog 5 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.target/i386/pr78904-3.c 42 additions, 0 deletionsgcc/testsuite/gcc.target/i386/pr78904-3.c
Loading
Please register or sign in to comment