summaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* PR c++/83659jakub2018-02-091-8/+19
* 2018-01-26 Richard Biener <rguenther@suse.de>rguenth2018-01-261-4/+4
* Fix use of boolean_true/false_node (PR 83979)rsandifo2018-01-241-12/+12
* PR c/83844jakub2018-01-161-1/+26
* Avoid GCC 4.1 build failure in fold-const.crsandifo2018-01-161-2/+2
* PR middle-end/82694jakub2018-01-151-8/+16
* Fix folding of vector mask EQ/NE expressionsrsandifo2018-01-131-1/+1
* Add tree_fits_uhwi_p tests to BIT_FIELD_REF folderrsandifo2018-01-041-1/+3
* poly_int: GET_MODE_BITSIZErsandifo2018-01-031-5/+7
* poly_int: TYPE_VECTOR_SUBPARTSrsandifo2018-01-031-39/+51
* poly_int: GET_MODE_NUNITSrsandifo2018-01-031-1/+1
* Update copyright years.jakub2018-01-031-1/+1
* poly_int: vector_builder element countrsandifo2018-01-031-1/+3
* poly_int: vec_perm_indices element typersandifo2018-01-031-2/+5
* poly_int: fold_indirect_ref_1rsandifo2018-01-031-9/+7
* Rework VEC_PERM_EXPR foldingrsandifo2018-01-021-76/+42
* Make vec_perm_indices use new vector encodingrsandifo2018-01-021-8/+13
* Remove vec_perm_const optabrsandifo2018-01-021-0/+1
* Split can_vec_perm_p into can_vec_perm_{var,const}_prsandifo2018-01-021-2/+2
* Pass vec_perm_indices by referencersandifo2018-01-021-1/+1
* [gcc]meissner2017-12-281-0/+12
* PR c++/83553jakub2017-12-231-7/+34
* poly_int: bit_field_size/offsetrsandifo2017-12-211-1/+3
* poly_int: get_inner_reference & co.rsandifo2017-12-211-35/+48
* poly_int: fold_comparisonrsandifo2017-12-211-27/+45
* poly_int: get_bit_rangersandifo2017-12-211-4/+5
* poly_int: pointer_may_wrap_prsandifo2017-12-201-20/+22
* poly_int: get_addr_base_and_unit_offsetrsandifo2017-12-201-1/+1
* poly_int: tree constantsrsandifo2017-12-201-24/+106
* * read-rtl.c (parse_reg_note_name): Replace Yoda conditions withjakub2017-12-191-42/+39
* Add VEC_SERIES_EXPR and associated optabrsandifo2017-12-161-0/+6
* Add VEC_DUPLICATE_EXPR and associated optabrsandifo2017-12-161-0/+22
* PR tree-optimization/83269jakub2017-12-151-6/+13
* Make more use of VECTOR_CST_ENCODED_ELTrsandifo2017-12-071-14/+17
* Use tree_vector_builder::new_binary_operation for foldingrsandifo2017-12-071-12/+38
* Use tree_vector_builder::new_unary_operation for foldingrsandifo2017-12-071-23/+58
* Use tree_vector_builder instead of build_vectorrsandifo2017-12-071-17/+18
* New VECTOR_CST layoutrsandifo2017-12-071-3/+2
* Replace REDUC_*_EXPRs with internal functions.rsandifo2017-11-221-30/+0
* New POINTER_DIFF_EXPRglisse2017-11-211-19/+43
* More fold_negate in match.pdglisse2017-11-071-2/+2
* [gcc]meissner2017-10-271-0/+6
* PR middle-end/82062ebotcazou2017-10-251-6/+18
* Factor out division by squares and remove division around comparisons (0/2)wilco2017-10-171-54/+0
* PR tree-optimization/82549jakub2017-10-171-20/+32
* PR target/82498jakub2017-10-131-38/+46
* X+Y < X iff Y<0 moved to match.pdglisse2017-10-111-133/+7
* Require wi::to_wide for treesrsandifo2017-10-101-55/+68
* Allow non-wi <op> wirsandifo2017-10-091-3/+4
* PR tree-optimization/82434jakub2017-10-061-58/+35