From e8f815a494e285d46f2f885265a8a2cc5b3eaddd Mon Sep 17 00:00:00 2001 From: Christopher Tetreault Date: Tue, 9 Jun 2020 13:50:36 -0700 Subject: [PATCH] [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate Reviewers: efriedma, kmclaughlin, sdesmalen, bogner, chandlerc, c-rhodes, david-arm, fpetrogalli Reviewed By: c-rhodes Subscribers: tschuett, hiraditya, rkruppe, psnobl, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D80325 --- llvm/lib/FuzzMutate/Operations.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llvm/lib/FuzzMutate/Operations.cpp b/llvm/lib/FuzzMutate/Operations.cpp index 43255e1..d59b3cc 100644 --- a/llvm/lib/FuzzMutate/Operations.cpp +++ b/llvm/lib/FuzzMutate/Operations.cpp @@ -306,8 +306,8 @@ static SourcePred validShuffleVectorIndex() { auto *Int32Ty = Type::getInt32Ty(Cur[0]->getContext()); // TODO: It's straighforward to make up reasonable values, but listing them // exhaustively would be insane. Come up with a couple of sensible ones. - return std::vector{ - UndefValue::get(VectorType::get(Int32Ty, FirstTy->getNumElements()))}; + return std::vector{UndefValue::get( + FixedVectorType::get(Int32Ty, FirstTy->getNumElements()))}; }; return {Pred, Make}; } -- 2.7.4