|
| 1 | +2024-02-04 Takayuki 'January June' Suwa < [email protected]> |
| 2 | + |
| 3 | + * config/xtensa/xtensa.md (*eqne_zero_masked_bits): |
| 4 | + Add missing ":SI" to the match_operator. |
| 5 | + |
| 6 | +2024-02-04 Takayuki 'January June' Suwa < [email protected]> |
| 7 | + |
| 8 | + * config/xtensa/xtensa.md (SHI): New mode iterator. |
| 9 | + (2 split patterns related to constsynth): |
| 10 | + Change to also accept HImode operands. |
| 11 | + |
| 12 | +2024-02-04 Jeff Law < [email protected]> |
| 13 | + |
| 14 | + * config/riscv/riscv.cc (riscv_rtx_costs): Handle SUBREG and REG |
| 15 | + similarly. |
| 16 | + |
| 17 | +2024-02-04 Xi Ruoyao < [email protected]> |
| 18 | + |
| 19 | + * config/loongarch/lsx.md (neg<mode:FLSX>2): Remove the |
| 20 | + incorrect expand. |
| 21 | + * config/loongarch/simd.md (simdfmt_as_i): New define_mode_attr. |
| 22 | + (elmsgnbit): Likewise. |
| 23 | + (neg<mode:FVEC>2): New define_insn. |
| 24 | + * config/loongarch/lasx.md (negv4df2, negv8sf2): Remove as they |
| 25 | + are now instantiated in simd.md. |
| 26 | + |
| 27 | +2024-02-04 Xi Ruoyao < [email protected]> |
| 28 | + |
| 29 | + * config/loongarch/loongarch.cc (loongarch_symbol_insns): Do not |
| 30 | + use LSX_SUPPORTED_MODE_P or LASX_SUPPORTED_MODE_P if mode is |
| 31 | + MAX_MACHINE_MODE. |
| 32 | + |
| 33 | +2024-02-04 Li Wei < [email protected]> |
| 34 | + |
| 35 | + * config/loongarch/loongarch.cc (loongarch_expand_vselect): Adjust. |
| 36 | + (loongarch_expand_vselect_vconcat): Ditto. |
| 37 | + (loongarch_try_expand_lsx_vshuf_const): New, use vshuf to implement |
| 38 | + all 128-bit constant permutation situations. |
| 39 | + (loongarch_expand_lsx_shuffle): Adjust and rename function name. |
| 40 | + (loongarch_is_imm_set_shuffle): Renamed function name. |
| 41 | + (loongarch_expand_vec_perm_even_odd): Function forward declaration. |
| 42 | + (loongarch_expand_vec_perm_even_odd_1): Add implement for 128-bit |
| 43 | + extract-even and extract-odd permutations. |
| 44 | + (loongarch_is_odd_extraction): Delete. |
| 45 | + (loongarch_is_even_extraction): Ditto. |
| 46 | + (loongarch_expand_vec_perm_const): Adjust. |
| 47 | + |
1 | 48 | 2024-02-03 Jakub Jelinek < [email protected]>
|
2 | 49 |
|
3 | 50 | PR middle-end/113722
|
|
0 commit comments