]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/simplify-rtx.c
c++: Handle multiple aggregate overloads [PR95319].
[thirdparty/gcc.git] / gcc / simplify-rtx.c
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...
2017-04-11  Jakub Jelinekre PR rtl-optimization/80385 (Segfault in commutative_o...
2017-04-04  Segher Boessenkoolsimplify-rtx: Fix compare of comparisons (PR60818)
2017-03-21  Martin LiskaFix another profiledbootstrap warning (PR libfortran...
2017-02-21  Jakub Jelinekre PR tree-optimization/61441 (ARM aarch64 fails to...
2017-01-01  Jakub JelinekUpdate copyright years.
2016-12-02  Segher Boessenkoolsimplify-rtx: Fix the last fix (PR78638)
2016-11-30  Segher Boessenkoolsimplify-rtx: Add missing line for previous commit...
2016-11-29  Segher Boessenkoolsimplify-rtx: Handle truncate of extract
2016-11-28  Jakub Jelinekre PR rtl-optimization/78546 (wrong code at -O2 and...
2016-11-25  Jakub Jelinekre PR rtl-optimization/78526 (ICE: in decompose, at...
next