]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/fold-const.c
Update copyright years.
[thirdparty/gcc.git] / gcc / fold-const.c
2019-01-01  jakub Update copyright years.
2018-12-19  dmalcolmC++: more location wrapper nodes (PR c++/43064, PR...
2018-11-30  jakub PR testsuite/85368
2018-10-17  ebotcazou PR middle-end/87623
2018-10-17  aldyh * bitmap.c (bitmap_head::dump): New.
2018-10-02  glisseNo a*x+b*x factorization for signed vectors
2018-09-14  danglin PR middle-end/87188
2018-09-14  law * builtins.h (c_srlen): Add argument.
2018-09-14  law * builtins.c (c_strlen): Handle not zero terminated...
2018-09-13  law * fold-const.c (c_getstr): Clamp STRING_LENGTH...
2018-09-13  jakub PR tree-optimization/87287
2018-09-12  jakub PR middle-end/87248
2018-08-29  law PR tree-optimization/86714
2018-08-28  law * fold-const.c (fold_binary_loc): Remove recently...
2018-08-27  marxinCome up with fndecl_built_in_p.
2018-08-25  law PR tree-optimization/87059
2018-07-16  aldyh * fold-const.c (int_const_binop_1): Abstract...
2018-07-12  rsandifoUse conditional internal functions in if-conversion
2018-07-12  rguenth2018-07-12 Richard Biener <rguenther@suse.de>
2018-07-09  mseborPR middle-end/77357 - strlen of constant strings not...
2018-07-07  aldyh * tree-vrp.c (vrp_int_const_binop): Change overflow...
2018-07-06  jakub PR tree-optimization/86401
2018-06-26  rguenth2018-06-26 Richard Biener <rguenther@suse.de>
2018-06-16  kugangcc/ChangeLog:
2018-06-12  mseborPR c/85931 - -Wsizeof-pointer-memaccess for strncpy...
2018-06-04  jakub PR tree-optimization/69615
2018-05-30  rsandifoUse poly_int tree accessors
2018-05-29  jakub PR target/85918
2018-05-24  law * fold-const.c (tree_nonzero_bits): New function.
2018-05-18  rsandifoReplace FMA_EXPR with one internal fn per optab
2018-05-04  rguenth2018-05-04 Richard Biener <rguenther@suse.de>
2018-04-19  jakub PR tree-optimization/85467
2018-04-07  jakub PR tree-optimization/85257
2018-04-06  jakub PR sanitizer/85213
2018-03-29  jakub PR c/85094
2018-02-09  jakub PR c++/83659
2018-01-26  rguenth2018-01-26 Richard Biener <rguenther@suse.de>
2018-01-24  rsandifoFix use of boolean_true/false_node (PR 83979)
2018-01-16  jakub PR c/83844
2018-01-16  rsandifoAvoid GCC 4.1 build failure in fold-const.c
2018-01-15  jakub PR middle-end/82694
2018-01-13  rsandifoFix folding of vector mask EQ/NE expressions
2018-01-04  rsandifoAdd tree_fits_uhwi_p tests to BIT_FIELD_REF folder
2018-01-03  rsandifopoly_int: GET_MODE_BITSIZE
2018-01-03  rsandifopoly_int: TYPE_VECTOR_SUBPARTS
2018-01-03  rsandifopoly_int: GET_MODE_NUNITS
2018-01-03  jakub Update copyright years.
2018-01-03  rsandifopoly_int: vector_builder element count
2018-01-03  rsandifopoly_int: vec_perm_indices element type
2018-01-03  rsandifopoly_int: fold_indirect_ref_1
2018-01-02  rsandifoRework VEC_PERM_EXPR folding
2018-01-02  rsandifoMake vec_perm_indices use new vector encoding
2018-01-02  rsandifoRemove vec_perm_const optab
2018-01-02  rsandifoSplit can_vec_perm_p into can_vec_perm_{var,const}_p
2018-01-02  rsandifoPass vec_perm_indices by reference
2017-12-28  meissner[gcc]
2017-12-23  jakub PR c++/83553
2017-12-21  rsandifopoly_int: bit_field_size/offset
2017-12-21  rsandifopoly_int: get_inner_reference & co.
2017-12-21  rsandifopoly_int: fold_comparison
2017-12-21  rsandifopoly_int: get_bit_range
2017-12-20  rsandifopoly_int: pointer_may_wrap_p
2017-12-20  rsandifopoly_int: get_addr_base_and_unit_offset
2017-12-20  rsandifopoly_int: tree constants
2017-12-19  jakub * read-rtl.c (parse_reg_note_name): Replace Yoda condi...
2017-12-16  rsandifoAdd VEC_SERIES_EXPR and associated optab
2017-12-16  rsandifoAdd VEC_DUPLICATE_EXPR and associated optab
2017-12-15  jakub PR tree-optimization/83269
2017-12-07  rsandifoMake more use of VECTOR_CST_ENCODED_ELT
2017-12-07  rsandifoUse tree_vector_builder::new_binary_operation for folding
2017-12-07  rsandifoUse tree_vector_builder::new_unary_operation for folding
2017-12-07  rsandifoUse tree_vector_builder instead of build_vector
2017-12-07  rsandifoNew VECTOR_CST layout
2017-11-22  rsandifoReplace REDUC_*_EXPRs with internal functions.
2017-11-21  glisseNew POINTER_DIFF_EXPR
2017-11-07  glisseMore fold_negate in match.pd
2017-10-27  meissner[gcc]
2017-10-25  ebotcazou PR middle-end/82062
2017-10-17  wilcoFactor out division by squares and remove division...
2017-10-17  jakub PR tree-optimization/82549
2017-10-13  jakub PR target/82498
2017-10-11  glisseX+Y < X iff Y<0 moved to match.pd
2017-10-10  rsandifoRequire wi::to_wide for trees
2017-10-09  rsandifoAllow non-wi <op> wi
2017-10-06  jakub PR tree-optimization/82434
2017-10-04  rsandifoPR82413: Mismatched precisions in build_range_check
2017-09-14  rsandifoUse vec<> for constant permute masks
2017-09-14  rsandifoUse vec<> in build_vector
2017-09-14  rsandifoStore VECTOR_CST_NELTS directly in tree_node
2017-09-06  jakub * asan.c (initialize_sanitizer_builtins): Add
2017-09-05  rguenth2017-09-05 Richard Biener <rguenther@suse.de>
2017-09-04  rguenth2017-09-04 Richard Biener <rguenther@suse.de>
2017-08-30  rsandifo[76/77] Add a scalar_mode_pod class
2017-08-30  rsandifo[65/77] Add a SCALAR_TYPE_MODE macro
2017-08-30  rsandifo[62/77] Big machine_mode to scalar_int_mode replacement
2017-08-30  rsandifo[39/77] Two changes to the get_best_mode interface
2017-08-30  rsandifo[34/77] Add a SCALAR_INT_TYPE_MODE macro
2017-08-30  rsandifo[20/77] Replace MODE_INT checks with is_int_mode
2017-08-30  rsandifo[9/77] Add SCALAR_FLOAT_TYPE_MODE
2017-08-21  rsandifoAdd a type_has_mode_precision_p helper function
next