]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/optabs.c
[18/77] Make int_mode_for_mode return an opt_scalar_int_mode
[thirdparty/gcc.git] / gcc / optabs.c
2017-08-30  Richard Sandiford[18/77] Make int_mode_for_mode return an opt_scalar_int...
2017-08-30  Richard Sandiford[7/77] Add scalar_float_mode
2017-08-30  Richard Sandiford[6/77] Make GET_MODE_WIDER return an opt_mode
2017-08-30  Richard Sandiford[4/77] Add FOR_EACH iterators for modes
2017-08-28  Alexander Monakovoptabs: ensure mem_thread_fence is a compiler barrier
2017-08-01  Jakub Jelinekre PR target/80846 (auto-vectorized AVX2 horizontal...
2017-07-16  Eric Botcazoure PR rtl-optimization/81424 (internal error on GPRbuil...
2017-07-16  Jan Hubickaprofile-count.h (profile_probability::from_reg_br_prob_...
2017-06-30  Nathan Sidwellggc.h (empty_string): Delete.
2017-06-29  Jan Hubickaasan.c (asan_emit_stack_protection): Update.
2017-05-13  Jim WilsonPatch for RTL expand bug affecting aarch64 vector code.
2017-04-12  Jakub Jelinekre PR tree-optimization/79390 (10% performance drop...
2017-02-01  Torvald RiegelFix __atomic to not implement atomic loads with CAS.
2017-01-01  Jakub JelinekUpdate copyright years.
2016-11-21  Trevor Saundersremove cast from emit_libcall_block
2016-11-16  Richard SandifordFix vec_cmp comparison mode
2016-11-02  Trevor Saunderssplit up some variables to use rtx_insn * more
2016-10-25  Jakub Jelinekre PR target/78102 (GCC refuses to generate PCMPEQQ...
2016-10-15  Eric Botcazouoptabs.c (expand_parity): Fix mode mismatch, add final...
2016-09-26  Thomas Preud'hommetree.h (memmodel_from_int, [...]): Move to ...
2016-09-13  Maciej W. Rozycki* optabs.c (prepare_cmp_insn): Update documentation...
2016-07-21  James Greenhalgh[Patch 3/2 ifcvt costs] Don't expand a conditional...
2016-07-19  Uros Bizjakbuiltins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_I...
2016-05-13  Eric Botcazoubuiltins.c (expand_builtin_memcmp): Do not emit the...
2016-02-16  Jakub Jelinekre PR rtl-optimization/69764 (ICE on x86_64-linux-gnu...
2016-02-12  Jakub Jelinekre PR rtl-optimization/69764 (ICE on x86_64-linux-gnu...
2016-01-11  Ilya Enkovichre PR target/69010 (Boolean vector constant with a...
2016-01-04  Jakub JelinekUpdate copyright years.
2015-12-02  Jakub Jelinekre PR target/68647 (__builtin_popcountll doesn't genera...
2015-11-27  Jakub Jelinekre PR tree-optimization/68552 (ICE in in expand_expr_re...
2015-11-24  Jakub Jelinekre PR target/68483 (gcc 5.2: suboptimal code compared...
2015-11-10  Ilya Enkovichoptabs.c (expand_binop_directly): Allow scalar mode...
2015-11-10  Ilya Enkovichoptabs-query.h (get_vcond_mask_icode): New.
2015-11-10  Ilya Enkovichexpr.c (do_store_flag): Use expand_vec_cmp_expr for...
2015-11-10  Kyrylo Tkachov[optabs][ifcvt][1/3] Define negcc, notcc optabs
2015-11-09  Steve Ellceyoptabs.c (prepare_libcall_arg): New function.
2015-11-09  Ilya Enkovichoptabs.c (expand_vec_cond_expr): Always get sign from...
2015-10-30  Andrew MacLeodalias.c: Remove unused headers.
2015-10-29  Andrew MacLeodalias.c: Reorder #include statements and remove duplicates.
2015-10-26  Kyrylo Tkachov[optabs.c] Fix PR 67989: Handle const0_rtx target in...
2015-10-22  Richard Bienerre PR middle-end/68046 (-ftrapv doesn't catch leaq...
2015-10-21  Ilya Enkovichtm.texi: Regenerated.
2015-10-05  Richard SandifordRemove remaining uses of CONST_DOUBLE_FROM_REAL_VALUE
2015-09-17  Richard SandifordSplit up optabs.[hc]
2015-09-14  John David Anglinre PR middle-end/67401 (Incorrect expand of __atomic_co...
2015-09-03  Bill Schmidtoptabs.c (expand_binop): Don't create a broadcast vecto...
2015-08-25  Nathan Sidwelloptabs.c (emit_indirect_jump): Don't try an emit a...
2015-08-17  David Sherwoodarm.c (neon_element_bits): Replace call to GET_MODE_BIT...
2015-07-28  Richard Sandifordtarget-insns.def (atomic_test_and_set): New targetm...
2015-07-28  Richard Sandifordtarget-insns.def (can_extend, ptr_extend): New targetm...
2015-07-28  Richard Sandifordtarget-insns.def (indirect_jump): New targetm instructi...
2015-07-10  Andrew MacLeodgimple-predict.h: New file.
2015-07-08  Alan Modratarget.def (rtx_costs): Remove "code" param, add "mode".
2015-07-08  Andrew MacLeodtree-core.h: Include symtab.h.
2015-07-05  Richard Sandifordtarget-insns.def (extv, [...]): New targetm instruction...
2015-06-30  Richard Sandifordtarget-insns.def (jump): New targetm instruction pattern.
2015-06-30  Richard Sandifordgcc/
2015-06-25  Richard Sandifordhash-traits.h (ggc_hasher): Rename to...
2015-06-22  Mikhail MaltsevUse std::swap instead of manual swaps.
2015-06-17  Andrew MacLeodcoretypes.h: Include input.h and as-a.h.
2015-06-08  Andrew MacLeodcoretypes.h: Include hash-table.h and hash-set.h for...
2015-06-06  Richard Sandifordemit-rtl.c, [...]: Replace rtx base types with more...
2015-06-04  Andrew MacLeodcoretypes.h: Include machmode.h...
2015-05-24  Trevor Saundersprovide default for HAVE_mem_signal_fence
2015-05-24  Trevor Saundersalways define HAVE_memory_barrier
2015-05-24  Trevor Saundersprovide default for HAVE_mem_thread_fence
2015-05-22  Trevor Saundersremove #if HAVE_conditional_move
2015-05-22  Trevor Saundersalways define HAVE_conditional_move
2015-05-20  Mikhail MaltsevPromote types of RTL expressions to more derived ones.
2015-05-19  Andreas Krebbeloptabs: Fix vec_perm -> V16QI middle end lowering.
2015-05-19  Mikhail MaltsevUse std::swap instead of explicit swaps
2015-05-12  Andrew MacLeodre PR target/65697 (__atomic memory barriers not strong...
2015-05-08  Alan Lawrenceoptabs.c: Make vector_compare_rtx cope with VOID mode...
2015-04-22  Trevor Saundersalways define HAVE_cc0
2015-01-15  Prathamesh Kulkarnidojump.h: New header file.
2015-01-09  Michael Collisongenattrtab.c (write_header): Include hash-set.h...
2015-01-05  Jakub JelinekUpdate copyright years.
2014-11-21  Ulrich Weigandre PR rtl-optimization/63952 (bootstrap failure (ICE...
2014-11-17  Zhenqiang Chencfgexpand.c (expand_gimple_cond): Check ccmp.
2014-11-14  Alan Lawrence[Vectorizer]Make reductions-via-shifts and vec_shr_opta...
2014-11-13  Alan LawrenceRemove VEC_RSHIFT_EXPR tree code, now unused
2014-11-13  Alan Lawrence[Vectorizer] Use a VEC_PERM_EXPR instead of VEC_RSHIFT_...
2014-11-13  Ulrich Weigandoptabs.c (prepare_operand): Gracefully fail if the...
2014-11-05  Bernd SchmidtAllow a port not to define an indirect_jump pattern.
2014-11-01  Andrew MacLeod2014-11-01 Andrew MacLeod <amacleod@redhat,com>
2014-10-29  Richard Sandiforddecl.c, [...]: Remove redundant enum from machine_mode.
2014-10-28  Alan LawrenceRemove VEC_LSHIFT_EXPR and vec_shl_optab
2014-10-27  Jiong WangPR63442 libgcc_cmp_return_mode not always return word_mode
2014-10-27  Alan LawrenceAdd new optabs for reducing vectors to scalars
2014-10-27  Andrew MacLeodggcplug.c: Shuffle includes to include gcc-plugin.h...
2014-10-17  Jakub Jelinekre PR tree-optimization/63464 (compare one character...
2014-10-16  Andrew MacLeodfunction.h: Flatten file.
2014-10-12  Trevor Saundersmove many gc hashtab to hash_table
2014-09-03  Trevor Saundersuse rtx_code_label more
2014-08-29  DJ Deloriecppbuiltin.c (define_builtin_macros_for_type_sizes...
2014-08-28  David MalcolmWork towards NEXT_INSN/PREV_INSN requiring insns as...
2014-08-26  David MalcolmStrengthen various insn emission functions
2014-08-22  David Malcolmoptabs.c: Use rtx_insn and rtx_code_label
2014-08-19  David MalcolmSplit NEXT_INSN/PREV_INSN into lvalue and rvalue forms
2014-08-08  Kugan Vivekanandarajahcalls.c (precompute_arguments): Use new SUBREG_PROMOTED...
next