]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/ifcvt.c
Update copyright years.
[thirdparty/gcc.git] / gcc / ifcvt.c
2020-01-01  Jakub JelinekUpdate copyright years.
2019-11-12  Martin LiskaRemove gcc/params.* files.
2019-11-12  Martin LiskaApply mechanical replacement (generated patch).
2019-10-02  Alexander Monakovifcvt: improve cost estimation (PR 87047)
2019-07-18  Richard SandifordMake ifcvt clean up dead comparisons
2019-01-09  Sandra LoosemorePR other/16615 [1/5]
2019-01-01  Jakub JelinekUpdate copyright years.
2018-01-03  Jakub JelinekUpdate copyright years.
2017-12-20  Richard Sandifordpoly_int: SUBREG_BYTE
2017-12-11  Segher Boessenkoolifcvt: Call fixup_partitions (PR83361)
2017-11-30  Jakub Jelinekspellcheck-tree.c (test_find_closest_identifier): Use...
2017-10-19  Jan Hubickaasan.c (create_cond_insert_point): Do not update edge...
2017-10-09  Segher BoessenkoolReplace insn_rtx_cost with insn_cost and pattern_cost
2017-08-30  Richard SandifordAdd a partial_subreg_p predicate
2017-08-30  Richard Sandiford[25/77] Use is_a <scalar_int_mode> for bitmask optimisa...
2017-07-16  Jan Hubickaprofile-count.h (profile_probability::from_reg_br_prob_...
2017-06-29  Jan Hubickaasan.c (asan_emit_stack_protection): Update.
2017-04-29  Jakub Jelinekre PR rtl-optimization/80491 (Compiler regression for...
2017-04-04  Jakub Jelinekre PR tree-optimization/79390 (10% performance drop...
2017-02-23  Jakub Jelinekre PR tree-optimization/79389 (30% performance regressi...
2017-01-23  Bernd Schmidtre PR rtl-optimization/78634 (30% performance drop...
2017-01-15  Segher Boessenkoolifcvt: Don't make invalid insns for a cond trap (PR78751)
2017-01-05  Jeff Lawre PR rtl-optimization/78812 (Wrong code generation...
2017-01-01  Jakub JelinekUpdate copyright years.
2016-11-24  Bernd Schmidtre PR rtl-optimization/78120 (If conversion no longer...
2016-10-21  Trevor Saundersmake LABEL_REF_LABEL a rtx_insn *
2016-10-13  Thomas Preud'hommeMove MEMMODEL_* from coretypes.h to memmodel.h
2016-10-03  Kyrylo TkachovRevert: [RTL ifcvt] Transform (X == CST) ? -CST : Y...
2016-09-30  Kyrylo Tkachov[RTL ifcvt] Transform (X == CST) ? -CST : Y into (X...
2016-09-16  Jason MerrillAdd inline functions for various bitwise operations.
2016-07-21  James Greenhalgh[Patch 2/2 ifcvt costs] Introduce a new cost model...
2016-07-19  Uros Bizjakbuiltins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_I...
2016-07-05  Kyrylo Tkachov[RTL ifcvt] PR rtl-optimization/71594: ICE in noce_emit...
2016-06-15  Kyrylo Tkachov[RTL ifcvt] Allow simple register subregs in noce_conve...
2016-06-09  Kyrylo Tkachov[RTL ifcvt] Print name of noce trasform that succeeded...
2016-06-06  Kyrylo Tkachov[3/3][RTL ifcvt] PR middle-end/37780: Conditional expre...
2016-05-25  Kyrylo Tkachov[RTL ifcvt] PR rtl-optimization/66940: Avoid signed...
2016-02-16  Richard Bienerre PR rtl-optimization/69291 (wrong code at -O1 for...
2016-02-11  Richard Bienerre PR rtl-optimization/69291 (wrong code at -O1 for...
2016-02-01  Jakub Jelinekifcvt.c (bb_ok_for_noce_convert_multiple_sets): Return...
2016-02-01  Jakub Jelinekre PR rtl-optimization/69570 (if-conversion bug on...
2016-01-21  Yuri Rumyantsevre PR rtl-optimization/68920 (Undesirable if-conversion...
2016-01-12  Jakub Jelinekre PR target/69175 (ICE in haifa_luid_for_non_insn...
2016-01-11  Kyrylo Tkachov[RTL-ifcvt] PR rtl-optimization/68841: Make sure one...
2016-01-11  Yuri Rumyantsevre PR rtl-optimization/68920 (Undesirable if-conversion...
2016-01-04  Jakub JelinekUpdate copyright years.
2015-12-31  Jakub Jelinekre PR target/69015 (ICE: RTL check: expected code ...
2015-12-10  Jakub Jelinekre PR rtl-optimization/68376 (wrong code at -O1 and...
2015-12-10  David MalcolmFix -Wmisleading-indentation warning in ifcvt.c
2015-12-03  Kyrylo Tkachov[RTL-ifcvt] PR rtl-optimization/68624: Clean up logic...
2015-11-27  Kyrylo TkachovFix FAIL: gcc.c-torture/execute/20050124-1.c -O2...
2015-11-27  Kyrylo Tkachov[RTL-ifcvt] Reject insns that are multiple_sets
2015-11-27  Kyrylo Tkachov[RTL-ifcvt] PR rtl-optimization/68506: Fix emitting...
2015-11-25  Bernd SchmidtRemove broken ifcvt code for speculating memory writes
2015-11-25  Kyrylo Tkachov[RTL-ifcvt] PR rtl-optimization/68435 Allow (c ? x...
2015-11-19  Jakub Jelinekre PR rtl-optimization/68376 (wrong code at -O1 and...
2015-11-10  Kyrylo Tkachov[optabs][ifcvt][1/3] Define negcc, notcc optabs
2015-11-09  Martin LiskaFix memory leaks and use a pool_allocator
2015-11-09  Kyrylo Tkachov[RTL-ifcvt] PR rtl-optimization/67749: Do not emit...
2015-11-08  Eric BotcazouMerge of the scalar-storage-order branch.
2015-11-05  James Greenhalgh[Patch ifcvt] Teach RTL ifcvt to handle multiple simple...
2015-10-30  Andrew MacLeodalias.c: Remove unused headers.
2015-10-29  Andrew MacLeodalias.c: Reorder #include statements and remove duplicates.
2015-10-28  Mikhail Maltsev[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end...
2015-10-02  Kyrylo Tkachov[RTL ifcvt] PR 67786, 67787: Check that intermediate...
2015-09-28  Kyrylo Tkachov[RTL-ifcvt] PR rtl-optimization/67481: Look more deeply...
2015-09-28  Kyrylo Tkachov[RTL-ifcvt] PR rtl-optimization/67465: Handle pairs...
2015-09-01  Kyrylo Tkachov[RTL-ifcvt] Make non-conditional execution if-conversio...
2015-08-24  Richard Sandifordifcvt.c (HAVE_incscc, [...]): Delete.
2015-08-13  Kyrylo Tkachov[RTL-ifcvt] Allow PLUS+immediate expression in noce_try...
2015-08-13  Kyrylo Tkachov[RTL-ifcvt] Improve conditional select ops on immediate...
2015-08-03  Kyrylo Tkachov[RTL-ifcvt] Improve conditional select ops on immediates
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 (trap): New targetm instruction pattern.
2015-06-30  Richard Sandifordtarget-insns.def (jump): New targetm instruction pattern.
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-12  Kyrylo Tkachov[ifcvt][obvious] Use std::swap instead of manually...
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-06-03  Kyrylo Tkachov[ifcvt][obvious] Fix typo in comment
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  Mikhail MaltsevUse std::swap instead of explicit swaps
2015-05-07  Richard Sandifordrtl.h (always_void_p): New function.
2015-05-02  Trevor Saunderschange local vars to rtx_insn *
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-12-12  Marc Glissereal.h (HONOR_SNANS, [...]): Replace macros with 3...
2014-12-12  Zhenqiang Chenre PR rtl-optimization/63917 (r217646 caused many failures)
2014-12-10  Marc Glissereal.h (HONOR_NANS): Replace macro with 3 overloaded...
2014-11-17  Zhenqiang Chenifcvt.c (HAVE_cbranchcc4): Define.
2014-11-04  Zhenqiang Chenrevert: ifcvt.c (noce_emit_cmove, [...]): Allow CC...
2014-11-03  Zhenqiang Chenifcvt.c (noce_try_store_flag_mask): Check rtx cost.
2014-11-03  Zhenqiang Chenifcvt.c (noce_emit_cmove, [...]): Allow CC mode if...
2014-11-01  Andrew MacLeod2014-11-01 Andrew MacLeod <amacleod@redhat,com>
next