Show patches with: Submitter = Tamar Christina       |    State = Action Required       |    Archived = No       |   564 patches
« 1 2 3 45 6 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
AArch64 Add SVE implementation for cond_copysign. AArch64 Add SVE implementation for cond_copysign. - - - - --- 2023-10-05 Tamar Christina New
AArch64 Add movi for 0 moves for scalar types [PR109154] AArch64 Add movi for 0 moves for scalar types [PR109154] - - - - --- 2023-09-27 Tamar Christina New
AArch64 Add pattern for unsigned widenings (uxtl) to zip{1,2} AArch64 Add pattern for unsigned widenings (uxtl) to zip{1,2} - - - - --- 2023-11-15 Tamar Christina New
AArch64 Add special patterns for creating DI scalar and vector constant 1 << 63 [PR109154] AArch64 Add special patterns for creating DI scalar and vector constant 1 << 63 [PR109154] - - - - --- 2023-09-27 Tamar Christina New
AArch64 Change canonization of smlal and smlsl in order to be able to optimize the vec_dup AArch64 Change canonization of smlal and smlsl in order to be able to optimize the vec_dup - - - - --- 2021-02-01 Tamar Christina New
AArch64 Extend umov and sbfx patterns. AArch64 Extend umov and sbfx patterns. - - - - --- 2022-10-31 Tamar Christina New
AArch64 Fix ILP32 tbranch AArch64 Fix ILP32 tbranch - - - - --- 2022-12-13 Tamar Christina New
AArch64 Fix left fold sum reduction RTL patterns [PR104049] AArch64 Fix left fold sum reduction RTL patterns [PR104049] - - - - --- 2022-04-05 Tamar Christina New
AArch64 Fix overflow in memcopy expansion on aarch64. AArch64 Fix overflow in memcopy expansion on aarch64. - - - - --- 2020-10-23 Tamar Christina New
AArch64 Fix the AAPCs for new partial and full SIMD structure types [PR103094] AArch64 Fix the AAPCs for new partial and full SIMD structure types [PR103094] - - - - --- 2021-12-14 Tamar Christina New
AArch64 Fix vector re-interpretation between partial SIMD modes AArch64 Fix vector re-interpretation between partial SIMD modes - - - - --- 2022-11-11 Tamar Christina New
AArch64 Handle copysign (x, -1) expansion efficiently AArch64 Handle copysign (x, -1) expansion efficiently - - - - --- 2023-10-05 Tamar Christina New
AArch64 Lower intrinsics shift to GIMPLE when possible. AArch64 Lower intrinsics shift to GIMPLE when possible. - - - - --- 2021-10-15 Tamar Christina New
AArch64 Make use of FADDP in simple reductions. AArch64 Make use of FADDP in simple reductions. - - - - --- 2021-09-01 Tamar Christina New
AArch64 Optimize right shift rounding narrowing AArch64 Optimize right shift rounding narrowing - - - - --- 2021-11-12 Tamar Christina New
AArch64 RFC: Don't cost all scalar operations during vectorization if scalar will fuse AArch64 RFC: Don't cost all scalar operations during vectorization if scalar will fuse - - - - --- 2021-08-31 Tamar Christina New
AArch64 Remove shuffle pattern for rounding variant. AArch64 Remove shuffle pattern for rounding variant. - - - - --- 2021-11-10 Tamar Christina New
AArch64 Rewrite simd move immediate patterns to new syntax AArch64 Rewrite simd move immediate patterns to new syntax - - 1 - --- 2023-09-27 Tamar Christina New
AArch64 SVE2: Fix aarch64-sve2-acle-asm tests. AArch64 SVE2: Fix aarch64-sve2-acle-asm tests. - - - - --- 2021-01-08 Tamar Christina New
AArch64 SVE: Fix wrong sve predicate split (PR100048) AArch64 SVE: Fix wrong sve predicate split (PR100048) - - - - --- 2021-04-16 Tamar Christina New
AArch64 Undo vec_widen_<sur>shiftl optabs [PR106346] AArch64 Undo vec_widen_<sur>shiftl optabs [PR106346] - - - - --- 2023-08-02 Tamar Christina New
AArch64 Update costing for vector conversions [PR110625] AArch64 Update costing for vector conversions [PR110625] - - - - --- 2023-12-29 Tamar Christina New
AArch64 div-by-255, ensure that arguments are registers. [PR107988] AArch64 div-by-255, ensure that arguments are registers. [PR107988] - - - - --- 2022-12-08 Tamar Christina New
AArch64 docs: update -mcpu=generic definition on aarch64 AArch64 docs: update -mcpu=generic definition on aarch64 - - - - --- 2023-11-16 Tamar Christina New
AArch64 fix ls64 intrinsics expansion [PR104409] AArch64 fix ls64 intrinsics expansion [PR104409] - - - - --- 2022-04-07 Tamar Christina New
AArch64 fix regexp for live_1.c sve test AArch64 fix regexp for live_1.c sve test - - - - --- 2023-07-18 Tamar Christina New
AArch64 relax constraints on FP16 insn PR108172 AArch64 relax constraints on FP16 insn PR108172 - - - - --- 2022-12-20 Tamar Christina New
AArch64 relax predicate on load structure load instructions AArch64 relax predicate on load structure load instructions - - - - --- 2022-06-08 Tamar Christina New
AArch64 sve2: Fix expansion of division [PR107830] AArch64 sve2: Fix expansion of division [PR107830] - - - - --- 2022-11-23 Tamar Christina New
AArch64 sve: Fix fcmuo combine patterns [PR106524] AArch64 sve: Fix fcmuo combine patterns [PR106524] - - - - --- 2022-08-12 Tamar Christina New
AArch64 update costing for MLA by invariant AArch64 update costing for MLA by invariant - - - - --- 2023-08-02 Tamar Christina New
AArch64 update costing for combining vector conditionals AArch64 update costing for combining vector conditionals - - - - --- 2023-08-02 Tamar Christina New
AArch64 xorsign: Fix scalar xorsign lowering AArch64 xorsign: Fix scalar xorsign lowering - - - - --- 2023-09-01 Tamar Christina New
AArch64: Add NEON, SVE and SVE2 RTL patterns for Complex Addition, Multiply and FMA. AArch64: Add NEON, SVE and SVE2 RTL patterns for Complex Addition, Multiply and FMA. - - - - --- 2020-12-10 Tamar Christina New
AArch64: Adjust costing of by element MUL to be the same as SAME3 MUL. AArch64: Adjust costing of by element MUL to be the same as SAME3 MUL. - - - - --- 2020-06-08 Tamar Christina New
AArch64: Correct dot-product auto-vect optab RTL AArch64: Correct dot-product auto-vect optab RTL - - - - --- 2021-05-25 Tamar Christina New
AArch64: Do not allow SIMD clones with simdlen 1 [PR113552] AArch64: Do not allow SIMD clones with simdlen 1 [PR113552] - - - - --- 2024-01-24 Tamar Christina New
AArch64: Don't check for amdgcn-amdhsa at all on arm targets. AArch64: Don't check for amdgcn-amdhsa at all on arm targets. - - - - --- 2020-06-10 Tamar Christina New
AArch64: Fix codegen regressions around tbz. AArch64: Fix codegen regressions around tbz. - - - - --- 2023-01-27 Tamar Christina New
AArch64: Fix expansion of Advanced SIMD div and mul using SVE [PR109636] AArch64: Fix expansion of Advanced SIMD div and mul using SVE [PR109636] - - - - --- 2024-01-24 Tamar Christina New
AArch64: Fix hwasan failure in readline. AArch64: Fix hwasan failure in readline. - - - - --- 2020-07-30 Tamar Christina New
AArch64: Fix native detection in the presence of mandatory features which don't have midr values AArch64: Fix native detection in the presence of mandatory features which don't have midr values - - - - --- 2023-01-27 Tamar Christina New
AArch64: Have -mcpu=native and -march=native enable extensions when CPU is unknown AArch64: Have -mcpu=native and -march=native enable extensions when CPU is unknown - - - - --- 2021-05-05 Tamar Christina New
AArch64: Use SVE unpredicated LOGICAL expressions when Advanced SIMD inefficient [PR109154] AArch64: Use SVE unpredicated LOGICAL expressions when Advanced SIMD inefficient [PR109154] - - - - --- 2023-09-27 Tamar Christina New
AArch64: fix aarch64_usubw pattern AArch64: fix aarch64_usubw pattern - - - - --- 2023-11-22 Tamar Christina New
AArch64: only discount MLA for vector and scalar statements AArch64: only discount MLA for vector and scalar statements - - - - --- 2023-11-15 Tamar Christina New
AArch64: relax cbranch tests to accepted inverted branches [PR113502] AArch64: relax cbranch tests to accepted inverted branches [PR113502] - - - - --- 2024-01-29 Tamar Christina New
AArch64: remove ls64 from being mandatory on armv8.7-a.. AArch64: remove ls64 from being mandatory on armv8.7-a.. - - - - --- 2024-02-14 Tamar Christina New
AArch64: remove reliance on register allocator for simd/gpreg costing. [PR114741] AArch64: remove reliance on register allocator for simd/gpreg costing. [PR114741] - - - - --- 2024-04-18 Tamar Christina New
AArch64: update vget_set_lane_1.c test output AArch64: update vget_set_lane_1.c test output - - - - --- 2024-02-01 Tamar Christina New
AArch64: xfail modes_1.f90 [PR107071] AArch64: xfail modes_1.f90 [PR107071] - - - - --- 2024-02-15 Tamar Christina New
AArch64[GCC-8] Fix overflow in memcopy expansion on aarch64. AArch64[GCC-8] Fix overflow in memcopy expansion on aarch64. - - - - --- 2020-11-17 Tamar Christina New
AArch64[RFC] Force complicated constant to memory when beneficial AArch64[RFC] Force complicated constant to memory when beneficial - - - - --- 2021-08-31 Tamar Christina New
AArch64[committed] testsuite: remove broken test AArch64[committed] testsuite: remove broken test - - - - --- 2023-02-06 Tamar Christina New
Allow FP to be used as a call-saved registe - - - - --- 2016-09-05 Tamar Christina New
Arm MVE: Add missing complex mul iterators Arm MVE: Add missing complex mul iterators - - - - --- 2020-12-18 Tamar Christina New
Arm Update missing entries of cost tables Arm Update missing entries of cost tables - - - - --- 2021-11-10 Tamar Christina New
Arm: Add NEON and MVE RTL patterns for Complex Addition, Multiply and FMA. Fix mve types Fix mve pa… Arm: Add NEON and MVE RTL patterns for Complex Addition, Multiply and FMA. Fix mve types Fix mve pa… - - - - --- 2020-12-10 Tamar Christina New
Arm: Add NEON and MVE complex mul, mla and mls patterns. Arm: Add NEON and MVE complex mul, mla and mls patterns. - - - - --- 2021-01-21 Tamar Christina New
Arm: Update early-break tests to accept thumb output too. Arm: Update early-break tests to accept thumb output too. - - - - --- 2024-01-09 Tamar Christina New
Don't use section anchors for declarations that don't fit in a single anchor range - - - - --- 2016-08-16 Tamar Christina New
Fix ada compile error on Windows x86_64 (committed as r241907 under the obvious rule) - - - - --- 2016-11-07 Tamar Christina New
Fix native Windows x86 bootstrap failure with self test - - - - --- 2016-11-04 Tamar Christina New
Fix oversized shifts in PR/88903 testcase. Fix oversized shifts in PR/88903 testcase. - - - - --- 2019-01-21 Tamar Christina New
IPA: Optionally allow double costing, restoring GCC 10 behavior IPA: Optionally allow double costing, restoring GCC 10 behavior - - - - --- 2021-02-10 Tamar Christina New
Optimise the fpclassify builtin to perform integer operations when possible - - - - --- 2016-09-12 Tamar Christina New
RFC: New compact syntax for insn and insn_split in Machine Descriptions RFC: New compact syntax for insn and insn_split in Machine Descriptions - - - - --- 2023-04-18 Tamar Christina New
Remove DEFAULT_MATCHPD_PARTITIONS macro Remove DEFAULT_MATCHPD_PARTITIONS macro - - - - --- 2023-06-12 Tamar Christina New
SLP: Move load/store-lanes check till late SLP: Move load/store-lanes check till late - - - - --- 2020-10-21 Tamar Christina New
Summary: [PATCH][committed]AArch64: Do not allow SIMD clones with simdlen 1 [PR113552][GCC 13/12/11… Summary: [PATCH][committed]AArch64: Do not allow SIMD clones with simdlen 1 [PR113552][GCC 13/12/11… - - - - --- 2024-03-12 Tamar Christina New
Testsuite: Mark check_effective_target_exceptions_enabled test as C++ test input. Testsuite: Mark check_effective_target_exceptions_enabled test as C++ test input. - - - - --- 2020-06-10 Tamar Christina New
Vect: Remove restrictions on dotprod signedness Vect: Remove restrictions on dotprod signedness - - - - --- 2021-05-05 Tamar Christina New
[1/19] middle-end ifcvt: Support bitfield lowering of multiple-exit loops Support early break/return auto-vectorization - - - - --- 2023-06-28 Tamar Christina New
[1/2,AArch64] Add missing support for poly64x1_t - - - - --- 2016-09-13 Tamar Christina New
[1/2,AArch64] Update Armv8.4-a's FP16 FML intrinsics [1/2,AArch64] Update Armv8.4-a's FP16 FML intrinsics - - - - --- 2019-02-20 Tamar Christina New
[1/2,RFC,middle-end] : Add SLP pattern matcher. [1/2,RFC,middle-end] : Add SLP pattern matcher. - - - - --- 2019-10-01 Tamar Christina New
[1/2,frontend] Add novector C++ pragma [1/2,frontend] Add novector C++ pragma - - - - --- 2023-07-19 Tamar Christina New
[1/2,libsanitizer] hwasan: Remove testsuite check for a complaint message [PR112644] [1/2,libsanitizer] hwasan: Remove testsuite check for a complaint message [PR112644] - - - - --- 2024-01-31 Tamar Christina New
[1/21] middle-end testsuite: Add more pragma novector to new tests [1/21] middle-end testsuite: Add more pragma novector to new tests - - - - --- 2023-11-06 Tamar Christina New
[1/2] AArch64 Add fallback case using sdot for usdot [1/2] AArch64 Add fallback case using sdot for usdot - - - - --- 2022-06-16 Tamar Christina New
[1/2] AArch64 Fix 128-bit sequential consistency atomic operations. [1/2] AArch64 Fix 128-bit sequential consistency atomic operations. - - - - --- 2022-06-08 Tamar Christina New
[1/2] middle-end : Initial scaffolding and definitions for SLP patttern matches [1/2] middle-end : Initial scaffolding and definitions for SLP patttern matches - - - - --- 2020-11-14 Tamar Christina New
[1/2] middle-end Fold BIT_FIELD_REF and Shifts into BIT_FIELD_REFs alone [1/2] middle-end Fold BIT_FIELD_REF and Shifts into BIT_FIELD_REFs alone - - - - --- 2022-09-23 Tamar Christina New
[1/2] middle-end Handle difference between complex negations in SLP tree better (GCC 11 backport) [1/2] middle-end Handle difference between complex negations in SLP tree better (GCC 11 backport) - - - - --- 2022-02-28 Tamar Christina New
[1/2] middle-end Support optimized division by pow2 bitmask [1/2] middle-end Support optimized division by pow2 bitmask - - - - --- 2022-06-09 Tamar Christina New
[1/2] middle-end Teach CSE to be able to do vector extracts. [1/2] middle-end Teach CSE to be able to do vector extracts. - - - - --- 2021-08-31 Tamar Christina New
[1/2] middle-end Update the complex numbers auto-vec detection to the new format of the SLP tree. [1/2] middle-end Update the complex numbers auto-vec detection to the new format of the SLP tree. - - - - --- 2021-10-29 Tamar Christina New
[1/2] middle-end ifcvt: Reduce comparisons on conditionals by tracking truths [PR109154] [1/2] middle-end ifcvt: Reduce comparisons on conditionals by tracking truths [PR109154] - - - - --- 2023-07-07 Tamar Christina New
[1/2] middle-end: Add new tbranch optab to add support for bit-test-and-branch operations [1/2] middle-end: Add new tbranch optab to add support for bit-test-and-branch operations - - - - --- 2022-10-31 Tamar Christina New
[1/2] middle-end: Fix wrong overmatching of div-bitmask by using new optabs [PR108583] [1/2] middle-end: Fix wrong overmatching of div-bitmask by using new optabs [PR108583] - - - - --- 2023-02-09 Tamar Christina New
[1/2] middle-end: RFC: On expansion of conditional branches, give hint if argument is a truth type … [1/2] middle-end: RFC: On expansion of conditional branches, give hint if argument is a truth type … - - - - --- 2022-09-23 Tamar Christina New
[1/2] middle-end: Simplify subtract where both arguments are being bitwise inverted. [1/2] middle-end: Simplify subtract where both arguments are being bitwise inverted. - - - - --- 2022-06-16 Tamar Christina New
[1/2] middle-end: Support early break/return auto-vectorization. [1/2] middle-end: Support early break/return auto-vectorization. - - - - --- 2022-11-02 Tamar Christina New
[1/3] RFC match.pd: don't emit label if not needed [1/3] RFC match.pd: don't emit label if not needed - - - - --- 2023-04-06 Tamar Christina New
[1/3] middle-end vect: Simplify and extend the complex numbers validation routines. [1/3] middle-end vect: Simplify and extend the complex numbers validation routines. - - - - --- 2021-12-17 Tamar Christina New
[1/3] middle-end: Add the ability to let the target decide the method of argument promotions. [1/3] middle-end: Add the ability to let the target decide the method of argument promotions. - - - - --- 2022-05-13 Tamar Christina New
[1/3] middle-end: Refactor vectorizer loop conditionals and separate out IV to new variables [1/3] middle-end: Refactor vectorizer loop conditionals and separate out IV to new variables - - - - --- 2023-10-02 Tamar Christina New
[1/4,committed] testsuite: Fix testisms in scalar tests PR101457 [1/4,committed] testsuite: Fix testisms in scalar tests PR101457 - - - - --- 2021-07-15 Tamar Christina New
[1/4] middle-end Vect: Add support for dot-product where the sign for the multiplicant changes. [1/4] middle-end Vect: Add support for dot-product where the sign for the multiplicant changes. - - - - --- 2021-05-05 Tamar Christina New
[1/4] middle-end: Revert can_special_div_by_const changes [PR108583] [1/4] middle-end: Revert can_special_div_by_const changes [PR108583] - - - - --- 2023-02-27 Tamar Christina New
« 1 2 3 45 6 »