summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2017-04-13 15:00:18 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2017-04-13 15:00:18 +0000
commit3e2046cd1bfa2e4b7baa3edbb1ac813e46e6552b (patch)
treefa90bc21f71df8ba63c147635de2d65330f6a422 /llvm/lib/Target
parente9ca2bb8ab44bf490d45fb907aa8ae4abeb674d3 (diff)
downloadbcm5719-llvm-3e2046cd1bfa2e4b7baa3edbb1ac813e46e6552b.tar.gz
bcm5719-llvm-3e2046cd1bfa2e4b7baa3edbb1ac813e46e6552b.zip
[Hexagon] Fix "LowerFormalArguments emitted a value with the wrong type!" assertion
Patch by Michael Wu. Differential Revision: https://reviews.llvm.org/D31999 llvm-svn: 300198
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonISelLowering.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp b/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
index 0a5e9aed4f1..7d6173ac40e 100644
--- a/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
@@ -1254,7 +1254,7 @@ SDValue HexagonTargetLowering::LowerFormalArguments(
InVals.push_back(FIN);
} else {
InVals.push_back(
- DAG.getLoad(VA.getLocVT(), dl, Chain, FIN, MachinePointerInfo()));
+ DAG.getLoad(VA.getValVT(), dl, Chain, FIN, MachinePointerInfo()));
}
}
}
OpenPOWER on IntegriCloud