summaryrefslogtreecommitdiff
path: root/gcc/simplify-rtx.c
Commit message (Expand)AuthorAgeFilesLines
* Merge in wide-int.Kenneth Zadeck2014-05-061-695/+268
* Update copyright years in gcc/Richard Sandiford2014-01-021-1/+1
* re PR other/59545 (Signed integer overflow issues)Jakub Jelinek2013-12-191-4/+4
* re PR rtl-optimization/58295 (Missed zero-extension elimination in the combiner)Eric Botcazou2013-12-101-5/+10
* 2013-11-27 Bernd Edlinger <bernd.edlinger@hotmail.de>Bernd Edlinger2013-11-271-1/+1
* Remove parameter keep_aligning from get_inner_reference.Bernd Edlinger2013-11-261-1/+1
* re PR rtl-optimization/55950 (Invalid sqrt constant propagation with -froundi...Joseph Myers2013-11-211-6/+2
* cuintp.c (UI_From_gnu): Use tree_to_shwi.Kenneth Zadeck2013-11-201-1/+1
* Factor unrelated declarations out of tree.h.Diego Novillo2013-11-191-0/+1
* cuintp.c: Replace host_integerp (..., 0) with tree_fits_shwi_p throughout.Richard Sandiford2013-11-181-1/+1
* simplify-rtx.c (simplify_unary_operation_1): Use simplify_gen_binary for (not...Richard Sandiford2013-09-111-2/+4
* gcc/Richard Sandiford2013-09-091-10/+13
* re PR other/57324 (Undefined behavior issues found with clang's -fsanitize=un...Marc Glisse2013-08-231-4/+3
* re PR target/57819 (Suboptimal shift patterns)Jakub Jelinek2013-07-081-0/+23
* re PR rtl-optimization/57829 (Wrong constant folding)Jakub Jelinek2013-07-081-0/+1
* simplify-rtx.c (simplify_byte_swapping_operation): Use proper macro for const...Eric Botcazou2013-05-311-3/+2
* re PR tree-optimization/55177 (missed optimizations with __builtin_bswap)Eric Botcazou2013-05-241-2/+64
* expmed.c (expand_shift_1): Canonicalize rotates by constant bitsize / 2 to bi...Jakub Jelinek2013-05-141-0/+12
* simplify-rtx.c (simplify_binary_operation_1): Handle VEC_MERGE.Marc Glisse2013-04-031-14/+80
* simplify-rtx.c (simplify_binary_operation_1): Restrict the transformation to ...Marc Glisse2013-03-211-2/+5
* re PR rtl-optimization/56494 (ICE in simplify_truncation, at simplify-rtx.c:619)Jakub Jelinek2013-03-051-2/+11
* re PR rtl-optimization/56275 (ICE in simplify_subreg, at simplify-rtx.c:5261 ...Uros Bizjak2013-02-111-1/+2
* Update copyright years in gcc/Richard Sandiford2013-01-101-3/+1
* re PR rtl-optimization/55717 (ICE in form_sum, at reload.c:5400)Jakub Jelinek2012-12-181-14/+51
* re PR tree-optimization/55052 (vect-widening tests are failing and giving wro...Richard Sandiford2012-11-281-1/+1
* re PR middle-end/55359 (ICE in simplify_subreg accessing an unaligned subvector)Richard Sandiford2012-11-191-2/+5
* rtl.h (CONST_SCALAR_INT_P): New macro.Kenneth Zadeck2012-11-091-25/+23
* re PR rtl-optimization/54524 (Spurious add on sum of bitshifts (forward-propa...Andrew Pinski2012-11-021-1/+3
* re PR middle-end/54862 (error: comparison between signed and unsigned integer...Jakub Jelinek2012-10-101-5/+4
* machmode.h (GET_MODE_UNIT_PRECISION): New macro.Richard Sandiford2012-10-071-193/+238
* simplify-rtx.c (simplify_unary_operation_1 <case TRUNCATE>): Don't optimize a...Andrew Pinski2012-10-021-0/+1
* re PR rtl-optimization/54457 ([x32] Fail to combine 64bit index + constant)Uros Bizjak2012-10-011-0/+22
* simplify-rtx.c (simplify_binary_operation_1): Detect the identity.Marc Glisse2012-10-011-0/+35
* re PR target/54703 (_mm_sub_pd is incorrectly substituted with vandnps)Jakub Jelinek2012-09-271-1/+1
* re PR middle-end/54635 (Add addr_space_t argument to TARGET_MODE_DEPENDENT_AD...Georg-Johann Lay2012-09-261-3/+4
* Finish conversion of uses of double_int to the new API.Lawrence Crowl2012-09-241-74/+78
* Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl2012-09-071-34/+29
* simplify-rtx.c (simplify_unary_operation_1 <case TRUNCATE>): A truncate of a ...Andrew Pinski2012-09-011-0/+8
* simplify-rtx.c (simplify_binary_operation_1): Optimize shuffle of a concatena...Marc Glisse2012-08-171-0/+17
* re PR c/53968 (integer undefined behaviors in GCC)Jakub Jelinek2012-08-131-1/+1
* simplify-rtx.c (simplify_binary_operation_1): Do not simplify IOR to a consta...Joseph Myers2012-08-081-2/+5
* cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma...Kenneth Zadeck2012-08-021-54/+39
* simplify-rtx.c (simplify_const_binary_operation): Fixed shift count trucation.Kenneth Zadeck2012-06-091-1/+4
* 2012-06-2 Kenneth Zadeck <zadeck@naturalbridge.com>Kenneth Zadeck2012-06-021-10/+10
* output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher2012-05-311-1/+0
* simplify-rtx.c (simplify_binary_operation_1): Optimize shuffle of concatenati...Marc Glisse2012-05-301-1/+22
* rtl.h (plus_constant, [...]): Merge into a single plus_constant function.Richard Sandiford2012-05-051-7/+9
* lto-symtab.c (lto_cgraph_replace_node): Update.Jan Hubicka2012-04-181-2/+2
* rtl.texi (const_double): Document as sign-extending.Mike Stump2012-04-041-16/+16
* tree.def (REALPART_EXPR, [...]): Move.Eric Botcazou2012-03-191-1/+1