Skip to content

Commit aa3c877

Browse files
Move variable only used in an assert into the assert itself.
This prevents unused variable warnings from breaking the build.
1 parent 5253d91 commit aa3c877

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1010,8 +1010,7 @@ bool AArch64InstructionSelector::selectCompareBranch(
10101010
/// This needs to detect a splat-like operation, e.g. a G_BUILD_VECTOR.
10111011
static Optional<int64_t> getVectorShiftImm(Register Reg,
10121012
MachineRegisterInfo &MRI) {
1013-
const LLT Ty = MRI.getType(Reg);
1014-
assert(Ty.isVector() && "Expected a *vector* shift operand");
1013+
assert(MRI.getType(Reg).isVector() && "Expected a *vector* shift operand");
10151014
MachineInstr *OpMI = MRI.getVRegDef(Reg);
10161015
assert(OpMI && "Expected to find a vreg def for vector shift operand");
10171016
if (OpMI->getOpcode() != TargetOpcode::G_BUILD_VECTOR)

0 commit comments

Comments
 (0)