summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp')
-rw-r--r--llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp b/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
index 180d3d5241b..ef5dd76d37e 100644
--- a/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
+++ b/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
@@ -795,13 +795,12 @@ LegalizerHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx, LLT WideTy) {
unsigned NumSrc = MI.getNumOperands() - 1;
unsigned EltSize = DstTy.getSizeInBits() / NumSrc;
- LLT EltTy = LLT::scalar(EltSize);
unsigned ResultReg = MRI.createGenericVirtualRegister(DstTy);
unsigned Offset = 0;
for (unsigned I = 1, E = MI.getNumOperands(); I != E; ++I,
Offset += EltSize) {
- assert(MRI.getType(MI.getOperand(I).getReg()) == EltTy);
+ assert(MRI.getType(MI.getOperand(I).getReg()) == LLT::scalar(EltSize));
unsigned ShiftAmt = MRI.createGenericVirtualRegister(DstTy);
unsigned Shl = MRI.createGenericVirtualRegister(DstTy);
OpenPOWER on IntegriCloud