| Commit message (Expand) | Author | Age | Files | Lines |
* | simplify-rtx.c (simplify_unary_operation_1): Use simplify_gen_binary for (not... | Richard Sandiford | 2013-09-11 | 1 | -2/+4 |
* | gcc/ | Richard Sandiford | 2013-09-09 | 1 | -10/+13 |
* | re PR other/57324 (Undefined behavior issues found with clang's -fsanitize=un... | Marc Glisse | 2013-08-23 | 1 | -4/+3 |
* | re PR target/57819 (Suboptimal shift patterns) | Jakub Jelinek | 2013-07-08 | 1 | -0/+23 |
* | re PR rtl-optimization/57829 (Wrong constant folding) | Jakub Jelinek | 2013-07-08 | 1 | -0/+1 |
* | simplify-rtx.c (simplify_byte_swapping_operation): Use proper macro for const... | Eric Botcazou | 2013-05-31 | 1 | -3/+2 |
* | re PR tree-optimization/55177 (missed optimizations with __builtin_bswap) | Eric Botcazou | 2013-05-24 | 1 | -2/+64 |
* | expmed.c (expand_shift_1): Canonicalize rotates by constant bitsize / 2 to bi... | Jakub Jelinek | 2013-05-14 | 1 | -0/+12 |
* | simplify-rtx.c (simplify_binary_operation_1): Handle VEC_MERGE. | Marc Glisse | 2013-04-03 | 1 | -14/+80 |
* | simplify-rtx.c (simplify_binary_operation_1): Restrict the transformation to ... | Marc Glisse | 2013-03-21 | 1 | -2/+5 |
* | re PR rtl-optimization/56494 (ICE in simplify_truncation, at simplify-rtx.c:619) | Jakub Jelinek | 2013-03-05 | 1 | -2/+11 |
* | re PR rtl-optimization/56275 (ICE in simplify_subreg, at simplify-rtx.c:5261 ... | Uros Bizjak | 2013-02-11 | 1 | -1/+2 |
* | Update copyright years in gcc/ | Richard Sandiford | 2013-01-10 | 1 | -3/+1 |
* | re PR rtl-optimization/55717 (ICE in form_sum, at reload.c:5400) | Jakub Jelinek | 2012-12-18 | 1 | -14/+51 |
* | re PR tree-optimization/55052 (vect-widening tests are failing and giving wro... | Richard Sandiford | 2012-11-28 | 1 | -1/+1 |
* | re PR middle-end/55359 (ICE in simplify_subreg accessing an unaligned subvector) | Richard Sandiford | 2012-11-19 | 1 | -2/+5 |
* | rtl.h (CONST_SCALAR_INT_P): New macro. | Kenneth Zadeck | 2012-11-09 | 1 | -25/+23 |
* | re PR rtl-optimization/54524 (Spurious add on sum of bitshifts (forward-propa... | Andrew Pinski | 2012-11-02 | 1 | -1/+3 |
* | re PR middle-end/54862 (error: comparison between signed and unsigned integer... | Jakub Jelinek | 2012-10-10 | 1 | -5/+4 |
* | machmode.h (GET_MODE_UNIT_PRECISION): New macro. | Richard Sandiford | 2012-10-07 | 1 | -193/+238 |
* | simplify-rtx.c (simplify_unary_operation_1 <case TRUNCATE>): Don't optimize a... | Andrew Pinski | 2012-10-02 | 1 | -0/+1 |
* | re PR rtl-optimization/54457 ([x32] Fail to combine 64bit index + constant) | Uros Bizjak | 2012-10-01 | 1 | -0/+22 |
* | simplify-rtx.c (simplify_binary_operation_1): Detect the identity. | Marc Glisse | 2012-10-01 | 1 | -0/+35 |
* | re PR target/54703 (_mm_sub_pd is incorrectly substituted with vandnps) | Jakub Jelinek | 2012-09-27 | 1 | -1/+1 |
* | re PR middle-end/54635 (Add addr_space_t argument to TARGET_MODE_DEPENDENT_AD... | Georg-Johann Lay | 2012-09-26 | 1 | -3/+4 |
* | Finish conversion of uses of double_int to the new API. | Lawrence Crowl | 2012-09-24 | 1 | -74/+78 |
* | Modify gcc/*.[hc] double_int call sites to use the new interface. | Lawrence Crowl | 2012-09-07 | 1 | -34/+29 |
* | simplify-rtx.c (simplify_unary_operation_1 <case TRUNCATE>): A truncate of a ... | Andrew Pinski | 2012-09-01 | 1 | -0/+8 |
* | simplify-rtx.c (simplify_binary_operation_1): Optimize shuffle of a concatena... | Marc Glisse | 2012-08-17 | 1 | -0/+17 |
* | re PR c/53968 (integer undefined behaviors in GCC) | Jakub Jelinek | 2012-08-13 | 1 | -1/+1 |
* | simplify-rtx.c (simplify_binary_operation_1): Do not simplify IOR to a consta... | Joseph Myers | 2012-08-08 | 1 | -2/+5 |
* | cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma... | Kenneth Zadeck | 2012-08-02 | 1 | -54/+39 |
* | simplify-rtx.c (simplify_const_binary_operation): Fixed shift count trucation. | Kenneth Zadeck | 2012-06-09 | 1 | -1/+4 |
* | 2012-06-2 Kenneth Zadeck <zadeck@naturalbridge.com> | Kenneth Zadeck | 2012-06-02 | 1 | -10/+10 |
* | output.h (__gcc_host_wide_int__): Move to hwint.h. | Steven Bosscher | 2012-05-31 | 1 | -1/+0 |
* | simplify-rtx.c (simplify_binary_operation_1): Optimize shuffle of concatenati... | Marc Glisse | 2012-05-30 | 1 | -1/+22 |
* | rtl.h (plus_constant, [...]): Merge into a single plus_constant function. | Richard Sandiford | 2012-05-05 | 1 | -7/+9 |
* | lto-symtab.c (lto_cgraph_replace_node): Update. | Jan Hubicka | 2012-04-18 | 1 | -2/+2 |
* | rtl.texi (const_double): Document as sign-extending. | Mike Stump | 2012-04-04 | 1 | -16/+16 |
* | tree.def (REALPART_EXPR, [...]): Move. | Eric Botcazou | 2012-03-19 | 1 | -1/+1 |
* | re PR rtl-optimization/52170 (ICE in trunc_int_for_mode, at explow.c:57 durin... | Richard Guenther | 2012-02-08 | 1 | -1/+1 |
* | re PR rtl-optimization/50396 (SSE division by zero generates incorrect code w... | Richard Guenther | 2011-12-23 | 1 | -1/+1 |
* | re PR rtl-optimization/49720 (Infinite recursion compiling gold binary_test.c... | Chung-Lin Tang | 2011-10-28 | 1 | -3/+13 |
* | rtl.h (const_tiny_rtx): Change into array of 4 x MAX_MACHINE_MODE from 3 x MA... | Jakub Jelinek | 2011-09-27 | 1 | -6/+4 |
* | simplify-rtx.c (simplify_subreg): Check that the inner mode is a scalar integ... | Richard Sandiford | 2011-09-14 | 1 | -1/+6 |
* | re PR middle-end/50161 (wrong code with -fno-tree-ter and __builtin_popcountl) | Jakub Jelinek | 2011-08-23 | 1 | -15/+14 |
* | rtl.h (set_src_cost, [...]): New functions. | Richard Sandiford | 2011-08-18 | 1 | -2/+2 |
* | rtl.texi (MEM_OFFSET_KNOWN_P): Document. | Richard Sandiford | 2011-07-19 | 1 | -2/+2 |
* | revert: simplify-rtx.c (simplify_const_binary_operation): Use the shift_trunc... | Bernd Schmidt | 2011-07-06 | 1 | -2/+2 |
* | explow.c (trunc_int_for_mode): Use GET_MODE_PRECISION instead of GET_MODE_BIT... | Bernd Schmidt | 2011-07-06 | 1 | -65/+67 |