summaryrefslogtreecommitdiff
path: root/gcc/expmed.c
Commit message (Expand)AuthorAgeFilesLines
* 2010-07-08 Manuel López-Ibáñez <manu@gcc.gnu.org>manu2010-07-081-0/+1
* gcc/rsandifo2010-07-041-27/+24
* PR other/44644amylaar2010-06-231-1/+1
* * common.opt (-fstrict-volatile-bitfields): new.dj2010-06-161-10/+74
* gcc/ChangeLog:steven2010-05-211-1/+0
* gcc/bernds2010-04-221-0/+49
* * double-int.h (double_int_setbit): Declare.aesok2010-04-201-2/+2
* * double-int.h (HOST_BITS_PER_DOUBLE_INT): Define.aesok2010-04-141-46/+10
* * PR middle-end/32693law2010-03-031-2/+2
* PR middle-end/42233jakub2010-02-191-4/+4
* ./:ian2009-12-301-1/+2
* Remove trailing white spaces.hjl2009-11-251-12/+12
* 2009-10-28 Paolo Bonzini <bonzini@gnu.org>bonzini2009-10-281-6/+18
* 2009-10-26 Ben Elliston <bje@au.ibm.com>uweigand2009-10-261-3/+4
* 2009-07-24 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel2009-07-241-2/+2
* 2009-07-11 Paolo Bonzini <bonzini@gnu.org>bonzini2009-07-111-1/+1
* 2009-07-02 Paolo Bonzini <bonzini@gnu.org>bonzini2009-07-021-22/+27
* Revert:nemet2009-07-011-9/+20
* 2009-07-01 Paolo Bonzini <bonzini@gnu.org>bonzini2009-07-011-9/+23
* 2009-06-30 Paolo Bonzini <bonzini@gnu.org>bonzini2009-06-301-39/+58
* 2009-06-28 Paolo Bonzini <bonzini@gnu.org>bonzini2009-06-281-50/+55
* 2009-06-28 Paolo Bonzini <bonzini@gnu.org>bonzini2009-06-281-43/+208
* 2009-06-22 Shujing Zhao <pearly.zhao@oracle.com>paolo2009-06-221-11/+11
* gcc/java/aldyh2009-06-121-1/+1
* Merge cond-optab branch.bonzini2009-05-121-97/+25
* * expmed.c (synth_mult): When trying out a shift, pass the resultkazu2009-05-031-0/+32
* * expmed.c (shiftsub_cost): Rename to shiftsub0_cost.kazu2009-05-031-12/+44
* gcc/:ian2009-04-201-1/+1
* 2009-04-09 Paolo Bonzini <bonzini@gnu.org>bonzini2009-04-091-4/+2
* PR target/38554nemet2009-01-161-1/+2
* * expmed.c (store_bit_field_1): Properly truncate the paradoxicalnemet2009-01-121-0/+10
* PR target/38707jakub2009-01-031-3/+4
* * expmed.c (extract_bit_field_1): Also use a temporary andnemet2008-11-181-1/+7
* PR middle-end/37870jakub2008-10-291-3/+20
* gcc/hjl2008-10-071-1/+2
* * expmed.c (store_fixed_bit_field): Always use convert_to_mode inebotcazou2008-09-281-8/+2
* PR target/37382jakub2008-09-111-2/+16
* * expmed.c (expand_divmod): Fix test of smod_pow2_cheap and sdiv_pow2_cheaphubicka2008-09-021-3/+3
* * fwprop.c (should_replace_address): Add speed attribute.hubicka2008-08-311-118/+141
* #define vector __attribute__((vector_size(16) ))pinskia2008-08-311-1/+1
* * optabs.c (expand_abs_nojump): Update BRANCH_COST call.hubicka2008-08-301-8/+18
* * expmed.c (store_bit_field_1): Be prepared for movstrict expander to fail.hubicka2008-08-281-3/+9
* * optabs.c (expand_binop, expand_builtin_pow, expand_builtin_powi,hubicka2008-08-031-1/+1
* * cfg.c (dump_reg_info): Avoid C++ keywords.ghazi2008-07-161-4/+4
* * dwarf2out.c (new_cfi, queue_reg_save, dwarf2out_begin_prologue,ghazi2008-06-261-2/+2
* gcc/rsandifo2008-06-011-1/+1
* Add SSE5 vector shift/rotate; Update SSE5 vector multiplymeissner2008-05-141-5/+23
* PR rtl-optimization/36006uros2008-04-241-1/+4
* * expmed.c (extract_force_align_mem_bit_field): Remove.bje2008-04-031-146/+0
* * expmed.c (extract_split_bit_field): Remove if (0) code.bje2008-04-021-10/+1