diff options
author | Eric Christopher <echristo@gmail.com> | 2015-03-21 03:13:03 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2015-03-21 03:13:03 +0000 |
commit | 5c3dffc459b6446f975be537c471d8455cf3bd39 (patch) | |
tree | 357463ffe53af466bb0ebe17b967edec420cdd19 /llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp | |
parent | cd53d6eda794edbda5550253faba66f67bc6d2fb (diff) | |
download | bcm5719-llvm-5c3dffc459b6446f975be537c471d8455cf3bd39.tar.gz bcm5719-llvm-5c3dffc459b6446f975be537c471d8455cf3bd39.zip |
Simplify the query for a subtarget in the NVPTX pass manager.
llvm-svn: 232876
Diffstat (limited to 'llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp')
-rw-r--r-- | llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp b/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp index 2e362a6989a..1b6bc714505 100644 --- a/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp +++ b/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp @@ -186,8 +186,7 @@ void NVPTXPassConfig::addIRPasses() { } bool NVPTXPassConfig::addInstSelector() { - const NVPTXSubtarget &ST = - getTM<NVPTXTargetMachine>().getSubtarget<NVPTXSubtarget>(); + const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl(); addPass(createLowerAggrCopies()); addPass(createAllocaHoisting()); |