commit | 34e726e44a08d669d7dc110dc709bf99d61cead4 | [log] [tgz] |
---|---|---|
author | Teresa Johnson <tejohnson@google.com> | Mon May 15 18:28:29 2017 +0000 |
committer | Teresa Johnson <tejohnson@google.com> | Mon May 15 18:28:29 2017 +0000 |
tree | db30fa483939287ea67119f74b6adbe6344dc908 | |
parent | 6a2b505bf942f940eebecfee310ada479e3f5e6a [diff] |
Add support for handling ifuncs to GlobalValue::getBaseObject Summary: All GlobalIndirectSymbol types (not just GlobalAlias) should return their base object. Without this patch LTO would warn "Unable to determine comdat of alias!" for an ifunc. Reviewers: pcc Subscribers: mehdi_amini, inglorion, llvm-commits Differential Revision: https://reviews.llvm.org/D33202 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@303096 91177308-0d34-0410-b5e6-96231b3b80d8