summaryrefslogtreecommitdiff
path: root/gcc/optabs.c
Commit message (Expand)AuthorAgeFilesLines
* gcc/rsandifo2013-03-091-14/+15
* PR target/52555aldyh2013-02-191-1/+34
* PR rtl-optimization/56151jakub2013-02-121-6/+29
* * emit-rtl.c (need_atomic_barrier_p): Mask memory model argumenturos2013-01-161-8/+8
* 2013-01-15 Tom de Vries <tom@codesourcery.com>vries2013-01-151-2/+2
* Update copyright years in gcc/rsandifo2013-01-101-3/+1
* * optabs.c (expand_atomic_store): Elide redundant model test.rth2012-12-141-2/+1
* PR middle-end/55492rth2012-12-131-7/+7
* * optabs.c (add_equal_note): Do not create self-referencing REG_EQUALsteven2012-12-021-19/+10
* gcc/rsandifo2012-11-181-3/+35
* gcc/rsandifo2012-11-181-0/+173
* 2012-10-31 Easwaran Raman <eraman@google.com>eraman2012-10-311-5/+3
* 2012-10-15 Easwaran Raman <eraman@google.com>eraman2012-10-161-7/+21
* 2012-10-12 Marc Glisse <marc.glisse@inria.fr>glisse2012-10-121-14/+23
* 2012-10-01 Andrew MacLeod <amacleod@redhat.com>amacleod2012-10-011-4/+62
* * optabs.c (prepare_cmp_insn): Expand comparison of the resulturos2012-09-221-4/+5
* Modify gcc/*.[hc] double_int call sites to use the new interface.crowl2012-09-071-8/+6
* 2012-09-05 Andrew Pinski <apinski@cavium.com>pinskia2012-09-051-12/+1
* PR middle-end/54261hp2012-08-171-0/+4
* 2012-08-02 Kenneth Zadeck <zadeck@naturalbridge.com>zadeck2012-08-021-3/+3
* PR bootstrap/54092rth2012-07-251-1/+1
* Reduce the size of optabs representationrth2012-07-241-547/+106
* Introduce and use code_to_optab and optab_to_code functionsrth2012-07-241-31/+33
* Introduce and use unknown_optabrth2012-07-241-3/+3
* Move vector highpart emulation to the optabs layerrth2012-07-101-0/+126
* Add VEC_WIDEN_MULT_EVEN/ODD_EXPRrth2012-07-101-0/+8
* Add MULT_HIGHPART_EXPRrth2012-06-271-0/+3
* gcc/rsandifo2012-05-091-1/+1
* gcc/rsandifo2012-05-051-3/+4
* Add -fno-sync-libcalls.rth2012-05-011-0/+3
* PR target/52624ebotcazou2012-04-111-2/+57
* 2012-03-05 Richard Guenther <rguenther@suse.de>rguenth2012-03-051-6/+17
* * optabs.c (expand_atomic_test_and_set): Honorrth2012-03-031-19/+42
* * optabs.c (expand_atomic_load): Do not assume compare_and_swap willamacleod2012-02-081-3/+6
* Use maybe_expand_insn in maybe_emit_atomic_test_and_set.rth2012-01-261-15/+10
* * optabs.c (maybe_emit_atomic_test_and_set): Mark model unused.rth2012-01-241-2/+8
* gcc/rsandifo2012-01-241-1/+2
* atomic: Create and use maybe_emit_atomic_test_and_set.rth2012-01-241-23/+52
* gcc/rsandifo2012-01-171-1/+1
* Delete VEC_EXTRACT_EVEN/ODD_EXPR.rth2011-12-231-108/+0
* Delete VEC_INTERLEAVE_*_EXPR.rth2011-12-231-26/+2
* Revert two unintended commitsrth2011-12-131-2/+26
* Delete VEC_INTERLEAVE_*_EXPR.rth2011-12-131-26/+2
* gcc/rsandifo2011-12-121-16/+23
* Force the creation of a CONST_VECTOR for expand_vec_perm.rth2011-12-101-2/+3
* PR middle-end/40154amylaar2011-12-091-19/+19
* gcc/rsandifo2011-12-051-2/+2
* gcc/rsandifo2011-12-041-2/+2
* 2011-11-29 Andrew MacLeod <amacleod@redhat.com>amacleod2011-11-291-0/+40
* Fix expand_atomic_fetch_op wrt unused_result.rth2011-11-271-4/+2