Age | Commit message (Expand) | Author | Files | Lines |
2024-11-22 | build: Remove INCLUDE_MEMORY [PR117737] | Andrew Pinski | 1 | -1/+0 |
2024-11-07 | Match:Support signed imm SAT_ADD form1 | xuli | 1 | -0/+3 |
2024-10-25 | gcc: Remove trailing whitespace | Jakub Jelinek | 1 | -18/+18 |
2024-10-24 | Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] | David Malcolm | 1 | -0/+1 |
2024-10-08 | Widening-Mul: Fix one bug of consume after phi node released | Pan Li | 1 | -46/+56 |
2024-10-08 | Match: Support form 1 for scalar signed integer SAT_TRUNC | Pan Li | 1 | -0/+61 |
2024-10-08 | ssa-math-opts, i386: Handle most unordered values rather than just 2 [PR116896] | Jakub Jelinek | 1 | -10/+32 |
2024-10-07 | ssa-math-opts, i386: Improve spaceship expansion [PR116896] | Jakub Jelinek | 1 | -9/+105 |
2024-09-30 | Match: Support form 1 for scalar signed integer SAT_SUB | Pan Li | 1 | -3/+5 |
2024-09-27 | Widening-Mul: Fix one ICE when iterate on phi node | Pan Li | 1 | -2/+7 |
2024-09-24 | Widening-Mul: Fix one ICE for SAT_SUB matching operand checking | Pan Li | 1 | -1/+1 |
2024-09-09 | middle-end: also optimized `popcount(a) <= 1` [PR90693] | Andrew Pinski | 1 | -6/+19 |
2024-08-28 | Match: Support form 1 for scalar signed integer .SAT_ADD | Pan Li | 1 | -5/+30 |
2024-07-29 | Widening-Mul: Try .SAT_SUB for PLUS_EXPR when one op is IMM | Pan Li | 1 | -0/+1 |
2024-07-10 | Match: Support form 2 for the .SAT_TRUNC | Pan Li | 1 | -0/+4 |
2024-07-02 | Rename expand_powcabs pass to expand_pow | Andrew Pinski | 1 | -13/+12 |
2024-07-02 | Move cabs expansion from powcabs to complex lowering [PR115710] | Andrew Pinski | 1 | -68/+2 |
2024-06-29 | Match: Support imm form for unsigned scalar .SAT_ADD | Pan Li | 1 | -0/+2 |
2024-06-27 | Internal-fn: Support new IFN SAT_TRUNC for unsigned scalar int | Pan Li | 1 | -0/+32 |
2024-06-14 | Match: Support more forms for the scalar unsigned .SAT_SUB | Pan Li | 1 | -0/+33 |
2024-06-12 | Widening-Mul: Take gsi after_labels instead of start_bb for gcall insertion | Pan Li | 1 | -1/+1 |
2024-06-10 | [PATCH v1] Widening-Mul: Fix one ICE of gcall insertion for PHI match | Pan Li | 1 | -1/+1 |
2024-06-07 | Match: Support more form for scalar unsigned SAT_ADD | Pan Li | 1 | -1/+55 |
2024-06-05 | Internal-fn: Support new IFN SAT_SUB for unsigned scalar int | Pan Li | 1 | -20/+47 |
2024-06-03 | Remove value_range typedef. | Aldy Hernandez | 1 | -1/+1 |
2024-05-16 | Internal-fn: Support new IFN SAT_ADD for unsigned scalar int | Pan Li | 1 | -0/+32 |
2024-05-13 | tree-ssa-math-opts: Pattern recognize yet another .ADD_OVERFLOW pattern [PR11... | Jakub Jelinek | 1 | -4/+117 |
2024-04-10 | tree-optimization/114672 - WIDEN_MULT_PLUS_EXPR type mismatch | Richard Biener | 1 | -2/+3 |
2024-02-06 | tree-ssa-math-opts: Fix up convert_{mult,plusminus}_to_widen [PR113759] | Jakub Jelinek | 1 | -32/+34 |
2024-02-02 | tree-ssa-math-opts: Fix is_widening_mult_rhs_p - unbreak bootstrap [PR113705] | Jakub Jelinek | 1 | -1/+2 |
2024-02-01 | PR target/113560: Enhance is_widening_mult_rhs_p. | Roger Sayle | 1 | -6/+47 |
2024-01-05 | Improve __builtin_popcount* (x) == 1 generation if x is known != 0 [PR90693] | Jakub Jelinek | 1 | -4/+16 |
2024-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2023-11-20 | tree-ssa-math-opts: popcount (X) == 1 to (X ^ (X - 1)) > (X - 1) optimization... | Jakub Jelinek | 1 | -1/+10 |
2023-11-20 | tree-ssa-math-opts: popcount (X) == 1 to (X ^ (X - 1)) > (X - 1) optimization... | Jakub Jelinek | 1 | -1/+75 |
2023-11-11 | tree-ssa-math-opts: Fix up gsi_remove order in match_uaddc_usubc [PR112430] | Jakub Jelinek | 1 | -3/+5 |
2023-10-18 | tree-ssa-math-opts: Fix up match_uaddc_usubc [PR111845] | Jakub Jelinek | 1 | -17/+31 |
2023-09-15 | Fix PR111407--SSA corruption due to widening_mul opt on conflict across an ab... | Qing Zhao | 1 | -0/+8 |
2023-09-12 | math-opts: Add dbgcounter for FMA formation | Martin Jambor | 1 | -0/+4 |
2023-08-29 | tree-ssa-math-opts: Improve uaddc/usubc pattern matching [PR111209] | Jakub Jelinek | 1 | -1/+148 |
2023-07-13 | SSA MATH: Support COND_LEN_FMA for floating-point math optimization | Ju-Zhe Zhong | 1 | -12/+68 |
2023-07-02 | tree-ssa-math-opts: Fix up ICE in match_uaddc_usubc [PR110508] | Jakub Jelinek | 1 | -5/+8 |
2023-06-29 | tree-ssa-math-opts: Use element_precision. | Robin Dapp | 1 | -2/+2 |
2023-06-20 | tree-ssa-math-opts: Small uaddc/usubc pattern matching improvement [PR79173] | Jakub Jelinek | 1 | -0/+5 |
2023-06-16 | tree-ssa-math-opts: Fix up uaddc/usubc pattern matching [PR110271] | Jakub Jelinek | 1 | -3/+6 |
2023-06-15 | middle-end, i386: Pattern recognize add/subtract with carry [PR79173] | Jakub Jelinek | 1 | -2/+498 |
2023-05-19 | tree-ssa-math-opts: Pattern recognize some further hand written forms of sign... | Jakub Jelinek | 1 | -0/+25 |
2023-05-19 | tree-ssa-math-opts: Pattern recognize hand written __builtin_mul_overflow_p w... | Jakub Jelinek | 1 | -1/+4 |
2023-05-17 | tree-ssa-math-opts: correct -ffp-contract= check | Alexander Monakov | 1 | -1/+1 |
2023-05-03 | More last_stmt removal | Richard Biener | 1 | -23/+16 |