GlobalIndirectSymbol class contains common implementation for both aliases and ifuncs. This patch should be NFC change that just prepare common code for ifunc support.
This patch is a part of http://reviews.llvm.org/D15525
Paths
| Differential D18433
[IFUNC] Introduce GlobalIndirectSymbol as a base class for aliases and ifuncs ClosedPublic Authored by DmitryPolukhin on Mar 24 2016, 2:22 AM.
Details Summary GlobalIndirectSymbol class contains common implementation for both aliases and ifuncs. This patch should be NFC change that just prepare common code for ifunc support. This patch is a part of http://reviews.llvm.org/D15525
Diff Detail
Event TimelineDmitryPolukhin retitled this revision from to [IFUNC] Introduce GlobalIndirectSymbol as a base class for aliases and ifuncs. DmitryPolukhin updated this object. Comment Actions Friendly ping, please take a look! This patch is relatively short and has no functional changes, just class hierarchy preparation. echristo edited edge metadata. Comment ActionsLooks fine to me, once you get Duncan to sign off please commit. Thanks! -eric This revision is now accepted and ready to land.Mar 30 2016, 11:43 PM Closed by commit rL265016: [IFUNC] Introduce GlobalIndirectSymbol as a base class for alias and ifunc (authored by dpolukhin). · Explain WhyMar 31 2016, 7:21 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 52202 llvm/trunk/include/llvm/IR/GlobalAlias.h
llvm/trunk/include/llvm/IR/GlobalIndirectSymbol.h
llvm/trunk/include/llvm/IR/Value.h
llvm/trunk/lib/IR/Globals.cpp
|