summaryrefslogtreecommitdiff
path: root/gcc/ipa-devirt.c
Commit message (Expand)AuthorAgeFilesLines
* pass cfun to pass::executetbsaunde2014-04-171-1/+1
* pass current function to opt_pass::gate ()tbsaunde2014-04-171-11/+7
* remove has_gatetbsaunde2014-04-171-1/+0
* * ipa-devirt.c (odr_type_d): Add field all_derivations_known.hubicka2014-04-171-27/+146
* * ipa-devirt.c (referenced_from_vtable_p): New predicate.hubicka2014-04-151-5/+71
* * ipa-devirt.c (maybe_record_node): Ignore all non-methods (includinghubicka2014-04-141-8/+10
* * ipa-devirt.c (maybe_record_node): When node is not recorded,hubicka2014-04-081-1/+1
* PR ipa/60659hubicka2014-04-031-5/+34
* PR c++/60566jason2014-03-261-1/+1
* PR c++/58678jason2014-03-011-3/+14
* PR lto/59468hubicka2014-02-111-70/+148
* * ipa-devirt.c (get_polymorphic_call_info_from_invariant): Returnebotcazou2014-02-101-19/+17
* PR ipa/59918hubicka2014-02-071-4/+1
* PR ipa/59947jakub2014-02-051-2/+9
* * ipa-cp.c (ipa_get_indirect_edge_target_1): Do directhubicka2014-02-041-8/+56
* PR ipa/59831hubicka2014-02-031-23/+58
* * ipa-devirt.c (subbinfo_with_vtable_at_offset,hubicka2014-02-031-0/+64
* PR ipa/58585hubicka2014-01-101-3/+30
* PR ipa/58252hubicka2014-01-101-11/+32
* Update copyright years in gcc/rsandifo2014-01-021-1/+1
* * ipa-devirt.c (get_polymorphic_call_info): Fix offset calculatoinhubicka2013-12-171-6/+5
* PR ipa/59473hubicka2013-12-161-0/+4
* * asan.c: Remove struct tags when referring to class varpool_node.olegendo2013-12-061-2/+2
* PR tree-optimization/59355jakub2013-12-041-2/+4
* * gimple.h: Remove all includes.amacleod2013-11-221-1/+4
* Factor unrelated declarations out of tree.h.dnovillo2013-11-191-0/+3
* * cgraph.c (cgraph_create_indirect_edge): Use get_polymorphic_call_info.hubicka2013-11-191-83/+532
* remove nolonger needed {cgraph,varpool}_node_{,asm_}name () functionstbsaunde2013-11-181-4/+4
* Autogenerated fixes of "->symbol." to "->"dmalcolm2013-10-291-25/+25
* Re-factor inclusion of tree.h.dnovillo2013-10-211-0/+1
* gcc/rsandifo2013-09-281-25/+25
* * ipa-cp.c (ipa_get_indirect_edge_target_1): Add sanity checkhubicka2013-09-231-1/+7
* PR middle-end/58329hubicka2013-09-171-1/+7
* * ipa-devirt.c (ipa_devirt): Enable with LTO.hubicka2013-09-101-1/+1
* * testsuite/g++.dg/ipa/devirt-11.C: Update template.hubicka2013-09-081-29/+43
* PR tree-optimization/58311hubicka2013-09-061-3/+1
* * tree.c (types_same_for_odr): Drop overactive check.hubicka2013-09-051-3/+0
* * Makefile.in (ipa-devirt.o): Add dependency on diagnostic.hhubicka2013-09-041-5/+180
* Correct previous commit to the final version of patch.hubicka2013-09-011-1/+1
* * common.opt (fdevirtualize-speculatively): New function.hubicka2013-09-011-0/+266
* * ipa-utils.h (method_class_type): Declare.hubicka2013-08-231-1/+1
* * cgraphunit.c (analyze_functions) Use update_type_inheritance_graph.hubicka2013-08-221-18/+83
* * Makeifle-in (ipa-devirt.o): New.hubicka2013-08-191-0/+666