diff options
author | Andrew Lenharth <andrewl@lenharth.org> | 2006-10-11 04:29:42 +0000 |
---|---|---|
committer | Andrew Lenharth <andrewl@lenharth.org> | 2006-10-11 04:29:42 +0000 |
commit | 82c3d8f81ab20dc7571f29ffc46a5bb1b7ed8323 (patch) | |
tree | 34b670ad91e6ea572542ba079d0862ee4523e82a /lib/Target/Alpha/AlphaTargetMachine.cpp | |
parent | 78feeb04603ded015be718538ec53fd09b84dede (diff) | |
download | external_llvm-82c3d8f81ab20dc7571f29ffc46a5bb1b7ed8323.zip external_llvm-82c3d8f81ab20dc7571f29ffc46a5bb1b7ed8323.tar.gz external_llvm-82c3d8f81ab20dc7571f29ffc46a5bb1b7ed8323.tar.bz2 |
Jimptables working again on alpha.
As a bonus, use the GOT node instead of the AlphaISD::GOT for internal stuff.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30873 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Alpha/AlphaTargetMachine.cpp')
-rw-r--r-- | lib/Target/Alpha/AlphaTargetMachine.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Target/Alpha/AlphaTargetMachine.cpp b/lib/Target/Alpha/AlphaTargetMachine.cpp index a1aab94..2ad0d67 100644 --- a/lib/Target/Alpha/AlphaTargetMachine.cpp +++ b/lib/Target/Alpha/AlphaTargetMachine.cpp @@ -58,7 +58,8 @@ AlphaTargetMachine::AlphaTargetMachine(const Module &M, const std::string &FS) : DataLayout("e"), FrameInfo(TargetFrameInfo::StackGrowsDown, 16, 0), JITInfo(*this), - Subtarget(M, FS) { + Subtarget(M, FS), + TLInfo(*this) { setRelocationModel(Reloc::PIC_); } |