diff --git a/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp b/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp index d44dbf76598591..29fa8c0f96326f 100644 --- a/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp +++ b/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp @@ -1010,8 +1010,7 @@ bool AArch64InstructionSelector::selectCompareBranch( /// This needs to detect a splat-like operation, e.g. a G_BUILD_VECTOR. static Optional getVectorShiftImm(Register Reg, MachineRegisterInfo &MRI) { - const LLT Ty = MRI.getType(Reg); - assert(Ty.isVector() && "Expected a *vector* shift operand"); + assert(MRI.getType(Reg).isVector() && "Expected a *vector* shift operand"); MachineInstr *OpMI = MRI.getVRegDef(Reg); assert(OpMI && "Expected to find a vreg def for vector shift operand"); if (OpMI->getOpcode() != TargetOpcode::G_BUILD_VECTOR)