From ce36b03b03d3a99f5d484445010ea4e15b29b0b3 Mon Sep 17 00:00:00 2001 From: Sanjay Patel Date: Mon, 9 Oct 2017 17:54:46 +0000 Subject: [InstCombine] fix formatting; NFC llvm-svn: 315223 --- llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'llvm/lib/Transforms') diff --git a/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp b/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp index d760101281a..8f76ee54500 100644 --- a/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp +++ b/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp @@ -986,15 +986,13 @@ InstCombiner::EvaluateInDifferentElementOrder(Value *V, ArrayRef Mask) { // Mask.size() does not need to be equal to the number of vector elements. assert(V->getType()->isVectorTy() && "can't reorder non-vector elements"); - if (isa(V)) { - return UndefValue::get(VectorType::get(V->getType()->getScalarType(), - Mask.size())); - } - if (isa(V)) { - return ConstantAggregateZero::get( - VectorType::get(V->getType()->getScalarType(), - Mask.size())); - } + Type *EltTy = V->getType()->getScalarType(); + if (isa(V)) + return UndefValue::get(VectorType::get(EltTy, Mask.size())); + + if (isa(V)) + return ConstantAggregateZero::get(VectorType::get(EltTy, Mask.size())); + if (Constant *C = dyn_cast(V)) { SmallVector MaskValues; for (int i = 0, e = Mask.size(); i != e; ++i) { -- cgit v1.2.3