summaryrefslogtreecommitdiff
path: root/gcc/expmed.c
Commit message (Expand)AuthorAgeFilesLines
* gcc/rsandifo2012-10-241-1/+1
* gcc/rsandifo2012-10-231-214/+151
* gcc/rsandifo2012-10-231-164/+120
* Finish conversion of uses of double_int to the new API.crowl2012-09-241-37/+18
* PR rtl-optimization/44194ebotcazou2012-09-141-34/+22
* Modify gcc/*.[hc] double_int call sites to use the new interface.crowl2012-09-071-5/+5
* PR middle-end/53823danglin2012-08-181-1/+1
* 2012-08-02 Kenneth Zadeck <zadeck@naturalbridge.com>zadeck2012-08-021-2/+2
* Allow MODE_PARTIAL_INT in expmed costsrth2012-08-011-40/+50
* PR middle-end/53823danglin2012-07-301-2/+4
* * expmed.h (alg_hash, alg_hash_used_p, sdiv_pow2_cheap,froydnj2012-07-271-107/+123
* 2012-07-26 Bill Schmidt <wschmidt@linux.ibm.com>wschmidt2012-07-261-0/+48
* Move vector highpart emulation to the optabs layerrth2012-07-101-16/+16
* * expmed.c (expand_mult): Initialize coeff and is_neg.uros2012-07-051-2/+2
* Use synth_mult for vector multiplies vs scalar constantrth2012-06-191-195/+243
* * expmed.c (ceil_log2): Move from here...steven2012-06-171-8/+0
* PR tree-optimization/51581jakub2012-06-151-18/+15
* 2012-06-2 Kenneth Zadeck <zadeck@naturalbridge.com>zadeck2012-06-021-3/+3
* * integrate.c: Remove.steven2012-05-291-2/+2
* * rtl.h (assign_stack_temp, assign_stack_temp_for_type,matz2012-05-291-1/+1
* gcc/rsandifo2012-05-051-1/+1
* PR middle-end/52979jakub2012-04-251-2/+18
* * doc/rtl.texi (const_double): Document as sign-extending.mrs2012-04-041-2/+4
* PR middle-end/51893ebotcazou2012-03-271-1/+4
* * expmed.c (store_bit_field): Assert that BITREGION_START is a multipleebotcazou2012-03-271-2/+3
* 2012-03-16 Richard Guenther <rguenther@suse.de>rguenth2012-03-161-4/+4
* gcc/rsandifo2012-01-171-3/+15
* * dse.c (get_stored_val, get_call_args): Use gen_int_mode.amylaar2011-12-091-4/+3
* PR middle-end/40154amylaar2011-12-091-31/+26
* Revert regression causing changes to store_bit_field_1.davem2011-11-211-12/+3
* * expmed.c (store_bit_field_1): Revert bogus formatting change.ebotcazou2011-11-191-2/+1
* 2011-11-16 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel2011-11-161-4/+14
* 2011-10-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel2011-10-051-2/+2
* gcc/jules2011-09-141-13/+26
* gcc/rsandifo2011-08-181-4/+4
* gcc/rsandifo2011-08-181-18/+23
* * params.h (ALLOW_STORE_DATA_RACES): New.aldyh2011-07-271-15/+88
* * optabs.c (expand_binop): Use GET_MODE_PRECISION instead ofbernds2011-07-081-2/+2
* * machmode.h (HWI_COMPUTABLE_MODE_P): New macro.bernds2011-07-061-2/+2
* * emit-rtl.c (paradoxical_subreg_p): New function.bernds2011-07-061-2/+2
* * machmode.h (TRULY_NOOP_TRUNCATION_MODES_P): New macro.bernds2011-07-061-7/+4
* * cse.c (find_comparison_args): Use val_mode_signbit_set_p.bernds2011-07-061-17/+8
* gcc/rsandifo2011-06-011-1/+1
* PR middle-end/49029jakub2011-05-221-2/+3
* 2011-05-08 Richard Guenther <rguenther@suse.de>rguenth2011-05-081-4/+8
* 2011-05-05 Richard Guenther <rguenther@suse.de>rguenth2011-05-051-24/+34
* * expmed.c (extract_bit_field_1): Remove write-only variable "icode".uros2011-05-031-2/+0
* 2011-04-29 Richard Guenther <rguenther@suse.de>rguenth2011-04-291-110/+77
* PR middle-end/48335jakub2011-04-011-16/+32
* gcc/rsandifo2011-03-231-164/+61