[gcc r16-2291] aarch64: Fold builtins with highpart args to highpart equivalent [PR117850]

2025-07-16 Thread Spencer Abson via Gcc-cvs
https://gcc.gnu.org/g:abf865732a7313cf79ffa325faed3467ed28d8b8 commit r16-2291-gabf865732a7313cf79ffa325faed3467ed28d8b8 Author: Spencer Abson Date: Tue Jul 15 10:12:08 2025 + aarch64: Fold builtins with highpart args to highpart equivalent [PR117850] Add a fold at gimple_fold

[gcc r16-2250] aarch64: AND/BIC combines for unpacked SVE FP comparisons

2025-07-15 Thread Spencer Abson via Gcc-cvs
https://gcc.gnu.org/g:1dffa305c50f28726d7a3323e1006fc1addad726 commit r16-2250-g1dffa305c50f28726d7a3323e1006fc1addad726 Author: Spencer Abson Date: Wed Jul 2 21:31:40 2025 + aarch64: AND/BIC combines for unpacked SVE FP comparisons This patch extends the splitting patterns fo

[gcc r16-2053] aarch64: Add support for unpacked SVE FP comparisons

2025-07-07 Thread Spencer Abson via Gcc-cvs
https://gcc.gnu.org/g:559ddecabef9c23210c84fdb05fceaf9cee81bd9 commit r16-2053-g559ddecabef9c23210c84fdb05fceaf9cee81bd9 Author: Spencer Abson Date: Mon Jun 16 16:54:04 2025 + aarch64: Add support for unpacked SVE FP comparisons This patch extends our vec_cmp expander to suppo

[gcc r16-1530] aarch64: Add support for unpacked SVE FP conversions

2025-06-16 Thread Spencer Abson via Gcc-cvs
https://gcc.gnu.org/g:a26c5fc8fe2bdb4973d114732238d95c3896bc08 commit r16-1530-ga26c5fc8fe2bdb4973d114732238d95c3896bc08 Author: Spencer Abson Date: Mon Jun 16 19:31:30 2025 + aarch64: Add support for unpacked SVE FP conversions This patch introduces expanders for FP<-FP conve

[gcc r16-1529] aarch64: Extend iterator support for partial SVE FP modes

2025-06-16 Thread Spencer Abson via Gcc-cvs
https://gcc.gnu.org/g:35b8acbd76caec349ec70972ee9e8cb8535343d0 commit r16-1529-g35b8acbd76caec349ec70972ee9e8cb8535343d0 Author: Spencer Abson Date: Mon Jun 16 16:43:07 2025 + aarch64: Extend iterator support for partial SVE FP modes Define new iterators for partial floating-p

[gcc r16-1505] aarch64: Fold NOT+PTEST to NOTS [PR118150]

2025-06-13 Thread Spencer Abson via Gcc-cvs
https://gcc.gnu.org/g:00742daf6cac0ad10835ba0657d0f1a20bdf83db commit r16-1505-g00742daf6cac0ad10835ba0657d0f1a20bdf83db Author: Spencer Abson Date: Fri Jun 13 09:25:28 2025 + aarch64: Fold NOT+PTEST to NOTS [PR118150] Add combiner patterns for folding NOT+PTEST to NOTS when t

[gcc r16-1171] middle-end: Fix operation_could_trap_p for FIX_TRUNC expressions

2025-06-05 Thread Spencer Abson via Gcc-cvs
https://gcc.gnu.org/g:66fc62e9c7b55f287cc523854ca330b6531760b6 commit r16-1171-g66fc62e9c7b55f287cc523854ca330b6531760b6 Author: Spencer Abson Date: Tue Jun 3 12:15:12 2025 + middle-end: Fix operation_could_trap_p for FIX_TRUNC expressions Floating-point to integer conversions

[gcc r16-697] MAINTAINERS: add myself to write after approval

2025-05-16 Thread Spencer Abson via Gcc-cvs
https://gcc.gnu.org/g:e211c49f277f9c3d2a9d3031e9d583220e15ae4e commit r16-697-ge211c49f277f9c3d2a9d3031e9d583220e15ae4e Author: Spencer Abson Date: Fri May 16 15:42:44 2025 + MAINTAINERS: add myself to write after approval ChangeLog: * MAINTAINERS: Add myself