[AArch64] Lower READCYCLECOUNTER using MRS PMCCTNR_EL0.
[oota-llvm.git] / lib / Target / Hexagon / HexagonISelLowering.cpp
index c739afb70c15ef4829943edcef2106e0f2019bd7..6f25e1e2df92057d093cd577162ad81f213db57d 100644 (file)
@@ -555,7 +555,8 @@ HexagonTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI,
         MemOpChains.push_back(CreateCopyOfByValArgument(Arg, MemAddr, Chain,
                                                         Flags, DAG, dl));
       } else {
-        MachinePointerInfo LocPI = MachinePointerInfo::getStack(LocMemOffset);
+        MachinePointerInfo LocPI = MachinePointerInfo::getStack(
+            DAG.getMachineFunction(), LocMemOffset);
         SDValue S = DAG.getStore(Chain, dl, Arg, MemAddr, LocPI, false,
                                  false, 0);
         MemOpChains.push_back(S);