[Ada] Fix wrong value of 'Size for slices of bit-packed arrays
[platform/upstream/gcc.git] / gcc / ifcvt.c
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>
2014-10-29 Richard Sandiforddecl.c, [...]: Remove redundant enum from machine_mode.
2014-10-27 Andrew MacLeodggcplug.c: Shuffle includes to include gcc-plugin.h...
2014-10-22 Andrew MacLeodcfgbuild.h: New.
2014-10-16 Andrew MacLeodfunction.h: Flatten file.
next