aboutsummaryrefslogtreecommitdiff
path: root/gcc/expmed.c
AgeCommit message (Expand)AuthorFilesLines
2012-01-17re PR middle-end/50325 (76 new fails with rev. 177691)Andreas Krebbel1-3/+15
2011-12-09dse.c (get_stored_val, [...]): Use gen_int_mode.Joern Rennecke1-4/+3
2011-12-09re PR middle-end/40154 (internal compiler error: in do_SUBST, at combine.c:681)Joern Rennecke1-31/+26
2011-11-21Revert regression causing changes to store_bit_field_1.David S. Miller1-12/+3
2011-11-19* expmed.c (store_bit_field_1): Revert bogus formatting change.Eric Botcazou1-2/+1
2011-11-16re PR middle-end/50325 (76 new fails with rev. 177691)Andreas Krebbel1-4/+14
2011-10-05expmed.c (expand_mult_highpart_optab): Replace optab_handler with the new wid...Andreas Krebbel1-2/+2
2011-09-14arm.c (arm_override_options): Add unaligned_access support.Julian Brown1-13/+26
2011-08-18tm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.Richard Sandiford1-4/+4
2011-08-18rtl.h (set_src_cost, [...]): New functions.Richard Sandiford1-18/+23
2011-07-27params.h (ALLOW_STORE_DATA_RACES): New.Aldy Hernandez1-15/+88
2011-07-08optabs.c (expand_binop): Use GET_MODE_PRECISION instead of GET_MODE_BITSIZE w...Bernd Schmidt1-2/+2
2011-07-06machmode.h (HWI_COMPUTABLE_MODE_P): New macro.Bernd Schmidt1-2/+2
2011-07-06emit-rtl.c (paradoxical_subreg_p): New function.Bernd Schmidt1-2/+2
2011-07-06machmode.h (TRULY_NOOP_TRUNCATION_MODES_P): New macro.Bernd Schmidt1-7/+4
2011-07-06cse.c (find_comparison_args): Use val_mode_signbit_set_p.Bernd Schmidt1-17/+8
2011-06-01re PR target/45074 (GCC Segmentation fault - negating global register variables)Richard Sandiford1-1/+1
2011-05-22re PR middle-end/49029 (ICE in simplify_subreg, at simplify-rtx.c:5266)Jakub Jelinek1-2/+3
2011-05-08re PR middle-end/48908 (build fails on cris-elf in libiberty:md5.c, shift-rel...Richard Guenther1-4/+8
2011-05-05expmed.c (expand_variable_shift): Rename to ...Richard Guenther1-24/+34
2011-05-03expmed.c (extract_bit_field_1): Remove write-only variable "icode".Uros Bizjak1-2/+0
2011-04-29expr.h (expand_shift): Rename to ...Richard Guenther1-110/+77
2011-04-01re PR middle-end/48335 (ICE in convert_move)Jakub Jelinek1-16/+32
2011-03-23optabs.h (emit_unop_insn, [...]): Change insn code parameter from "int" to "e...Richard Sandiford1-164/+61
2011-03-04re PR middle-end/47968 (ICE: in gen_lowpart_general, at rtlhooks.c:51 when co...Richard Guenther1-3/+1
2011-01-18re PR rtl-optimization/47299 (Widening multiply optimization generates bad code)Jakub Jelinek1-3/+9
2010-11-30hwint.c: New.Joseph Myers1-1/+0
2010-11-10cfgloop.c (verify_loop_structure): Use %' in diagnostics.Joseph Myers1-3/+3
2010-10-22expr.c (emit_group_load_1): Update calls to extract_bit_field.Jie Zhang1-12/+32
2010-08-05expmed.c (expand_mult_const): Expand shift into temporary.Uros Bizjak1-3/+5
2010-07-15tree.h (enum tree_index): Add TI_INTEGER_THREE.Anatoly Sokolov1-8/+4
2010-07-13expmed.c (MAX_BITS_PER_WORD): Moved to expmed.h.Ramana Radhakrishnan1-7/+0
2010-07-12gcc/Richard Sandiford1-107/+4
2010-07-12Makefile.in (expmed.o, [...]): Depend on expmed.h.Richard Sandiford1-23/+6
2010-07-08toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez1-0/+1
2010-07-04optabs.h (optab_handler, [...]): Turn into inline functions that return an in...Richard Sandiford1-27/+24
2010-06-23re PR other/44644 (type/data name clash makes --enable-build-with-cxx cc1 har...Joern Rennecke1-1/+1
2010-06-16common.opt (-fstrict-volatile-bitfields): new.DJ Delorie1-10/+74
2010-05-21tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher1-1/+0
2010-04-22re PR middle-end/29274 (not using mulsidi3)Bernd Schmidt1-0/+49
2010-04-20double-int.h (double_int_setbit): Declare.Anatoly Sokolov1-2/+2
2010-04-15double-int.h (HOST_BITS_PER_DOUBLE_INT): Define.Anatoly Sokolov1-46/+10
2010-03-03re PR middle-end/32693 ([H8] : ICE: in gen_rtx_SUBREG, at emit-rtl.c:693)Jeff Law1-2/+2
2010-02-19re PR middle-end/42233 (c++ builtin_expect code generation regression)Jakub Jelinek1-4/+4
2009-12-30re PR middle-end/42099 (Error in 64-bit division for 32-bit target)Ian Lance Taylor1-1/+2
2009-11-25Remove trailing white spaces.H.J. Lu1-12/+12
2009-10-28expmed.c (emit_store_flag): Check costs before transforming to the opposite r...Paolo Bonzini1-6/+18
2009-10-26tm.texi (TARGET_ADDR_SPACE_POINTER_MODE): Document.Ben Elliston1-3/+4
2009-07-24expmed.c (emit_store_flag): Use a recursive call to optimize the xor case.Andreas Krebbel1-2/+2
2009-07-11expmed.c (emit_store_flag_1): Fix choice of zero vs.Paolo Bonzini1-1/+1