Fixing a -Wcast-qual warning in GCC. No functional changes.
authorAaron Ballman <aaron@aaronballman.com>
Thu, 31 Jul 2014 12:55:49 +0000 (12:55 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Thu, 31 Jul 2014 12:55:49 +0000 (12:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214399 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/NVPTX/NVPTXISelLowering.cpp

index 82a0088fe7f2c0e5646f0a51e70233b93e002a56..967fe8623fdd415ce70726e16a117a2916608c25 100644 (file)
@@ -3866,8 +3866,8 @@ static SDValue PerformADDCombineWithOperands(SDNode *N, SDValue N0, SDValue N1,
   }
   else if (N0.getOpcode() == ISD::FMUL) {
     if (VT == MVT::f32 || VT == MVT::f64) {
-      NVPTXTargetLowering *TLI =
-        (NVPTXTargetLowering *)&DAG.getTargetLoweringInfo();
+      const auto *TLI = static_cast<const NVPTXTargetLowering *>(
+          &DAG.getTargetLoweringInfo());
       if (!TLI->allowFMA(DAG.getMachineFunction(), OptLevel))
         return SDValue();