aboutsummaryrefslogtreecommitdiff
path: root/gcc/optabs.c
AgeCommit message (Expand)AuthorFilesLines
2014-07-28re PR middle-end/52478 (-ftrapv calls the wrong functions in libgcc)Richard Biener1-2/+6
2014-06-24tree-vect-patterns.c (vect_recog_sad_pattern): New function for SAD pattern r...Cong Hou1-0/+3
2014-05-28rtl.h (set_for_reg_notes): Declare.Richard Sandiford1-1/+1
2014-05-24gengtype-state.c (fatal_reading_state): Bring offline.Jan Hubicka1-0/+19
2014-05-17use templates instead of gengtype for typed allocation functionsTrevor Saunders1-4/+3
2014-05-06Merge in wide-int.Kenneth Zadeck1-20/+17
2014-04-02re PR middle-end/60729 (Compiler failure for combination of -ftrapv and -O3: ...Richard Biener1-3/+6
2014-03-24re PR rtl-optimization/60501 (LRA emits add patterns which might clobber cc)Andreas Krebbel1-0/+37
2014-02-07optabs.c (expand_atomic_compare_and_swap): Allow expander to fail.Andreas Krebbel1-6/+7
2014-01-07re PR pch/59436 (FAIL: 17_intro/headers/c++200x/stdc++.cc (test for excess er...Mike Stump1-1/+1
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-10tree-vectorizer.h (struct _loop_vec_info): Add scalar_loop field.Jakub Jelinek1-0/+39
2013-12-09* optabs.c (gen_int_libfunc): Do not compare modes directly.Eric Botcazou1-1/+2
2013-12-09Eliminate profile_status macro.David Malcolm1-1/+1
2013-12-03re PR target/58864 (ICE in connect_traces, at dwarf2cfi.c:NNNN)Jakub Jelinek1-1/+4
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+3
2013-11-19md.texi (setmem): Document new parameter.Jan Hubicka1-0/+4
2013-11-04optabs.c (expand_vec_perm): Revert one incorrect line from 2013-10-31 change.Jakub Jelinek1-1/+1
2013-10-31optabs.c (expand_vec_perm): Avoid vector mode punning SUBREGs in SET_DEST.Jakub Jelinek1-5/+5
2013-10-24re PR rtl-optimization/58542 (Arguments of __atomic_* functions are converted...Richard Henderson1-10/+6
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-15/+15
2013-09-23rtl.texi (REG_NOTES): Say that int_list can also be used.Richard Sandiford1-1/+1
2013-09-09asan.c (asan_clear_shadow): Use gen_int_mode with the mode of the associated ...Richard Sandiford1-12/+17
2013-03-09re PR middle-end/56524 (Compiler ICE when compiling with -mips16)Richard Sandiford1-14/+15
2013-02-19re PR target/52555 (ICE unrecognizable insn with -ffast-math and __attribute_...Aldy Hernandez1-1/+34
2013-02-12re PR rtl-optimization/56151 (Performance degradation after r194054 on x86 At...Jakub Jelinek1-6/+29
2013-01-16emit-rtl.c (need_atomic_barrier_p): Mask memory model argument with MEMMODEL_...Uros Bizjak1-8/+8
2013-01-15re PR target/55876 (internal compiler error: in gen_rtx_SUBREG, at emit-rtl.c...Tom de Vries1-2/+2
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-12-14* optabs.c (expand_atomic_store): Elide redundant model test.Yvan Roux1-2/+1
2012-12-13re PR middle-end/55492 (__atomic_load doesn't match ACQUIRE memory model)Richard Henderson1-7/+7
2012-12-02optabs.c (add_equal_note): Do not create self-referencing REG_EQUAL notes.Steven Bosscher1-19/+10
2012-11-18gcc/Richard Sandiford1-3/+35
2012-11-18Makefile.in (recog.o): Add insn-codes.h.Richard Sandiford1-0/+173
2012-10-31re PR target/54938 (sh libgcc_unpack_df.o fails to build: ../../../srcw/libgc...Easwaran Raman1-5/+3
2012-10-16[multiple changes]Easwaran Raman1-7/+21
2012-10-12optabs.c (vector_compare_rtx): Change prototype.Marc Glisse1-14/+23
2012-10-01re PR target/54087 (__atomic_fetch_add does not use xadd instruction)Andrew MacLeod1-4/+62
2012-09-22optabs.c (prepare_cmp_insn): Expand comparison of the result of memcmp throug...Uros Bizjak1-4/+5
2012-09-07Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl1-8/+6
2012-09-05optabs.c (emit_conditional_add): Correct comment about the arguments.Andrew Pinski1-12/+1
2012-08-17re PR middle-end/54261 (reverse sync/atomic operators when only sync_compare_...Hans-Peter Nilsson1-0/+4
2012-08-02cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma...Kenneth Zadeck1-3/+3
2012-07-25re PR bootstrap/54092 (Bootstrap fails while building Ada at stage 1)Richard Henderson1-1/+1
2012-07-24Reduce the size of optabs representationRichard Henderson1-547/+106
2012-07-24Introduce and use code_to_optab and optab_to_code functionsRichard Henderson1-31/+33
2012-07-24Introduce and use unknown_optabRichard Henderson1-3/+3
2012-07-10Move vector highpart emulation to the optabs layerRichard Henderson1-0/+126
2012-07-10Add VEC_WIDEN_MULT_EVEN/ODD_EXPRRichard Henderson1-0/+8
2012-06-27Add MULT_HIGHPART_EXPRRichard Henderson1-0/+3