[NVPTX] Silence a GCC warning found by the buildbots
authorJustin Holewinski <jholewinski@nvidia.com>
Wed, 23 Jul 2014 20:23:47 +0000 (20:23 +0000)
committerJustin Holewinski <jholewinski@nvidia.com>
Wed, 23 Jul 2014 20:23:47 +0000 (20:23 +0000)
The cast to NVPTXTargetLowering was missing a 'const', but let's
just access the right pointer through the subtarget anyway.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213793 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp

index aeda71ff0e9034869731ff3315d14ca8e0f17c9e..05205fba1affdcc6ce1f0476d3455349486c8e63 100644 (file)
@@ -98,7 +98,7 @@ bool NVPTXDAGToDAGISel::useF32FTZ() const {
 }
 
 bool NVPTXDAGToDAGISel::allowFMA() const {
-  const NVPTXTargetLowering *TL = (NVPTXTargetLowering *)getTargetLowering();
+  const NVPTXTargetLowering *TL = Subtarget.getTargetLowering();
   return TL->allowFMA(*MF, OptLevel);
 }