Show patches with: Submitter = Andrew Pinski       |    State = Action Required       |    Archived = No       |   320 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[PUSHED] testsuite: Fix aarch64/sve/acle/general-c/gnu_vectors_[12].c for taking address of vector … [PUSHED] testsuite: Fix aarch64/sve/acle/general-c/gnu_vectors_[12].c for taking address of vector … - - - - --- 2024-12-01 Andrew Pinski New
[PUSHED,5/5] testsuite: Fix aarch64/sve/acle/general-c++/gnu_vectors_[12].C for taking address of v… [PUSHED,1/5] testsuite: Fix part of sve-sizeless-2.c - - - - --- 2024-12-01 Andrew Pinski New
[PUSHED,4/5] testsuite: Fix sve-sizeless-[12].C for C++98 [PUSHED,1/5] testsuite: Fix part of sve-sizeless-2.c - - - - --- 2024-12-01 Andrew Pinski New
[PUSHED,3/5] testsuite: Fix sve-sizeless-[12].C for aggregate change [PUSHED,1/5] testsuite: Fix part of sve-sizeless-2.c - - - - --- 2024-12-01 Andrew Pinski New
[PUSHED,2/5] testsuite: Fix another issue with sve-sizeless-[12].C [PUSHED,1/5] testsuite: Fix part of sve-sizeless-2.c - - - - --- 2024-12-01 Andrew Pinski New
[PUSHED,1/5] testsuite: Fix part of sve-sizeless-2.c [PUSHED,1/5] testsuite: Fix part of sve-sizeless-2.c - - - - --- 2024-12-01 Andrew Pinski New
[2/2] VN: Don't recurse on for the same value of `a != 0` [PR117859] [1/2] gimple-lim: Reuse boolean var when moving PHI - - - - --- 2024-12-01 Andrew Pinski New
[1/2] gimple-lim: Reuse boolean var when moving PHI [1/2] gimple-lim: Reuse boolean var when moving PHI - - - - --- 2024-12-01 Andrew Pinski New
gimplefe: Error recovery for invalid declarations [PR117749] gimplefe: Error recovery for invalid declarations [PR117749] - - - - --- 2024-11-30 Andrew Pinski New
testsuite: Add check vect_unpack for pr117776.cc [PR117844] testsuite: Add check vect_unpack for pr117776.cc [PR117844] - - - - --- 2024-11-29 Andrew Pinski New
[PUSHED] fortran: Add default to switch in gfc_trans_transfer [PR117843] [PUSHED] fortran: Add default to switch in gfc_trans_transfer [PR117843] - - - - --- 2024-11-29 Andrew Pinski New
match: Improve handling of double convert [PR117776] match: Improve handling of double convert [PR117776] - - - - --- 2024-11-27 Andrew Pinski New
[PUSHED] aarch64: Update error message check for __builtin_launder check of sve-sizeless-2.C [PUSHED] aarch64: Update error message check for __builtin_launder check of sve-sizeless-2.C - - - - --- 2024-11-26 Andrew Pinski New
[PUSHED] aarch64: Fix fp8_scalar_1.c's stacktest1 [PUSHED] aarch64: Fix fp8_scalar_1.c's stacktest1 - - - - --- 2024-11-26 Andrew Pinski New
[PUSHED] affine: Remove unused variable rem from wide_int_constant_multiple_p [PUSHED] affine: Remove unused variable rem from wide_int_constant_multiple_p - - - - --- 2024-11-26 Andrew Pinski New
[PUSHED] build: Move sstream include above safe-ctype.h {PR117771] [PUSHED] build: Move sstream include above safe-ctype.h {PR117771] - - - - --- 2024-11-25 Andrew Pinski New
[PUSHED] Regeernate .opt.urls after nios2 removal [PUSHED] Regeernate .opt.urls after nios2 removal - - - - --- 2024-11-25 Andrew Pinski New
[PUSHED] opt.url: Regenerate the .opt.urls files [PUSHED] opt.url: Regenerate the .opt.urls files - - - - --- 2024-11-24 Andrew Pinski New
gimplefe: Fix handling of ')'/'}' after a parse error [PR117741] gimplefe: Fix handling of ')'/'}' after a parse error [PR117741] - - - - --- 2024-11-24 Andrew Pinski New
Remove the rest of INCLUDE_MEMORY Remove the rest of INCLUDE_MEMORY - - - - --- 2024-11-23 Andrew Pinski New
build: Remove INCLUDE_MEMORY [PR117737] build: Remove INCLUDE_MEMORY [PR117737] - - - - --- 2024-11-22 Andrew Pinski New
[PUSHED] test-art: Fix comment in types.h [PUSHED] test-art: Fix comment in types.h - - - - --- 2024-11-22 Andrew Pinski New
libsanitizer: Move language level from gnu++14 to gnu++17 libsanitizer: Move language level from gnu++14 to gnu++17 - - - - --- 2024-11-22 Andrew Pinski New
[3/3] aarch64: Add attributes to the data intrinsics. [1/3] aarch64: Fix up flags for vget_low_*, vget_high_* and vreinterpret intrinsics - - - - --- 2024-11-21 Andrew Pinski New
[2/3] aarch64: add attributes to the prefetch_builtins [1/3] aarch64: Fix up flags for vget_low_*, vget_high_* and vreinterpret intrinsics - - - - --- 2024-11-21 Andrew Pinski New
[1/3] aarch64: Fix up flags for vget_low_*, vget_high_* and vreinterpret intrinsics [1/3] aarch64: Fix up flags for vget_low_*, vget_high_* and vreinterpret intrinsics - - - - --- 2024-11-21 Andrew Pinski New
rtl-reader: Disable reuse_rtx support for generator building rtl-reader: Disable reuse_rtx support for generator building - - - - --- 2024-11-20 Andrew Pinski New
aarch64: Fix aarch64 after moving to C23 aarch64: Fix aarch64 after moving to C23 - - - - --- 2024-11-20 Andrew Pinski New
aarch64: Mark __builtin_aarch64_im_lane_boundsi as leaf and nothrow [PR117665] aarch64: Mark __builtin_aarch64_im_lane_boundsi as leaf and nothrow [PR117665] - - - - --- 2024-11-19 Andrew Pinski New
match: Fix the `max<a,b>==0` pattern for pointers [PR117646] match: Fix the `max<a,b>==0` pattern for pointers [PR117646] - - - - --- 2024-11-18 Andrew Pinski New
testsuite: Fix pr101145inf*.c testcases [PR117494] testsuite: Fix pr101145inf*.c testcases [PR117494] - - - - --- 2024-11-17 Andrew Pinski New
libiberity: ANSIfy test-demangle.c libiberity: ANSIfy test-demangle.c - - - - --- 2024-11-16 Andrew Pinski New
match: Optimize `max(a, b) == 0` to `(a|b) == 0` for unsigned [PR115275] match: Optimize `max(a, b) == 0` to `(a|b) == 0` for unsigned [PR115275] - - - - --- 2024-11-16 Andrew Pinski New
[v2,3/3] cfgexpand: Handle integral vector types and constructors for scope conflicts [PR105769] [v2,1/3] cfgexpand: Factor out getting the stack decl index - - - - --- 2024-11-16 Andrew Pinski New
[v2,2/3] cfgexpand: Rewrite add_scope_conflicts_2 to use cache and look back further [PR111422] [v2,1/3] cfgexpand: Factor out getting the stack decl index - - - - --- 2024-11-16 Andrew Pinski New
[v2,1/3] cfgexpand: Factor out getting the stack decl index [v2,1/3] cfgexpand: Factor out getting the stack decl index - - - - --- 2024-11-16 Andrew Pinski New
cfgexpand: Skip doing conflicts if there is only 1 variable cfgexpand: Skip doing conflicts if there is only 1 variable - - - - --- 2024-11-13 Andrew Pinski New
fold: Remove (rrotate (rrotate A CST) CST) folding [PR117492] fold: Remove (rrotate (rrotate A CST) CST) folding [PR117492] - - - - --- 2024-11-09 Andrew Pinski New
VN: Don't recurse on for the same value of `a | b` [PR117496] VN: Don't recurse on for the same value of `a | b` [PR117496] - - - - --- 2024-11-09 Andrew Pinski New
VN: Canonicalize compares before calling vn_nary_op_lookup_pieces VN: Canonicalize compares before calling vn_nary_op_lookup_pieces - - - - --- 2024-11-07 Andrew Pinski New
[v2,2/2] VN: Handle `(A CMP B) !=/== 0` for predicates [PR117414] VN predicate improvements - - - - --- 2024-11-06 Andrew Pinski New
[v2,1/2] VN: Handle `(a | b) !=/== 0` for predicates [PR117414] VN predicate improvements - - - - --- 2024-11-06 Andrew Pinski New
[PUSHED] match: Fix comment for `X != 0 ? X + ~0 : 0` transformation [PUSHED] match: Fix comment for `X != 0 ? X + ~0 : 0` transformation - - - - --- 2024-11-05 Andrew Pinski New
c: gimplefe: Only allow an identifier before ? [PR117445] c: gimplefe: Only allow an identifier before ? [PR117445] - - - - --- 2024-11-05 Andrew Pinski New
docs: Document that __builtin_assoc_barrier also can be used for FMAs [PR115023] docs: Document that __builtin_assoc_barrier also can be used for FMAs [PR115023] - - - - --- 2024-11-03 Andrew Pinski New
[4/4] VN: Lookup `val != 0` if we got back val when looking up the predicate for GIMPLE_COND [PR117… [1/4] VN: Factor out inserting predicates for conditional - - - - --- 2024-11-02 Andrew Pinski New
[3/4] VN: Handle `(A CMP B) !=/== 0` for predicates [PR117414] [1/4] VN: Factor out inserting predicates for conditional - - - - --- 2024-11-02 Andrew Pinski New
[2/4] VN: Handle `(a | b) !=/== 0` for predicates [PR117414] [1/4] VN: Factor out inserting predicates for conditional - - - - --- 2024-11-02 Andrew Pinski New
[1/4] VN: Factor out inserting predicates for conditional [1/4] VN: Factor out inserting predicates for conditional - - - - --- 2024-11-02 Andrew Pinski New
md-files: Add a note about escaped quotes in braced strings in md files md-files: Add a note about escaped quotes in braced strings in md files - - - - --- 2024-10-31 Andrew Pinski New
[2/2] aarch64: remove falkor-tag-collision-avoidance pass [1/2] aarch64: Remove scheduling models for falkor and saphira - - - - --- 2024-10-31 Andrew Pinski New
[1/2] aarch64: Remove scheduling models for falkor and saphira [1/2] aarch64: Remove scheduling models for falkor and saphira - - - - --- 2024-10-31 Andrew Pinski New
match: Fix `a != 0 ? a - 1 : 0` pattern [PR117363] match: Fix `a != 0 ? a - 1 : 0` pattern [PR117363] - - - - --- 2024-10-31 Andrew Pinski New
gimple: Remove special handling of COND_EXPR for COMPARISON_CLASS_P [PR116949, PR114785] gimple: Remove special handling of COND_EXPR for COMPARISON_CLASS_P [PR116949, PR114785] - - - - --- 2024-10-30 Andrew Pinski New
[PUSHED] aarch64: Remove unnecessary casts to rtx_code [PR117349] [PUSHED] aarch64: Remove unnecessary casts to rtx_code [PR117349] - - - - --- 2024-10-29 Andrew Pinski New
aarch64: Use canonicalize_comparison in ccmp expansion [PR117346] aarch64: Use canonicalize_comparison in ccmp expansion [PR117346] - - - - --- 2024-10-29 Andrew Pinski New
testcase: Add testcase for tree-optimization/117341 testcase: Add testcase for tree-optimization/117341 - - - - --- 2024-10-29 Andrew Pinski New
ifcombine: For short circuit case, allow 2 defining statements [PR85605] ifcombine: For short circuit case, allow 2 defining statements [PR85605] - - - - --- 2024-10-29 Andrew Pinski New
[PUSHED] testcase: Add testcase for PR 117330 [PR117330] [PUSHED] testcase: Add testcase for PR 117330 [PR117330] - - - - --- 2024-10-28 Andrew Pinski New
phiopt: Move check for maybe_undef_p slightly earlier phiopt: Move check for maybe_undef_p slightly earlier - - - - --- 2024-10-27 Andrew Pinski New
vec-lowering: Fix ABSU lowering [PR111285] vec-lowering: Fix ABSU lowering [PR111285] - - - - --- 2024-10-27 Andrew Pinski New
tree: Mark PAREN_EXPR and VEC_DUPLICATE_EXPR as non-trapping [PR117234] tree: Mark PAREN_EXPR and VEC_DUPLICATE_EXPR as non-trapping [PR117234] - - - - --- 2024-10-26 Andrew Pinski New
[Pushed] aarch64: Fix warning in aarch64_ptrue_reg [Pushed] aarch64: Fix warning in aarch64_ptrue_reg - - - - --- 2024-10-23 Andrew Pinski New
match: Reject non-const internal functions [PR117260] match: Reject non-const internal functions [PR117260] - - - - --- 2024-10-22 Andrew Pinski New
[5/5] ssa-dce: use safe_emplace_push [1/5] vec: Add quick_emplace_push/safe_emplace_push - - - - --- 2024-10-22 Andrew Pinski New
[4/5] ssa-forwprop: use safe_emplace_push [1/5] vec: Add quick_emplace_push/safe_emplace_push - - - - --- 2024-10-22 Andrew Pinski New
[3/5] gimple-fold: use safe_emplace_push [1/5] vec: Add quick_emplace_push/safe_emplace_push - - - - --- 2024-10-22 Andrew Pinski New
[2/5] phiopt: use safe_emplace_push [1/5] vec: Add quick_emplace_push/safe_emplace_push - - - - --- 2024-10-22 Andrew Pinski New
[1/5] vec: Add quick_emplace_push/safe_emplace_push [1/5] vec: Add quick_emplace_push/safe_emplace_push - - - - --- 2024-10-22 Andrew Pinski New
simplify-rtx: Handle `a != 0 ? -a : 0` [PR58195] simplify-rtx: Handle `a != 0 ? -a : 0` [PR58195] - - - - --- 2024-10-20 Andrew Pinski New
phiopt: factor could move a trapping statement across other trapping statements [PR117235] phiopt: factor could move a trapping statement across other trapping statements [PR117235] - - - - --- 2024-10-20 Andrew Pinski New
phiopt: do factor_out_conditional_operation for all phis [PR112418] phiopt: do factor_out_conditional_operation for all phis [PR112418] - - - - --- 2024-10-19 Andrew Pinski New
[2/2] cfgexpand: Handle integral vector types and constructors for scope conflicts [PR105769] [PATCHv2,1/2] cfgexpand: Handle scope conflicts better [PR111422] - - - - --- 2024-10-17 Andrew Pinski New
[PATCHv2,1/2] cfgexpand: Handle scope conflicts better [PR111422] [PATCHv2,1/2] cfgexpand: Handle scope conflicts better [PR111422] - - - - --- 2024-10-17 Andrew Pinski New
[PUSHED] C++: Regenerate c.opt.urls [PR117157] [PUSHED] C++: Regenerate c.opt.urls [PR117157] - - - - --- 2024-10-15 Andrew Pinski New
[PUSHED] C++: Add opindex for -Wchanges-meaning [PR117157] [PUSHED] C++: Add opindex for -Wchanges-meaning [PR117157] - - - - --- 2024-10-15 Andrew Pinski New
dce: Remove FIXME that has not been true for years dce: Remove FIXME that has not been true for years - - - - --- 2024-10-15 Andrew Pinski New
[v2] passes: Remove limit on the number of params [v2] passes: Remove limit on the number of params - - - - --- 2024-10-14 Andrew Pinski New
[5/5] passes: Remove limit on the number of params [1/5] passes: Move #undef to pass-instances.def - - - - --- 2024-10-14 Andrew Pinski New
[4/5] dce: Use a base common base class for pass_cd_dce and pass_dce [1/5] passes: Move #undef to pass-instances.def - - - - --- 2024-10-14 Andrew Pinski New
[3/5] dce: add remove_unused_locals conditionally to the todos [PR117096] [1/5] passes: Move #undef to pass-instances.def - - - - --- 2024-10-14 Andrew Pinski New
[2/5] passes: Allow for second param for NEXT_PASS [1/5] passes: Move #undef to pass-instances.def - - - - --- 2024-10-14 Andrew Pinski New
[1/5] passes: Move #undef to pass-instances.def [1/5] passes: Move #undef to pass-instances.def - - - - --- 2024-10-14 Andrew Pinski New
DSE: add remove_unused_locals to the todos [PR117096] DSE: add remove_unused_locals to the todos [PR117096] - - - - --- 2024-10-12 Andrew Pinski New
phiopt: Clobbers can sometimes get in the way of phiopt [PR117096] phiopt: Clobbers can sometimes get in the way of phiopt [PR117096] - - - - --- 2024-10-12 Andrew Pinski New
phiopt: Remove candorest variable return instead phiopt: Remove candorest variable return instead - - - - --- 2024-10-10 Andrew Pinski New
[3/3] gimple: Add gimple_with_undefined_signed_overflow and use it [PR111276] [1/3] cfgexpand: Expand comment on when non-var clobbers can show up - - - - --- 2024-10-03 Andrew Pinski New
[2/3] cfgexpand: Handle scope conflicts better [PR111422] [1/3] cfgexpand: Expand comment on when non-var clobbers can show up - - - - --- 2024-10-03 Andrew Pinski New
[1/3] cfgexpand: Expand comment on when non-var clobbers can show up [1/3] cfgexpand: Expand comment on when non-var clobbers can show up - - - - --- 2024-10-03 Andrew Pinski New
aarch64: Fix early ra for -fno-delete-dead-exceptions [PR116927] aarch64: Fix early ra for -fno-delete-dead-exceptions [PR116927] - - - - --- 2024-10-03 Andrew Pinski New
backprop: Fix deleting of a phi node [PR116922] backprop: Fix deleting of a phi node [PR116922] - - - - --- 2024-10-02 Andrew Pinski New
phiopt: Fix VCE moving by rewriting it into cast [PR116098] phiopt: Fix VCE moving by rewriting it into cast [PR116098] - - - - --- 2024-10-01 Andrew Pinski New
phi-opt: Improve factor heurstic with constants and conversions from bool [PR116890] phi-opt: Improve factor heurstic with constants and conversions from bool [PR116890] - - - - --- 2024-09-30 Andrew Pinski New
unswitch: Replace manual ondemand maybe_undef with ssa_name_maybe_undef_p/mark_ssa_maybe_undefs [PR… unswitch: Replace manual ondemand maybe_undef with ssa_name_maybe_undef_p/mark_ssa_maybe_undefs [PR… - - - - --- 2024-09-26 Andrew Pinski New
[3/3] phiprop: VOP phi confuses phiprop [PR116824] [1/3] Add an alternative testcase for PR 70740 - - - - --- 2024-09-24 Andrew Pinski New
[2/3] phiprop: Skip over clobbers [PR116823] [1/3] Add an alternative testcase for PR 70740 - - - - --- 2024-09-24 Andrew Pinski New
[1/3] Add an alternative testcase for PR 70740 [1/3] Add an alternative testcase for PR 70740 - - - - --- 2024-09-24 Andrew Pinski New
[v2] match: Fix `a != 0 ? a * b : 0` patterns for things that trap [PR116772] [v2] match: Fix `a != 0 ? a * b : 0` patterns for things that trap [PR116772] - - - - --- 2024-09-24 Andrew Pinski New
[3/3] gimple: Simplify gimple_seq_nondebug_singleton_p [1/3] Remove commented out PHI_ARG_DEF macro defition - - - - --- 2024-09-23 Andrew Pinski New
[2/3] gimple: Remove custom remove_pointer [1/3] Remove commented out PHI_ARG_DEF macro defition - - - - --- 2024-09-23 Andrew Pinski New
« 1 2 3 4 »