Daily bump.
[gcc.git] / gcc / simplify-rtx.c
2021-01-05 Jakub Jelineksimplify-rtx: Optimize (x - 1) * y + y [PR98334]
2021-01-04 Jakub JelinekUpdate copyright years.
2020-12-17 Richard Sandifordsimplify-rtx: Put simplify routines into a class
2020-10-22 liuhongtSimplify vec_select of a subreg of X to just a vec_sele...
2020-08-16 Roger Saylemiddle-end: Simplify (sign_extend:HI (truncate:QI ...
2020-08-03 Roger SaylePR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
2020-07-23 Roger SayleResolve regression rtl-optimization/96298. Sorry for...
2020-06-29 Roger Saylemiddle-end: Optimize (A&C)^(B&C) to (A^B)&C in simplify...
2020-06-24 Roger Saylesimplify-rtx: Simplify rotates by zero
2020-06-24 Roger Saylesimplify-rtx: Parity of parity is parity
2020-03-23 Jeff LawVerify the code used for the optimized comparison is...
2020-01-31 Tamar Christinamiddle-end: Fix logical shift truncation (PR rtl-optimi...
2020-01-29 Richard SandifordRevert g-465c7c89e92a6d6d582173e505cb16dcb9873034
2020-01-28 Richard Sandifordsimplify-rtx: Extend (truncate (*extract ...)) fold...
2020-01-24 Jakub Jelineksimplify-rtx: Punt for modes with precision above MAX_B...
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-13 Jakub Jelinekre PR target/92908 (wrong code with -Og -fno-tree-fre...
2019-11-19 Richard SandifordRevert r278441
2019-11-18 Richard SandifordTwo RTL CC tweaks for SVE pmore/plast conditions
2019-11-07 Segher Boessenkoolsimplify-rtx: simplify_logical_relational_operation
2019-09-21 Richard SandifordExtend neg_const_int simplifications to other const...
2019-09-19 Richard SandifordRework constant subreg folds and handle more variable...
2019-07-29 Richard SandifordGeneralise VEC_DUPLICATE folding for variable-length...
2019-07-29 Richard SandifordImplement more rtx vector folds on variable-length...
2019-07-09 John Darringtonsimplify-rtx.c (simplify_unary_operation_1): Use GET_MO...
2019-07-04 Prathamesh Kulkarnire PR target/88833 ([SVE] Redundant moves for WHILELO...
2019-02-24 Jakub Jelinekre PR rtl-optimization/89445 (_mm512_maskz_loadu_pd...
2019-01-09 Sandra LoosemorePR other/16615 [1/5]
2019-01-01 Jakub JelinekUpdate copyright years.
2018-11-13 Jakub Jelinekre PR rtl-optimization/87918 (ICE in simplify_binary_op...
2018-11-06 Richard Bienerre PR middle-end/18041 (OR of two single-bit bitfields...
2018-10-18 H.J. LuLimit mask of vec_merge to HOST_BITS_PER_WIDE_INT
2018-10-18 H.J. LuCall simplify_gen_subreg to simplify subreg of vec_merge
2018-10-18 H.J. LuSimplify subreg of vec_merge of vec_duplicate
2018-09-28 Andrew StubbsSimplify vec_merge according to the mask.
2018-09-19 Andrew StubbsRemove constant vec_select restriction.
2018-07-07 Aldy Hernandeztree-vrp.c (vrp_int_const_binop): Change overflow type...
2018-06-12 Richard SandifordUse poly_int rtx accessors instead of hwi accessors
2018-05-17 James Greenhalgh[patch AArch64] Do not perform a vector splat for vecto...
2018-04-25 Jakub Jelinekre PR middle-end/85414 (ICE: in ix86_expand_prologue...
2018-04-13 Jakub Jelinekre PR rtl-optimization/85376 (wrong code with -Og ...
2018-03-21 Jakub Jelinekre PR rtl-optimization/84989 (_mm512_broadcast_f32x4...
2018-01-20 Jakub Jelinekre PR target/83930 (ICE: RTL check: expected code ...
2018-01-13 Richard SandifordExtra subreg fold for variable-length CONST_VECTORs
2018-01-08 Vidya PraveenPR target/83663 - Revert r255946
2018-01-05 Sudakshina Das[PATCH PR82439][simplify-rtx] Simplify (x | y) == x...
2018-01-03 Richard Sandifordpoly_int: GET_MODE_SIZE
2018-01-03 Richard Sandifordpoly_int: GET_MODE_NUNITS
2018-01-03 Jakub JelinekUpdate copyright years.
2018-01-02 Richard SandifordMake CONST_VECTOR_ELT handle implicitly-encoded elements
2018-01-02 Richard SandifordUse CONST_VECTOR_ELT instead of XVECEXP
2017-12-28 Richard SandifordUse valid_for_const_vector_p instead of CONSTANT_P
2017-12-21 James Greenhalgh[patch AArch64] Do not perform a vector splat for vecto...
2017-12-21 Jakub Jelinekre PR rtl-optimization/82973 (ICE in output_constant_po...
2017-12-21 Richard Sandifordpoly_int: get_inner_reference & co.
2017-12-20 Richard Sandifordpoly_int: SUBREG_BYTE
2017-12-20 Richard Sandifordpoly_int: MEM_OFFSET and MEM_SIZE
2017-12-20 Richard Sandifordpoly_int: rtx constants
2017-12-20 Richard SandifordAdd a gen_int_shift_amount helper function
2017-12-19 Jakub Jelinekread-rtl.c (parse_reg_note_name): Replace Yoda conditio...
2017-12-16 Richard SandifordRevert accidental commit
2017-12-16 Richard SandifordAdd a gen_int_shift_amount helper function
2017-11-22 Jakub Jelineksimplify-rtx.c (simplify_binary_operation_1): Handle...
2017-11-20 Tom de VriesFix comparison mode in simplify_ternary_operation
2017-11-08 Kyrylo Tkachov[simplify-rtx] Simplify vec_merge of vec_duplicates...
2017-11-08 Kyrylo Tkachovvec_merge + vec_duplicate + vec_concat simplification
2017-11-08 Kyrylo TkachovSimplify vec_merge of vec_duplicate with const_vector
2017-11-01 Richard SandifordUse (CONST_VECTOR|GET_MODE)_NUNITS in simplify-rtx.c
2017-11-01 Richard SandifordAdd a fixed_size_mode class
2017-11-01 Richard SandifordAdd a VEC_SERIES rtl code
2017-11-01 Richard SandifordAdd more vec_duplicate simplifications
2017-11-01 Richard SandifordAdd gen_(const_)vec_duplicate helpers
2017-10-22 Richard SandifordMake more use of GET_MODE_UNIT_PRECISION
2017-10-22 Richard SandifordMake more use of HWI_COMPUTABLE_MODE_P
2017-10-13 Richard SandifordMake more use of GET_MODE_UNIT_SIZE
2017-10-03 Segher Boessenkoolsimplify-rtx: Remove non-simplifying simplification...
2017-09-19 Segher BoessenkoolFix typo in simplify_binary_operation_1
2017-09-04 Richard SandifordAdd subreg_memory_offset helper functions
2017-08-30 Richard SandifordAdd a partial_subreg_p predicate
2017-08-30 Richard Sandiford[66/77] Use scalar_mode for constant integers
2017-08-30 Richard Sandiford[64/77] Add a scalar_mode class
2017-08-30 Richard Sandiford[55/77] Use scalar_int_mode in simplify_const_unary_ope...
2017-08-30 Richard Sandiford[35/77] Add uses of as_a <scalar_int_mode>
2017-08-30 Richard Sandiford[28/77] Use is_a <scalar_int_mode> for miscellaneous...
2017-08-30 Richard Sandiford[26/77] Use is_a <scalar_int_mode> in subreg/extract...
2017-08-30 Richard Sandiford[25/77] Use is_a <scalar_int_mode> for bitmask optimisa...
2017-08-30 Richard Sandiford[23/77] Replace != VOIDmode checks with is_a <scalar_in...
2017-08-30 Richard Sandiford[22/77] Replace !VECTOR_MODE_P with is_a <scalar_int_mode>
2017-08-30 Richard Sandiford[21/77] Replace SCALAR_INT_MODE_P checks with is_a...
2017-08-30 Richard Sandiford[20/77] Replace MODE_INT checks with is_int_mode
2017-08-30 Richard Sandiford[17/77] Add an int_mode_for_size helper function
2017-08-30 Richard Sandiford[7/77] Add scalar_float_mode
2017-08-22 Richard SandifordMake more use of paradoxical_subreg_p
2017-07-19 Segher Boessenkoolsimplify-rtx: The truncation of an IOR can have all...
2017-07-05 Richard SandifordRemove enum before machine_mode
2017-06-14 Eric Botcazousimplify-rtx.c (simplify_binary_operation_1): Do not...
2017-05-06 Richard SandifordPR 75964: Invalid integer ABS handling in simplify...
2017-05-02 Tamar Christinasimplify-rtx.c (simplify_binary_operation_1): Add LSHIF...
2017-05-02 Richard Bienercommon.opt (fstrict-overflow): Alias negative to fwrapv.
2017-04-11 Jakub Jelinekre PR middle-end/80100 (simplify-rtx.c sanitizer detect...
next