summaryrefslogtreecommitdiff
path: root/gcc/ipa-type-escape-analysis.c
diff options
context:
space:
mode:
authorErick Ochoa <erick.ochoa@theobroma-systems.com>2020-06-22 15:58:14 +0200
committerErick Ochoa <erick.ochoa@theobroma-systems.com>2020-06-26 12:42:32 +0200
commiteedbb7e4235b4ea143402760a508d6f14b17cc8e (patch)
tree7f38182c5a3875cbc68b13418313d4251ca83a6e /gcc/ipa-type-escape-analysis.c
parente238de8b1859419c6ac05aec1afa05fd1a5ab731 (diff)
main variant
Diffstat (limited to 'gcc/ipa-type-escape-analysis.c')
-rw-r--r--gcc/ipa-type-escape-analysis.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/ipa-type-escape-analysis.c b/gcc/ipa-type-escape-analysis.c
index 681aaa6ec11..11cc7132ade 100644
--- a/gcc/ipa-type-escape-analysis.c
+++ b/gcc/ipa-type-escape-analysis.c
@@ -295,7 +295,10 @@ collect_types()
const_tree to = i->second;
std::string name_from = stringifier.stringify(from);
std::string name_to = to ? stringifier.stringify(to) : std::string("NULL");
+ tree mv = TYPE_MAIN_VARIANT(to);
+ std::string name_mv = to ? stringifier.stringify(mv) : std::string("NULL");
log("%s -> %s\n", name_from.c_str(), name_to.c_str());
+ log("TYPE_MAIN_VARIANT(%s) = %s\n", name_to.c_str(), name_mv.c_str());
}
GimpleTypeRewriter rewriter(map, field_map);