Age | Commit message (Expand) | Author | Files | Lines |
2024-11-22 | build: Remove INCLUDE_MEMORY [PR117737] | Andrew Pinski | 1 | -1/+0 |
2024-11-21 | phiopt: Improve spaceship_replacement for HONOR_NANS [PR117612] | Jakub Jelinek | 1 | -26/+87 |
2024-11-21 | phiopt: Fix a pasto in spaceship_replacement [PR117612] | Jakub Jelinek | 1 | -1/+1 |
2024-10-28 | phiopt: Move check for maybe_undef_p slightly earlier | Andrew Pinski | 1 | -7/+7 |
2024-10-25 | gcc: Remove trailing whitespace | Jakub Jelinek | 1 | -4/+4 |
2024-10-19 | phiopt: do factor_out_conditional_operation for all phis [PR112418] | Andrew Pinski | 1 | -63/+146 |
2024-10-10 | phiopt: Remove candorest variable return instead | Andrew Pinski | 1 | -6/+1 |
2024-10-02 | phiopt: Fix VCE moving by rewriting it into cast [PR116098] | Andrew Pinski | 1 | -1/+27 |
2024-10-01 | phi-opt: Improve factor heurstic with constants and conversions from bool [PR... | Andrew Pinski | 1 | -1/+9 |
2024-09-17 | phiopt: C++ify cond_if_else_store_replacement | Andrew Pinski | 1 | -14/+11 |
2024-09-17 | phiopt: Add some details dump to cselim | Andrew Pinski | 1 | -0/+21 |
2024-09-14 | phi-opt: Improve heuristics for factoring out with constant (again) [PR116699] | Andrew Pinski | 1 | -0/+6 |
2024-09-13 | Fix factor_out_conditional_operation heuristics for constants | Andrew Pinski | 1 | -6/+8 |
2024-09-09 | phiopt: Move the common code between pass_phiopt and pass_cselim into a seper... | Andrew Pinski | 1 | -153/+100 |
2024-09-09 | phiopt: Use gimple_phi_result rather than PHI_RESULT [PR116643] | Andrew Pinski | 1 | -8/+8 |
2024-09-09 | phiopt: Small refactoring/cleanup of non-ssa name case of factor_out_conditio... | Andrew Pinski | 1 | -62/+60 |
2024-08-31 | phiopt: Ignore some nop statements in heursics [PR116098] | Andrew Pinski | 1 | -2/+7 |
2024-08-29 | Use std::unique_ptr for optinfo_item | David Malcolm | 1 | -0/+1 |
2024-08-20 | phi-opt: Fix for failing maybe_push_res_to_seq in factor_out_conditional_oper... | Andrew Pinski | 1 | -10/+20 |
2024-08-18 | PHIOPT: move factor_out_conditional_operation over to use gimple_match_op | Andrew Pinski | 1 | -37/+29 |
2024-08-15 | PHIOPT: Fix comment before factor_out_conditional_operation | Andrew Pinski | 1 | -1/+1 |
2024-06-18 | Enhance if-conversion for automatic arrays | Richard Biener | 1 | -3/+1 |
2024-06-17 | Rename Value_Range to value_range. | Aldy Hernandez | 1 | -2/+2 |
2024-05-23 | [prange] Use type agnostic range in phiopt [PR115191] | Aldy Hernandez | 1 | -3/+2 |
2024-05-20 | PHIOPT: Don't transform minmax if middle bb contains a phi [PR115143] | Andrew Pinski | 1 | -0/+12 |
2024-04-30 | PHIOPT: Value-replacement check undef | Andrew Pinski | 1 | -0/+7 |
2024-04-30 | PHI-OPT: speed up value_replacement slightly | Andrew Pinski | 1 | -7/+15 |
2024-04-30 | MATCH: change single_non_singleton_phi_for_edges for singleton phis | Andrew Pinski | 1 | -8/+0 |
2024-04-09 | Fix up duplicated words mostly in comments, part 2 | Jakub Jelinek | 1 | -1/+1 |
2024-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2023-12-09 | phiopt: Fix ICE with large --param l1-cache-line-size= [PR112887] | Jakub Jelinek | 1 | -4/+3 |
2023-11-14 | Add type-generic clz/ctz/clrsb/ffs/parity/popcount builtins [PR111309] | Jakub Jelinek | 1 | -6/+60 |
2023-10-24 | Improve factor_out_conditional_operation for conversions and constants | Andrew Pinski | 1 | -3/+13 |
2023-09-26 | PHIOPT: Fix minmax_replacement for three way | Andrew Pinski | 1 | -2/+7 |
2023-09-10 | Fix PR 111331: wrong code for `a > 28 ? MIN<a, 28> : 29` | Andrew Pinski | 1 | -4/+4 |
2023-08-28 | PHIOPT: Add dump for match and simplify and early phiopt | Andrew Pinski | 1 | -26/+44 |
2023-08-10 | phiopt: Fix phiopt ICE on vops [PR102989] | Jakub Jelinek | 1 | -1/+11 |
2023-08-02 | PHIOPT: Mark the conditional lhs and rhs as to look at to see if DCEable | Andrew Pinski | 1 | -5/+16 |
2023-07-21 | tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math | Richard Biener | 1 | -5/+16 |
2023-07-19 | [PATCH] Fix tree-opt/110252: wrong code due to phiopt using flow sensitive in... | Andrew Pinski | 1 | -3/+48 |
2023-07-04 | tree-optimization/110491 - PHI-OPT and undefs | Richard Biener | 1 | -0/+7 |
2023-07-04 | Use mark_ssa_maybe_undefs in PHI-OPT | Richard Biener | 1 | -2/+6 |
2023-05-08 | PHIOPT: factor out unary operations instead of just conversions | Andrew Pinski | 1 | -25/+31 |
2023-05-08 | PHIOPT: Loop over calling factor_out_conditional_conversion | Andrew Pinski | 1 | -12/+15 |
2023-05-08 | PHIOPT: Add diamond bb form to factor_out_conditional_conversion | Andrew Pinski | 1 | -1/+1 |
2023-05-04 | PHIOPT: Fix diamond case of match_simplify_replacement | Andrew Pinski | 1 | -3/+26 |
2023-05-04 | PHIOPT: Improve replace_phi_edge_with_variable for diamond shapped bb | Andrew Pinski | 1 | -1/+34 |
2023-05-04 | PHIOPT: Improve replace_phi_edge_with_variable's dce_ssa_names slightly | Andrew Pinski | 1 | -2/+3 |
2023-05-04 | Rename last_stmt to last_nondebug_stmt | Richard Biener | 1 | -2/+2 |
2023-05-02 | PHIOPT: small refactoring of match_simplify_replacement. | Andrew Pinski | 1 | -33/+24 |