summaryrefslogtreecommitdiff
path: root/gcc/ifcvt.c
Commit message (Expand)AuthorAgeFilesLines
* emit-rtl.c, [...]: Replace rtx base types with more derived ones.Richard Sandiford2015-06-061-6/+5
* coretypes.h: Include machmode.h...Andrew MacLeod2015-06-041-5/+0
* [ifcvt][obvious] Fix typo in commentKyrylo Tkachov2015-06-031-1/+1
* always define HAVE_conditional_moveTrevor Saunders2015-05-221-11/+0
* Promote types of RTL expressions to more derived ones.Mikhail Maltsev2015-05-201-3/+5
* Use std::swap instead of explicit swapsMikhail Maltsev2015-05-191-8/+4
* rtl.h (always_void_p): New function.Richard Sandiford2015-05-071-5/+5
* change local vars to rtx_insn *Trevor Saunders2015-05-021-1/+1
* dojump.h: New header file.Prathamesh Kulkarni2015-01-151-0/+15
* genattrtab.c (write_header): Include hash-set.h...Michael Collison2015-01-091-0/+1
* Update copyright years.Jakub Jelinek2015-01-051-1/+1
* real.h (HONOR_SNANS, [...]): Replace macros with 3 overloaded declarations.Marc Glisse2014-12-121-3/+3
* re PR rtl-optimization/63917 (r217646 caused many failures)Zhenqiang Chen2014-12-121-1/+29
* real.h (HONOR_NANS): Replace macro with 3 overloaded declarations.Marc Glisse2014-12-101-2/+2
* ifcvt.c (HAVE_cbranchcc4): Define.Zhenqiang Chen2014-11-171-4/+14
* revert: ifcvt.c (noce_emit_cmove, [...]): Allow CC mode if HAVE_cbranchcc4.Zhenqiang Chen2014-11-041-20/+4
* ifcvt.c (noce_try_store_flag_mask): Check rtx cost.Zhenqiang Chen2014-11-031-0/+11
* ifcvt.c (noce_emit_cmove, [...]): Allow CC mode if HAVE_cbranchcc4.Zhenqiang Chen2014-11-031-4/+20
* 2014-11-01 Andrew MacLeod <amacleod@redhat,com>Andrew MacLeod2014-11-011-0/+1
* decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford2014-10-291-6/+6
* ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod2014-10-271-0/+6
* cfgbuild.h: New.Andrew MacLeod2014-10-221-0/+1
* function.h: Flatten file.Andrew MacLeod2014-10-161-2/+6
* re PR inline-asm/63282 (ICE in redirect_jump_1)Jakub Jelinek2014-09-301-0/+3
* Introduce LABEL_REF_LABELDavid Malcolm2014-09-111-4/+4
* single_set takes an insnDavid Malcolm2014-09-091-1/+2
* recog_memoized works on an rtx_insn *David Malcolm2014-09-091-47/+51
* shrink-wrap.h: #define SHRINK_WRAPPING_ENABLED.Zhenqiang Chen2014-09-091-3/+2
* re PR rtl-optimization/62146 (CSE replaces constant with an expression incorr...Easwaran Raman2014-09-051-5/+2
* Use rtx_insn for various jump-handling functions and predicatesDavid Malcolm2014-09-051-2/+2
* use rtx_insn * a little moreTrevor Saunders2014-09-041-1/+1
* Work towards NEXT_INSN/PREV_INSN requiring insns as their paramsDavid Malcolm2014-08-281-28/+29
* Various condition-handling callsDavid Malcolm2014-08-261-13/+16
* Remove BB_HEAD, BB_END, BB_HEADER scaffoldingDavid Malcolm2014-08-261-2/+2
* ifcvt.c: Use rtx_insnDavid Malcolm2014-08-221-58/+78
* cfgcleanup.c: Use rtx_insn (also touches basic-block.h and ifcvt.c)David Malcolm2014-08-211-4/+4
* Split BB_HEAD et al into BB_HEAD/SET_BB_HEAD variantsDavid Malcolm2014-08-181-2/+2
* Fix if-conversion pass for dead type-unsafe codeTom de Vries2014-08-141-3/+28
* calls.c (precompute_arguments): Use new SUBREG_PROMOTED_SET instead of SUBREG...Kugan Vivekanandarajah2014-08-081-3/+3
* remove pointer-set.[ch]Trevor Saunders2014-08-071-1/+0
* convert the rest of the users of pointer_map to hash_mapTrevor Saunders2014-08-071-30/+23
* re PR rtl-optimization/61772 (RTL if-conversion removes asm volatile goto)Michael Matz2014-07-151-0/+2
* remove has_executeTrevor Saunders2014-07-091-3/+0
* df.h (DF_INSN_INFO_MWS, [...]): New macros.Richard Sandiford2014-06-151-15/+9
* reg-notes.def (CROSSING_JUMP): Likewise.Richard Sandiford2014-05-191-8/+12
* tree-pass.h (TODO_verify_ssa, [...]): Remove.Richard Biener2014-05-061-3/+3
* pass cfun to pass::executeTrevor Saunders2014-04-171-17/+14
* pass current function to opt_pass::gate ()Trevor Saunders2014-04-171-24/+17
* remove has_gateTrevor Saunders2014-04-171-3/+0
* re PR target/60598 (ICE in maybe_record_trace_start, at dwarf2cfi.c:2239)Richard Henderson2014-03-211-0/+15