summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86Subtarget.cpp
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2015-02-02 17:38:43 +0000
committerEric Christopher <echristo@gmail.com>2015-02-02 17:38:43 +0000
commit05b819718cdf879e912b67ac8e13c13e43f7b4ee (patch)
treee70f83937d48bb6443b643472cf42d1d91c15a3a /llvm/lib/Target/X86/X86Subtarget.cpp
parentc22f83a59095b32bd1ec6e878e1a09dd30c861e3 (diff)
downloadbcm5719-llvm-05b819718cdf879e912b67ac8e13c13e43f7b4ee.tar.gz
bcm5719-llvm-05b819718cdf879e912b67ac8e13c13e43f7b4ee.zip
Reuse a bunch of cached subtargets and remove getSubtarget calls
without a Function argument. llvm-svn: 227814
Diffstat (limited to 'llvm/lib/Target/X86/X86Subtarget.cpp')
-rw-r--r--llvm/lib/Target/X86/X86Subtarget.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86Subtarget.cpp b/llvm/lib/Target/X86/X86Subtarget.cpp
index 9cd7deb9750..01889e887c2 100644
--- a/llvm/lib/Target/X86/X86Subtarget.cpp
+++ b/llvm/lib/Target/X86/X86Subtarget.cpp
@@ -301,7 +301,7 @@ X86Subtarget::X86Subtarget(const std::string &TT, const std::string &CPU,
In16BitMode(TargetTriple.getArch() == Triple::x86 &&
TargetTriple.getEnvironment() == Triple::CODE16),
TSInfo(*TM.getDataLayout()),
- InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM),
+ InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM, *this),
FrameLowering(TargetFrameLowering::StackGrowsDown, getStackAlignment(),
is64Bit() ? -8 : -4) {
// Determine the PICStyle based on the target selected.
OpenPOWER on IntegriCloud