re PR target/78967 (inserts are not effective)
target/78967 * config/i386/i386.md (UNSPEC_NOREX_MEM): New unspec. (*insvqi_1): New insn pattern. (*insvqi_1_mem_rex64): Ditto. (*insvqi_2): Ditto. (*insvqi_3): Rename from *insvqi. (*extzvqi_mem_rex64): Add UNSPEC_NOREX_MEM tag. testsuite/ChangeLog: PR target/78967 * gcc.target/i386/pr78967-1.c: New test. * gcc.target/i386/pr78967-2.c: Ditto. * gcc.target/i386/pr78967-3.c: Ditto. * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns. * gcc.target/i386/pr78904-4.c: Ditto. * gcc.target/i386/pr78904-6.c: Ditto. From-SVN: r244006
Showing
- gcc/ChangeLog 11 additions, 0 deletionsgcc/ChangeLog
- gcc/config/i386/i386.md 63 additions, 7 deletionsgcc/config/i386/i386.md
- gcc/testsuite/ChangeLog 11 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.target/i386/pr78904-2.c 4 additions, 4 deletionsgcc/testsuite/gcc.target/i386/pr78904-2.c
- gcc/testsuite/gcc.target/i386/pr78904-4.c 1 addition, 1 deletiongcc/testsuite/gcc.target/i386/pr78904-4.c
- gcc/testsuite/gcc.target/i386/pr78904-6.c 1 addition, 1 deletiongcc/testsuite/gcc.target/i386/pr78904-6.c
- gcc/testsuite/gcc.target/i386/pr78967-1.c 21 additions, 0 deletionsgcc/testsuite/gcc.target/i386/pr78967-1.c
- gcc/testsuite/gcc.target/i386/pr78967-2.c 24 additions, 0 deletionsgcc/testsuite/gcc.target/i386/pr78967-2.c
- gcc/testsuite/gcc.target/i386/pr78967-3.c 24 additions, 0 deletionsgcc/testsuite/gcc.target/i386/pr78967-3.c
Loading
Please register or sign in to comment