From d4aeb5000ff49933be64a7c5423e8760b70d4cbd Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Mon, 21 Mar 2022 14:50:05 -0700 Subject: [PATCH] [RISCV] Simplify some code. NFC --- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/llvm/lib/Target/RISCV/RISCVISelLowering.cpp b/llvm/lib/Target/RISCV/RISCVISelLowering.cpp index 555d518..2ce5405 100644 --- a/llvm/lib/Target/RISCV/RISCVISelLowering.cpp +++ b/llvm/lib/Target/RISCV/RISCVISelLowering.cpp @@ -2340,8 +2340,7 @@ static SDValue lowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG, static SDValue splatPartsI64WithVL(const SDLoc &DL, MVT VT, SDValue Passthru, SDValue Lo, SDValue Hi, SDValue VL, SelectionDAG &DAG) { - bool HasPassthru = Passthru && !Passthru.isUndef(); - if (!HasPassthru && !Passthru) + if (!Passthru) Passthru = DAG.getUNDEF(VT); if (isa(Lo) && isa(Hi)) { int32_t LoC = cast(Lo)->getSExtValue(); -- 2.7.4