]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/optabs.c
re PR target/89186 (ICE in mark_addressable at gcc/gimple-expr.c:894 since r268138)
[thirdparty/gcc.git] / gcc / optabs.c
2019-02-05  Jakub Jelinekre PR target/89186 (ICE in mark_addressable at gcc...
2019-01-22  Jakub Jelinekre PR target/88905 (ICE: in decompose, at rtl.h:2253...
2019-01-01  Jakub JelinekUpdate copyright years.
2018-12-18  Jakub Jelinekre PR target/88513 (FAIL: gcc.target/i386/pr59591-1.c)
2018-11-30  Jeff Lawoptabs.c (expand_binop): Use "machine_mode" rather...
2018-11-16  Jakub Jelinekre PR middle-end/88032 (ICE in operand_subword_force...
2018-11-14  Jeff Lawoptabs.c (expand_binop): Pass INT_MODE to operand_subwo...
2018-08-16  Vlad Lazarexpmed.h (canonicalize_comparison): New declaration.
2018-05-29  Jakub Jelinekre PR target/85918 (Conversions to/from [unsigned]...
2018-05-25  Richard SandifordTry harder to preserve operand ties in maybe_legitimize...
2018-03-15  Jakub Jelinekre PR target/84860 (ICE in emit_move_insn, at expr...
2018-02-09  Eric Botcazouoptabs.c (prepare_cmp_insn): Try harder to emit a direc...
2018-01-03  Richard Sandifordpoly_int: GET_MODE_SIZE
2018-01-03  Richard Sandifordpoly_int: GET_MODE_PRECISION
2018-01-03  Richard Sandifordpoly_int: GET_MODE_NUNITS
2018-01-03  Jakub JelinekUpdate copyright years.
2018-01-03  Richard Sandifordpoly_int: vec_perm_indices element type
2018-01-02  Richard SandifordMake more use of rtx_vector_builder
2018-01-02  Richard SandifordUse vec_perm_builder::series_p in shift_amt_for_vec_per...
2018-01-02  Richard SandifordUse explicit encodings for simple permutes
2018-01-02  Richard SandifordMake vec_perm_indices use new vector encoding
2018-01-02  Richard SandifordCheck whether a vector of QIs can store all indices
2018-01-02  Richard SandifordRemove vec_perm_const optab
2018-01-02  Richard SandifordRefactor expand_vec_perm
2018-01-02  Richard SandifordThe vec_perm code falls back to doing byte-level permut...
2017-12-21  Jakub Jelinekre PR rtl-optimization/82973 (ICE in output_constant_po...
2017-12-20  Richard Sandifordpoly_int: create_integer_operand
2017-12-20  Richard SandifordAdd a gen_int_shift_amount helper function
2017-12-16  Richard SandifordRevert accidental commit
2017-12-16  Richard SandifordAdd a gen_int_shift_amount helper function
2017-12-16  Richard SandifordAdd VEC_SERIES_EXPR and associated optab
2017-12-16  Richard SandifordAdd VEC_DUPLICATE_EXPR and associated optab
2017-11-22  Jakub Jelinekre PR middle-end/82875 (ICE at -Os on valid code on...
2017-11-09  Richard SandifordBe stricter about CONST_VECTOR operands
2017-11-01  Richard SandifordAdd an is_narrower_int_mode helper function
2017-11-01  Richard SandifordWidening optab cleanup
2017-11-01  Richard SandifordAdd a VEC_SERIES rtl code
2017-11-01  Richard SandifordAdd gen_(const_)vec_duplicate helpers
2017-10-22  Richard SandifordMake more use of GET_MODE_UNIT_PRECISION
2017-10-14  Uros Bizjakre PR bootstrap/82553 (memory_blockage breaks bootstrap...
2017-10-14  Uros Bizjak* optabs.c (expand_memory_blockage): Use targetm.gen_me...
2017-10-14  Uros Bizjaktarget-insns.def: Add memory_blockage.
2017-10-13  Richard SandifordMake more use of GET_MODE_UNIT_SIZE
2017-09-05  Richard SandifordMake mode_for_vector return an opt_mode
2017-09-04  Alexander Monakovoptabs: ensure atomic_load/stores have compiler barriers
2017-09-04  Richard SandifordPR82045: Avoid passing machine modes through "..."
2017-09-01  Alexander Monakovretire mem_signal_fence pattern
2017-08-30  Richard Sandiford[71/77] Use opt_scalar_mode for mode iterators
2017-08-30  Richard Sandiford[70/77] Make expand_fix/float check for scalar modes
2017-08-30  Richard Sandiford[64/77] Add a scalar_mode class
2017-08-30  Richard Sandiford[62/77] Big machine_mode to scalar_int_mode replacement
2017-08-30  Richard Sandiford[54/77] Add explicit int checks for alternative optab...
2017-08-30  Richard Sandiford[51/77] Use opt_scalar_int_mode when iterating over...
2017-08-30  Richard Sandiford[35/77] Add uses of as_a <scalar_int_mode>
2017-08-30  Richard Sandiford[30/77] Use scalar_int_mode for doubleword splits
2017-08-30  Richard Sandiford[26/77] Use is_a <scalar_int_mode> in subreg/extract...
2017-08-30  Richard Sandiford[21/77] Replace SCALAR_INT_MODE_P checks with is_a...
2017-08-30  Richard Sandiford[20/77] Replace MODE_INT checks with is_int_mode
2017-08-30  Richard Sandiford[19/77] Add a smallest_int_mode_for_size helper function
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...
next