diff options
author | Eric Christopher <echristo@gmail.com> | 2014-06-10 18:21:53 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2014-06-10 18:21:53 +0000 |
commit | 30ad4cb09b17d0bb73b1815a3503c4d683445ff1 (patch) | |
tree | 98661cbc3b9b0f50e2aca3c75d1890d156c9fe1a /lib/Target/AArch64/AArch64Subtarget.h | |
parent | 7d1e0029148825071b647264912c5e2159dd8437 (diff) | |
download | llvm-30ad4cb09b17d0bb73b1815a3503c4d683445ff1.tar.gz llvm-30ad4cb09b17d0bb73b1815a3503c4d683445ff1.tar.bz2 llvm-30ad4cb09b17d0bb73b1815a3503c4d683445ff1.tar.xz |
Move AArch64SelectionDAGInfo down to the subtarget.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210557 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/AArch64/AArch64Subtarget.h')
-rw-r--r-- | lib/Target/AArch64/AArch64Subtarget.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Target/AArch64/AArch64Subtarget.h b/lib/Target/AArch64/AArch64Subtarget.h index 5de701b725..cfb126ebf1 100644 --- a/lib/Target/AArch64/AArch64Subtarget.h +++ b/lib/Target/AArch64/AArch64Subtarget.h @@ -16,6 +16,7 @@ #include "AArch64FrameLowering.h" #include "AArch64RegisterInfo.h" +#include "AArch64SelectionDAGInfo.h" #include "llvm/IR/DataLayout.h" #include "llvm/Target/TargetSubtargetInfo.h" #include <string> @@ -53,6 +54,7 @@ protected: const DataLayout DL; AArch64FrameLowering FrameLowering; + AArch64SelectionDAGInfo TSInfo; public: /// This constructor initializes the data members to match that @@ -60,6 +62,7 @@ public: AArch64Subtarget(const std::string &TT, const std::string &CPU, const std::string &FS, bool LittleEndian); + const AArch64SelectionDAGInfo *getSelectionDAGInfo() const { return &TSInfo; } const AArch64FrameLowering *getFrameLowering() const { return &FrameLowering; } |