[DAG] TargetLowering::BuildUDIV - use APInt as const ref. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 4 Mar 2021 12:14:55 +0000 (12:14 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 4 Mar 2021 12:15:08 +0000 (12:15 +0000)
Fixes clang-tidy warning.

llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp

index a18d6a8..d31b289 100644 (file)
@@ -5257,7 +5257,7 @@ SDValue TargetLowering::BuildUDIV(SDNode *N, SelectionDAG &DAG,
       return false;
     // FIXME: We should use a narrower constant when the upper
     // bits are known to be zero.
-    APInt Divisor = C->getAPIntValue();
+    const APInt& Divisor = C->getAPIntValue();
     APInt::mu magics = Divisor.magicu();
     unsigned PreShift = 0, PostShift = 0;