| Commit message (Expand) | Author | Age | Files | Lines |
* | expmed.c (extract_bit_field_1): Pass the full width of the structure to get_b... | Richard Sandiford | 2013-02-03 | 1 | -1/+5 |
* | Update copyright years in gcc/ | Richard Sandiford | 2013-01-10 | 1 | -4/+1 |
* | re PR middle-end/55438 (tmpdir-gcc.dg-struct-layout-1/t001 - t028, gcc.c-tor... | Richard Sandiford | 2012-11-28 | 1 | -12/+17 |
* | re PR rtl-optimization/55388 (ICE in int_mode_for_mode at stor-layout.c:423) | Eric Botcazou | 2012-11-23 | 1 | -2/+3 |
* | re PR middle-end/55403 (ICE building libitm) | Richard Sandiford | 2012-11-20 | 1 | -5/+5 |
* | Makefile.in (recog.o): Add insn-codes.h. | Richard Sandiford | 2012-11-18 | 1 | -188/+118 |
* | expmed.c (narrow_bit_field_mem): New function. | Richard Sandiford | 2012-11-18 | 1 | -31/+45 |
* | Fix gcc.c-torture/compile/pr53410-2.c on sparc. | David S. Miller | 2012-11-15 | 1 | -1/+2 |
* | expmed.c (store_bit_field_1): Move generation of MEM insvs to the MEM_P block. | Richard Sandiford | 2012-10-31 | 1 | -15/+25 |
* | expmed.c (store_bit_field_using_insv): New function, split out from... | Richard Sandiford | 2012-10-31 | 1 | -182/+208 |
* | expmed.c (store_bit_field_1): Use OP_MODE to check whether an insv pattern is... | Richard Sandiford | 2012-10-31 | 1 | -12/+6 |
* | expmed.c (store_bit_field_1): Remove test for BLKmode values. | Richard Sandiford | 2012-10-31 | 1 | -1/+0 |
* | defaults.h (SLOW_UNALIGNED_ACCESS): Provide default definition. | Richard Sandiford | 2012-10-30 | 1 | -5/+0 |
* | expmed.c (lowpart_bit_field_p): Add missing == 0 check. | Richard Sandiford | 2012-10-24 | 1 | -1/+1 |
* | expmed.c (store_split_bit_field): Update the calls to extract_fixed_bit_field. | Richard Sandiford | 2012-10-23 | 1 | -214/+151 |
* | expmed.c (lowpart_bit_field_p): New function. | Richard Sandiford | 2012-10-23 | 1 | -164/+120 |
* | Finish conversion of uses of double_int to the new API. | Lawrence Crowl | 2012-09-24 | 1 | -37/+18 |
* | re PR rtl-optimization/44194 (struct returned by value generates useless stores) | Eric Botcazou | 2012-09-14 | 1 | -34/+22 |
* | Modify gcc/*.[hc] double_int call sites to use the new interface. | Lawrence Crowl | 2012-09-07 | 1 | -5/+5 |
* | re PR middle-end/53823 (FAIL: gcc.c-torture/execute/930921-1.c execution at -... | John David Anglin | 2012-08-18 | 1 | -1/+1 |
* | cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma... | Kenneth Zadeck | 2012-08-02 | 1 | -2/+2 |
* | Allow MODE_PARTIAL_INT in expmed costs | Richard Henderson | 2012-08-01 | 1 | -40/+50 |
* | re PR middle-end/53823 (FAIL: gcc.c-torture/execute/930921-1.c execution at -... | John David Anglin | 2012-07-30 | 1 | -2/+4 |
* | expmed.h (alg_hash, [...]): Delete macro definitions and re-purpose as inline... | Nathan Froyd | 2012-07-27 | 1 | -107/+123 |
* | tree-ssa-loop-ivopts.c (mbc_entry_hash): Remove. | Bill Schmidt | 2012-07-26 | 1 | -0/+48 |
* | Move vector highpart emulation to the optabs layer | Richard Henderson | 2012-07-10 | 1 | -16/+16 |
* | re PR fortran/53449 (fortran fails to build with LTO bootstrap) | Uros Bizjak | 2012-07-05 | 1 | -2/+2 |
* | Use synth_mult for vector multiplies vs scalar constant | Richard Henderson | 2012-06-19 | 1 | -195/+243 |
* | expmed.c (ceil_log2): Move from here... | Steven Bosscher | 2012-06-17 | 1 | -8/+0 |
* | re PR tree-optimization/51581 (Integer division by constant is not vectorized) | Jakub Jelinek | 2012-06-15 | 1 | -18/+15 |
* | 2012-06-2 Kenneth Zadeck <zadeck@naturalbridge.com> | Kenneth Zadeck | 2012-06-02 | 1 | -3/+3 |
* | integrate.c: Remove. | Steven Bosscher | 2012-05-29 | 1 | -2/+2 |
* | rtl.h (assign_stack_temp, [...]): Remove 'keep' argument. | Michael Matz | 2012-05-29 | 1 | -1/+1 |
* | rtl.h (plus_constant, [...]): Merge into a single plus_constant function. | Richard Sandiford | 2012-05-05 | 1 | -1/+1 |
* | re PR tree-optimization/52979 (likely wrong code bug w/packed bitfields) | Jakub Jelinek | 2012-04-25 | 1 | -2/+18 |
* | rtl.texi (const_double): Document as sign-extending. | Mike Stump | 2012-04-04 | 1 | -2/+4 |
* | re PR middle-end/51893 (Wrong subword index computation in store_bit_field_1 ... | Aurelien Buhrig | 2012-03-27 | 1 | -1/+4 |
* | expmed.c (store_bit_field): Assert that BITREGION_START is a multiple of a un... | Eric Botcazou | 2012-03-27 | 1 | -2/+3 |
* | tree.h (TREE_VECTOR_CST_ELTS): Remove. | Richard Guenther | 2012-03-16 | 1 | -4/+4 |
* | re PR middle-end/50325 (76 new fails with rev. 177691) | Andreas Krebbel | 2012-01-17 | 1 | -3/+15 |
* | dse.c (get_stored_val, [...]): Use gen_int_mode. | Joern Rennecke | 2011-12-09 | 1 | -4/+3 |
* | re PR middle-end/40154 (internal compiler error: in do_SUBST, at combine.c:681) | Joern Rennecke | 2011-12-09 | 1 | -31/+26 |
* | Revert regression causing changes to store_bit_field_1. | David S. Miller | 2011-11-21 | 1 | -12/+3 |
* | * expmed.c (store_bit_field_1): Revert bogus formatting change. | Eric Botcazou | 2011-11-19 | 1 | -2/+1 |
* | re PR middle-end/50325 (76 new fails with rev. 177691) | Andreas Krebbel | 2011-11-16 | 1 | -4/+14 |
* | expmed.c (expand_mult_highpart_optab): Replace optab_handler with the new wid... | Andreas Krebbel | 2011-10-05 | 1 | -2/+2 |
* | arm.c (arm_override_options): Add unaligned_access support. | Julian Brown | 2011-09-14 | 1 | -13/+26 |
* | tm.texi.in (TARGET_RTX_COSTS): Add an opno paramter. | Richard Sandiford | 2011-08-18 | 1 | -4/+4 |
* | rtl.h (set_src_cost, [...]): New functions. | Richard Sandiford | 2011-08-18 | 1 | -18/+23 |
* | params.h (ALLOW_STORE_DATA_RACES): New. | Aldy Hernandez | 2011-07-27 | 1 | -15/+88 |