aboutsummaryrefslogtreecommitdiff
path: root/gcc/ifcvt.c
AgeCommit message (Expand)Author
2017-04-04 PR tree-optimization/79390jakub
2017-02-23 PR tree-optimization/79389jakub
2017-01-23 PR rtl-optimization/78634bernds
2017-01-15ifcvt: Don't make invalid insns for a cond trap (PR78751)segher
2017-01-05 PR tree-optimizatin/78812law
2017-01-01 Update copyright years.jakub
2016-11-24 PR rtl-optimization/78120bernds
2016-10-21make LABEL_REF_LABEL a rtx_insn *tbsaunde
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hthopre01
2016-10-03Revert: [RTL ifcvt] Transform (X == CST) ? -CST : Y into (X == CST) ? -X : Y ...ktkachov
2016-09-30[RTL ifcvt] Transform (X == CST) ? -CST : Y into (X == CST) ? -X : Y when con...ktkachov
2016-09-16 Add inline functions for various bitwise operations.jason
2016-07-21[Patch 2/2 ifcvt costs] Introduce a new cost model for ifcvt.jgreenhalgh
2016-07-19 * builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1,uros
2016-07-05[RTL ifcvt] PR rtl-optimization/71594: ICE in noce_emit_cmove due to mismatch...ktkachov
2016-06-15[RTL ifcvt] Allow simple register subregs in noce_convert_multiple_setsktkachov
2016-06-09[RTL ifcvt] Print name of noce trasform that succeeded in dump filektkachov
2016-06-06[3/3][RTL ifcvt] PR middle-end/37780: Conditional expression with __builtin_c...ktkachov
2016-05-25[RTL ifcvt] PR rtl-optimization/66940: Avoid signed overflow in noce_get_alt_...ktkachov
2016-02-162016-02-16 Richard Biener <rguenther@suse.de>rguenth
2016-02-112016-02-11 Richard Biener <rguenther@suse.de>rguenth
2016-02-01 * ifcvt.c (bb_ok_for_noce_convert_multiple_sets): Return falsejakub
2016-02-01 PR rtl-optimization/69570jakub
2016-01-21gcc/ienkovich
2016-01-12 PR target/69175jakub
2016-01-11[RTL-ifcvt] PR rtl-optimization/68841: Make sure one basic block doesn't clob...ktkachov
2016-01-11gcc/ienkovich
2016-01-04 Update copyright years.jakub
2015-12-31 PR target/69015jakub
2015-12-10 PR rtl-optimization/68376jakub
2015-12-10Fix -Wmisleading-indentation warning in ifcvt.cdmalcolm
2015-12-03[RTL-ifcvt] PR rtl-optimization/68624: Clean up logic that checks for clobber...ktkachov
2015-11-27Fix FAIL: gcc.c-torture/execute/20050124-1.c -O2 (internal compiler error)ktkachov
2015-11-27[RTL-ifcvt] Reject insns that are multiple_setsktkachov
2015-11-27[RTL-ifcvt] PR rtl-optimization/68506: Fix emitting order of insns in IF-THEN...ktkachov
2015-11-25Remove broken ifcvt code for speculating memory writesbernds
2015-11-25[RTL-ifcvt] PR rtl-optimization/68435 Allow (c ? x++ : x--) formktkachov
2015-11-19 PR rtl-optimization/68376jakub
2015-11-10[optabs][ifcvt][1/3] Define negcc, notcc optabsktkachov
2015-11-09Fix memory leaks and use a pool_allocatormarxin
2015-11-09[RTL-ifcvt] PR rtl-optimization/67749: Do not emit separate SET insn in IF-EL...ktkachov
2015-11-08Merge of the scalar-storage-order branch.ebotcazou
2015-11-05[Patch ifcvt] Teach RTL ifcvt to handle multiple simple set instructionsjgreenhalgh
2015-10-302015-10-30 Andrew MacLeod <amacleod@redhat.com>amacleod
2015-10-292015-10-29 Andrew MacLeod <amacleod@redhat.com>amacleod
2015-10-28[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FElaw
2015-10-02[RTL ifcvt] PR 67786, 67787: Check that intermediate instructions in the basi...ktkachov
2015-09-28[RTL-ifcvt] PR rtl-optimization/67481: Look more deeply for CCmode sets durin...ktkachov
2015-09-28[RTL-ifcvt] PR rtl-optimization/67465: Handle pairs of complex+simple blocks ...ktkachov
2015-09-01[RTL-ifcvt] Make non-conditional execution if-conversion more aggressivektkachov