Age | Commit message (Expand) | Author | Files | Lines |
2014-07-09 | * ipa-devirt.c (record_node): Walk through aliases. | Jan Hubicka | 1 | -2/+14 |
2014-07-09 | remove has_execute | Trevor Saunders | 1 | -1/+0 |
2014-07-05 | cgraph.c (cgraph_create_indirect_edge): Update call of get_polymorphic_call_i... | Jan Hubicka | 1 | -1/+103 |
2014-07-02 | ipa-utils.h (method_class_type, [...]): Constify. | Jan Hubicka | 1 | -3/+29 |
2014-07-02 | tree.c (decls_same_for_odr, [...]): Remove. | Jan Hubicka | 1 | -55/+192 |
2014-06-28 | ipa-devirt.c (set_type_binfo): New function. | Jan Hubicka | 1 | -10/+36 |
2014-06-27 | Fix for devirtualization dump functions | Martin Liska | 1 | -1/+1 |
2014-06-25 | IPA REF refactoring | Martin Liska | 1 | -2/+1 |
2014-06-24 | Remove a layer of indirection from hash_table | Trevor Saunders | 1 | -13/+16 |
2014-06-13 | re PR ipa/61186 (./g++.dg/ipa/pr52939.C & valgrind & pointer_set_insert) | Martin Jambor | 1 | -0/+6 |
2014-05-20 | add dbgcnt support for devirt | Xinliang David Li | 1 | -7/+11 |
2014-05-17 | use templates instead of gengtype for typed allocation functions | Trevor Saunders | 1 | -1/+1 |
2014-05-06 | Merge in wide-int. | Kenneth Zadeck | 1 | -1/+1 |
2014-05-05 | re PR ipa/60965 (IPA: Devirtualization versus placement new) | Jan Hubicka | 1 | -0/+11 |
2014-04-23 | Change is-a.h to support typedefs of pointers | David Malcolm | 1 | -2/+2 |
2014-04-17 | pass cfun to pass::execute | Trevor Saunders | 1 | -1/+1 |
2014-04-17 | pass current function to opt_pass::gate () | Trevor Saunders | 1 | -11/+7 |
2014-04-17 | remove has_gate | Trevor Saunders | 1 | -1/+0 |
2014-04-17 | ipa-devirt.c (odr_type_d): Add field all_derivations_known. | Jan Hubicka | 1 | -27/+146 |
2014-04-15 | ipa-devirt.c (referenced_from_vtable_p): New predicate. | Jan Hubicka | 1 | -5/+71 |
2014-04-14 | ipa-devirt.c (maybe_record_node): Ignore all non-methods (including cxa_pure_... | Jan Hubicka | 1 | -8/+10 |
2014-04-08 | ipa-devirt.c (maybe_record_node): When node is not recorded, set completep to... | Jan Hubicka | 1 | -1/+1 |
2014-04-03 | re PR ipa/60659 (ICE in get_polymorphic_call_info, at ipa-devirt.c:1292) | Jan Hubicka | 1 | -5/+34 |
2014-03-26 | re PR c++/60566 (r208573 omits needed thunks) | Jason Merrill | 1 | -1/+1 |
2014-02-28 | re PR c++/58678 (pykde4-4.11.2 link error (devirtualization too trigger happy)) | Jason Merrill | 1 | -3/+14 |
2014-02-11 | re PR lto/59468 (ICE on invalid C++ code with LTO in gimple_get_virt_method_f... | Jan Hubicka | 1 | -70/+148 |
2014-02-10 | ipa-devirt.c (get_polymorphic_call_info_from_invariant): Return proper consta... | Eric Botcazou | 1 | -19/+17 |
2014-02-07 | re PR ipa/59918 (ICE in record_target_from_binfo, at ipa-devirt.c:693) | Jan Hubicka | 1 | -4/+1 |
2014-02-05 | re PR ipa/59947 (Segmentation fault with #pragma GCC optimize ("O2"), ICE in ... | Jakub Jelinek | 1 | -2/+9 |
2014-02-04 | ipa-cp.c (ipa_get_indirect_edge_target_1): Do direct lookup via vtable pointe... | Jan Hubicka | 1 | -8/+56 |
2014-02-03 | re PR ipa/59831 (ice in cgraph_speculative_call_info with -O3) | Jan Hubicka | 1 | -23/+58 |
2014-02-03 | ipa-devirt.c (subbinfo_with_vtable_at_offset, [...]): New functions. | Jan Hubicka | 1 | -0/+64 |
2014-01-10 | re PR middle-end/58585 (ICE in ipa with virtual inheritance) | Jan Hubicka | 1 | -3/+30 |
2014-01-10 | re PR c++/58252 (ice in gimple_get_virt_method_for_binfo with -O2) | Jan Hubicka | 1 | -11/+32 |
2014-01-02 | Update copyright years in gcc/ | Richard Sandiford | 1 | -1/+1 |
2013-12-17 | ipa-devirt.c (get_polymorphic_call_info): Fix offset calculatoin in contains_... | Jan Hubicka | 1 | -6/+5 |
2013-12-16 | re PR ipa/59473 (ice in get_class_context with -O3) | Jan Hubicka | 1 | -0/+4 |
2013-12-06 | asan.c: Remove struct tags when referring to class varpool_node. | Oleg Endo | 1 | -2/+2 |
2013-12-04 | re PR tree-optimization/59355 (ICE: SIGSEGV in hash_table::find_slot_with_has... | Jakub Jelinek | 1 | -2/+4 |
2013-11-22 | gimple.h: Remove all includes. | Andrew MacLeod | 1 | -1/+4 |
2013-11-19 | Factor unrelated declarations out of tree.h. | Diego Novillo | 1 | -0/+3 |
2013-11-19 | cgraph.c (cgraph_create_indirect_edge): Use get_polymorphic_call_info. | Jan Hubicka | 1 | -83/+532 |
2013-11-18 | remove nolonger needed {cgraph,varpool}_node_{,asm_}name () functions | Trevor Saunders | 1 | -4/+4 |
2013-10-29 | Autogenerated fixes of "->symbol." to "->" | David Malcolm | 1 | -25/+25 |
2013-10-21 | Re-factor inclusion of tree.h. | Diego Novillo | 1 | -0/+1 |
2013-09-28 | alloc-pool.c, [...]: Add missing whitespace before "(". | Richard Sandiford | 1 | -25/+25 |
2013-09-23 | ipa-cp.c (ipa_get_indirect_edge_target_1): Add sanity check for ipa-devirt. | Jan Hubicka | 1 | -1/+7 |
2013-09-17 | re PR ipa/58329 (ld: Invalid symbol type for plabel (.libs/libstdc++.lax/libc... | Jan Hubicka | 1 | -1/+7 |
2013-09-10 | * ipa-devirt.c (ipa_devirt): Enable with LTO. | Jan Hubicka | 1 | -1/+1 |
2013-09-08 | devirt-11.C: Update template. | Jan Hubicka | 1 | -29/+43 |