summaryrefslogtreecommitdiff
path: root/gcc/trans-mem.c
Commit message (Expand)AuthorAgeFilesLines
* trans-mem.c (expand_transaction): Do not set PR_INSTRUMENTEDCODE if GTMA_HAS_...Aldy Hernandez2013-03-081-4/+6
* re PR middle-end/56108 (Asm statement in transaction_relaxed crashes compiler.)Aldy Hernandez2013-02-211-2/+17
* Update copyright years in gcc/Richard Sandiford2013-01-101-1/+1
* re PR middle-end/55401 (uninstrumented path in TM clones are still instrumented)Aldy Hernandez2012-12-031-10/+33
* Introduce vNULL to use as a nil initializer for vec<>.Diego Novillo2012-11-201-7/+5
* * trans-mem.c (execute_tm_mark): Release bb_regions.Aldy Hernandez2012-11-191-0/+2
* trans-mem (collect_bb2reg): Stop scanning at irrevocableAldy Hernandez2012-11-191-15/+24
* This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2012-11-171-133/+132
* * trans-mem.c (pass_ipa_tm): Don't use TODO_update_ssa.Richard Henderson2012-11-071-1/+1
* tm: Add uninstrumented code pathAldy Hernandez2012-11-061-301/+572
* invoke.texi: Update -fopt-info documentation.Sharad Singhai2012-11-011-0/+7
* re PR middle-end/54893 (unable to access volatile variable within relaxed tra...Aldy Hernandez2012-10-171-33/+54
* re PR middle-end/53850 (ICE: in expand_call_tm, at trans-mem.c:2289 with -fgn...Aldy Hernandez2012-09-251-2/+25
* function.c (push_cfun): Check old current_function_decl matches old cfun...Martin Jambor2012-09-201-9/+1
* Integrate lexical block into source_location.Dehao Chen2012-09-191-1/+0
* ipa-pure-const.c (state_from_flags, [...]): Use current_function_name instead...Steven Bosscher2012-09-131-5/+0
* re PR middle-end/54362 (COND_EXPR not understood by either alias or ITM)Andrew Pinski2012-09-101-0/+13
* tree-flow.h (make_rename_temp): Remove.Richard Guenther2012-08-021-7/+7
* tree-dfa.c (referenced_var_lookup): Remove.Richard Guenther2012-08-021-3/+0
* dumpfile.h (TDF_COMMENT): New define.Steven Bosscher2012-07-171-1/+1
* system.h (dump_file): Do not define.Steven Bosscher2012-07-161-1/+0
* re PR middle-end/47530 ([trans-mem] tail call optimization problem with _ITM_...Aldy Hernandez2012-06-041-1/+4
* LANGUAGES: Fix typos.Joseph Myers2012-05-291-1/+1
* re PR middle-end/53008 (abort in _ITM_getTMCloneSafe)Aldy Hernandez2012-05-251-2/+4
* gimple.h (gimple_set_in_transaction): Remove.Aldy Hernandez2012-05-211-6/+4
* [multiple changes]Patrick Marlier2012-05-171-1/+1
* coretypes.h (gimple_seq, [...]): Typedef as gimple.Michael Matz2012-05-021-5/+7
* lto-symtab.c (lto_cgraph_replace_node): Do not call mark_reahcable_node.Jan Hubicka2012-04-231-3/+3
* lto-symtab.c (lto_cgraph_replace_node): Merge needed instead of force flags.Jan Hubicka2012-04-201-6/+6
* lto-symtab.c (lto_cgraph_replace_node): Update.Jan Hubicka2012-04-181-2/+2
* cgraph.h (FOR_EACH_VARIABLE, [...]): New macros.Jan Hubicka2012-04-161-5/+5
* cgraph.h: Update copyrights;Jan Hubicka2012-04-141-35/+35
* Remove TODO_dump_func completelyXinliang David Li2012-04-111-7/+5
* loop-init.c (loop_optimizer_init): If loops are preserved perform incremental...Richard Guenther2012-03-281-0/+11
* trans-mem.c: New typedef for tm_region_p.Aldy Hernandez2012-03-061-10/+12
* re PR middle-end/52463 (libitm.c/memcpy-1.c FAILs)Aldy Hernandez2012-03-051-1/+1
* re PR middle-end/51752 (trans-mem: publication safety violated)Aldy Hernandez2012-02-281-7/+50
* re PR middle-end/52141 ([trans-mem] ICE due to asm statement in trans-mem.c:e...Aldy Hernandez2012-02-201-0/+7
* Remove mistaken commit.Aldy Hernandez2012-02-151-4/+0
* + PR middle-end/52142 + * ipa-inline.c (can_inline_edge_p): Do not inline...Aldy Hernandez2012-02-151-0/+4
* re PR middle-end/52047 ([trans-mem] ICE: SIGSEGV in execute_tm_mark (trans-me...Patrick Marlier2012-02-061-1/+3
* Revert * trans-mem.c (requires_barrier): Do not instrument thread localRichard Henderson2012-01-251-21/+13
* + * trans-mem.c (requires_barrier): Do not instrument thread local + variable...Aldy Hernandez2012-01-241-13/+21
* trans-mem.c (ipa_tm_create_version): Set externally_visible.Aldy Hernandez2012-01-231-1/+3
* trans-mem.c (requires_barrier): Remove call to is_global_var.Aldy Hernandez2012-01-181-3/+1
* re PR other/51165 (gcc.dg/tm/memopt-3.c failure)Aldy Hernandez2012-01-171-1/+1
* tree.h (build_function_decl_skip_args): Add boolean parameter.Eric Botcazou2012-01-111-1/+1
* re PR middle-end/51516 ([trans-mem] problem with TM clone aliases)Aldy Hernandez2012-01-101-32/+58
* gimple.c (is_gimple_non_addressable): Remove.Aldy Hernandez2012-01-091-1/+1
* re PR middle-end/51472 (ICE: verify_gimple failed: invalid rhs for gimple mem...Aldy Hernandez2012-01-051-2/+18