projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Daily bump.
[gcc.git]
/
gcc
/
simplify-rtx.c
2021-01-05
Jakub Jelinek
simplify-rtx: Optimize (x - 1) * y + y [PR98334]
blob
|
commitdiff
|
raw
2021-01-04
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2020-12-17
Richard Sandiford
simplify-rtx: Put simplify routines into a class
blob
|
commitdiff
|
raw
|
diff to current
2020-10-22
liuhongt
Simplify vec_select of a subreg of X to just a vec_sele...
blob
|
commitdiff
|
raw
|
diff to current
2020-08-16
Roger Sayle
middle-end: Simplify (sign_extend:HI (truncate:QI ...
blob
|
commitdiff
|
raw
|
diff to current
2020-08-03
Roger Sayle
PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
blob
|
commitdiff
|
raw
|
diff to current
2020-07-23
Roger Sayle
Resolve regression rtl-optimization/96298. Sorry for...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-29
Roger Sayle
middle-end: Optimize (A&C)^(B&C) to (A^B)&C in simplify...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-24
Roger Sayle
simplify-rtx: Simplify rotates by zero
blob
|
commitdiff
|
raw
|
diff to current
2020-06-24
Roger Sayle
simplify-rtx: Parity of parity is parity
blob
|
commitdiff
|
raw
|
diff to current
2020-03-23
Jeff Law
Verify the code used for the optimized comparison is...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-31
Tamar Christina
middle-end: Fix logical shift truncation (PR rtl-optimi...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-29
Richard Sandiford
Revert g-465c7c89e92a6d6d582173e505cb16dcb9873034
blob
|
commitdiff
|
raw
|
diff to current
2020-01-28
Richard Sandiford
simplify-rtx: Extend (truncate (*extract ...)) fold...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-24
Jakub Jelinek
simplify-rtx: Punt for modes with precision above MAX_B...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-13
Jakub Jelinek
re PR target/92908 (wrong code with -Og -fno-tree-fre...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Richard Sandiford
Revert r278441
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Richard Sandiford
Two RTL CC tweaks for SVE pmore/plast conditions
blob
|
commitdiff
|
raw
|
diff to current
2019-11-07
Segher Boessenkool
simplify-rtx: simplify_logical_relational_operation
blob
|
commitdiff
|
raw
|
diff to current
2019-09-21
Richard Sandiford
Extend neg_const_int simplifications to other const...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-19
Richard Sandiford
Rework constant subreg folds and handle more variable...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-29
Richard Sandiford
Generalise VEC_DUPLICATE folding for variable-length...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-29
Richard Sandiford
Implement more rtx vector folds on variable-length...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
John Darrington
simplify-rtx.c (simplify_unary_operation_1): Use GET_MO...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-04
Prathamesh Kulkarni
re PR target/88833 ([SVE] Redundant moves for WHILELO...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-24
Jakub Jelinek
re PR rtl-optimization/89445 (_mm512_maskz_loadu_pd...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Sandra Loosemore
PR other/16615 [1/5]
blob
|
commitdiff
|
raw
|
diff to current
2019-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-13
Jakub Jelinek
re PR rtl-optimization/87918 (ICE in simplify_binary_op...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-06
Richard Biener
re PR middle-end/18041 (OR of two single-bit bitfields...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-18
H.J. Lu
Limit mask of vec_merge to HOST_BITS_PER_WIDE_INT
blob
|
commitdiff
|
raw
|
diff to current
2018-10-18
H.J. Lu
Call simplify_gen_subreg to simplify subreg of vec_merge
blob
|
commitdiff
|
raw
|
diff to current
2018-10-18
H.J. Lu
Simplify subreg of vec_merge of vec_duplicate
blob
|
commitdiff
|
raw
|
diff to current
2018-09-28
Andrew Stubbs
Simplify vec_merge according to the mask.
blob
|
commitdiff
|
raw
|
diff to current
2018-09-19
Andrew Stubbs
Remove constant vec_select restriction.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-07
Aldy Hernandez
tree-vrp.c (vrp_int_const_binop): Change overflow type...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-12
Richard Sandiford
Use poly_int rtx accessors instead of hwi accessors
blob
|
commitdiff
|
raw
|
diff to current
2018-05-17
James Greenhalgh
[patch AArch64] Do not perform a vector splat for vecto...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-25
Jakub Jelinek
re PR middle-end/85414 (ICE: in ix86_expand_prologue...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-13
Jakub Jelinek
re PR rtl-optimization/85376 (wrong code with -Og ...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-21
Jakub Jelinek
re PR rtl-optimization/84989 (_mm512_broadcast_f32x4...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-20
Jakub Jelinek
re PR target/83930 (ICE: RTL check: expected code ...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-13
Richard Sandiford
Extra subreg fold for variable-length CONST_VECTORs
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Vidya Praveen
PR target/83663 - Revert r255946
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Sudakshina Das
[PATCH PR82439][simplify-rtx] Simplify (x | y) == x...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: GET_MODE_SIZE
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: GET_MODE_NUNITS
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-02
Richard Sandiford
Make CONST_VECTOR_ELT handle implicitly-encoded elements
blob
|
commitdiff
|
raw
|
diff to current
2018-01-02
Richard Sandiford
Use CONST_VECTOR_ELT instead of XVECEXP
blob
|
commitdiff
|
raw
|
diff to current
2017-12-28
Richard Sandiford
Use valid_for_const_vector_p instead of CONSTANT_P
blob
|
commitdiff
|
raw
|
diff to current
2017-12-21
James Greenhalgh
[patch AArch64] Do not perform a vector splat for vecto...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-21
Jakub Jelinek
re PR rtl-optimization/82973 (ICE in output_constant_po...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-21
Richard Sandiford
poly_int: get_inner_reference & co.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Richard Sandiford
poly_int: SUBREG_BYTE
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Richard Sandiford
poly_int: MEM_OFFSET and MEM_SIZE
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Richard Sandiford
poly_int: rtx constants
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Richard Sandiford
Add a gen_int_shift_amount helper function
blob
|
commitdiff
|
raw
|
diff to current
2017-12-19
Jakub Jelinek
read-rtl.c (parse_reg_note_name): Replace Yoda conditio...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-16
Richard Sandiford
Revert accidental commit
blob
|
commitdiff
|
raw
|
diff to current
2017-12-16
Richard Sandiford
Add a gen_int_shift_amount helper function
blob
|
commitdiff
|
raw
|
diff to current
2017-11-22
Jakub Jelinek
simplify-rtx.c (simplify_binary_operation_1): Handle...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-20
Tom de Vries
Fix comparison mode in simplify_ternary_operation
blob
|
commitdiff
|
raw
|
diff to current
2017-11-08
Kyrylo Tkachov
[simplify-rtx] Simplify vec_merge of vec_duplicates...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-08
Kyrylo Tkachov
vec_merge + vec_duplicate + vec_concat simplification
blob
|
commitdiff
|
raw
|
diff to current
2017-11-08
Kyrylo Tkachov
Simplify vec_merge of vec_duplicate with const_vector
blob
|
commitdiff
|
raw
|
diff to current
2017-11-01
Richard Sandiford
Use (CONST_VECTOR|GET_MODE)_NUNITS in simplify-rtx.c
blob
|
commitdiff
|
raw
|
diff to current
2017-11-01
Richard Sandiford
Add a fixed_size_mode class
blob
|
commitdiff
|
raw
|
diff to current
2017-11-01
Richard Sandiford
Add a VEC_SERIES rtl code
blob
|
commitdiff
|
raw
|
diff to current
2017-11-01
Richard Sandiford
Add more vec_duplicate simplifications
blob
|
commitdiff
|
raw
|
diff to current
2017-11-01
Richard Sandiford
Add gen_(const_)vec_duplicate helpers
blob
|
commitdiff
|
raw
|
diff to current
2017-10-22
Richard Sandiford
Make more use of GET_MODE_UNIT_PRECISION
blob
|
commitdiff
|
raw
|
diff to current
2017-10-22
Richard Sandiford
Make more use of HWI_COMPUTABLE_MODE_P
blob
|
commitdiff
|
raw
|
diff to current
2017-10-13
Richard Sandiford
Make more use of GET_MODE_UNIT_SIZE
blob
|
commitdiff
|
raw
|
diff to current
2017-10-03
Segher Boessenkool
simplify-rtx: Remove non-simplifying simplification...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-19
Segher Boessenkool
Fix typo in simplify_binary_operation_1
blob
|
commitdiff
|
raw
|
diff to current
2017-09-04
Richard Sandiford
Add subreg_memory_offset helper functions
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
Add a partial_subreg_p predicate
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[66/77] Use scalar_mode for constant integers
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[64/77] Add a scalar_mode class
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[55/77] Use scalar_int_mode in simplify_const_unary_ope...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[35/77] Add uses of as_a <scalar_int_mode>
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[28/77] Use is_a <scalar_int_mode> for miscellaneous...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[26/77] Use is_a <scalar_int_mode> in subreg/extract...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[25/77] Use is_a <scalar_int_mode> for bitmask optimisa...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[23/77] Replace != VOIDmode checks with is_a <scalar_in...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[22/77] Replace !VECTOR_MODE_P with is_a <scalar_int_mode>
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[21/77] Replace SCALAR_INT_MODE_P checks with is_a...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[20/77] Replace MODE_INT checks with is_int_mode
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[17/77] Add an int_mode_for_size helper function
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[7/77] Add scalar_float_mode
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Richard Sandiford
Make more use of paradoxical_subreg_p
blob
|
commitdiff
|
raw
|
diff to current
2017-07-19
Segher Boessenkool
simplify-rtx: The truncation of an IOR can have all...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Richard Sandiford
Remove enum before machine_mode
blob
|
commitdiff
|
raw
|
diff to current
2017-06-14
Eric Botcazou
simplify-rtx.c (simplify_binary_operation_1): Do not...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-06
Richard Sandiford
PR 75964: Invalid integer ABS handling in simplify...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-02
Tamar Christina
simplify-rtx.c (simplify_binary_operation_1): Add LSHIF...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-02
Richard Biener
common.opt (fstrict-overflow): Alias negative to fwrapv.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-11
Jakub Jelinek
re PR middle-end/80100 (simplify-rtx.c sanitizer detect...
blob
|
commitdiff
|
raw
|
diff to current
next