Skip to content

Commit bb1a03d

Browse files
committed
Addressed @aemerson comments
1 parent 0e826f0 commit bb1a03d

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1070,14 +1070,13 @@ void applyVectorSextInReg(MachineInstr &MI, MachineRegisterInfo &MRI,
10701070
/// => unused, <N x t> = unmerge v
10711071
bool matchUnmergeExtToUnmerge(MachineInstr &MI, MachineRegisterInfo &MRI,
10721072
Register &MatchInfo) {
1073-
assert(MI.getOpcode() == TargetOpcode::G_UNMERGE_VALUES);
10741073
auto &Unmerge = cast<GUnmerge>(MI);
10751074
if (Unmerge.getNumDefs() != 2)
10761075
return false;
1077-
if (!MRI.use_nodbg_empty(Unmerge.getOperand(1).getReg()))
1076+
if (!MRI.use_nodbg_empty(Unmerge.getReg(1)))
10781077
return false;
10791078

1080-
LLT DstTy = MRI.getType(Unmerge.getOperand(0).getReg());
1079+
LLT DstTy = MRI.getType(Unmerge.getReg(0));
10811080
if (!DstTy.isVector())
10821081
return false;
10831082

0 commit comments

Comments
 (0)