From 1f09485c40d245bc398f2f2cde9b8846a996b0df Mon Sep 17 00:00:00 2001 From: Hans Wennborg Date: Mon, 11 Apr 2016 20:35:41 +0000 Subject: [PATCH] Fix broken assert, PR24624 llvm-svn: 265989 --- llvm/lib/Target/Sparc/SparcISelLowering.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/Target/Sparc/SparcISelLowering.cpp b/llvm/lib/Target/Sparc/SparcISelLowering.cpp index b0fa6a1..d9f0009 100644 --- a/llvm/lib/Target/Sparc/SparcISelLowering.cpp +++ b/llvm/lib/Target/Sparc/SparcISelLowering.cpp @@ -473,7 +473,7 @@ LowerFormalArguments_32(SDValue Chain, auto PtrVT = getPointerTy(DAG.getDataLayout()); if (VA.needsCustom()) { - assert(VA.getValVT() == MVT::f64 || MVT::v2i32); + assert(VA.getValVT() == MVT::f64 || VA.getValVT() == MVT::v2i32); // If it is double-word aligned, just load. if (Offset % 8 == 0) { int FI = MF.getFrameInfo()->CreateFixedObject(8, -- 2.7.4