summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2016-09-09 18:37:08 +0000
committerRui Ueyama <ruiu@google.com>2016-09-09 18:37:08 +0000
commita5edf655af475d80b83e9b685aea896f0ee2ad18 (patch)
tree7d79d3e8648e7d23b2324b4ce2488ca55380503e /llvm/lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp
parentdb7f924c03204e790bf4c9ce130b8ecc59c2d53d (diff)
downloadbcm5719-llvm-a5edf655af475d80b83e9b685aea896f0ee2ad18.tar.gz
bcm5719-llvm-a5edf655af475d80b83e9b685aea896f0ee2ad18.zip
Fix another -Wunused-variable for non-assert build.
llvm-svn: 281073
Diffstat (limited to 'llvm/lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp')
-rw-r--r--llvm/lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp b/llvm/lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp
index bee765e16ff..7c32cd5314b 100644
--- a/llvm/lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp
+++ b/llvm/lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp
@@ -164,7 +164,6 @@ MachineLegalizeHelper::narrowScalar(MachineInstr &MI, unsigned TypeIdx,
MachineLegalizeHelper::LegalizeResult
MachineLegalizeHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx,
LLT WideTy) {
- LLT Ty = MRI.getType(MI.getOperand(0).getReg());
MIRBuilder.setInstr(MI);
switch (MI.getOpcode()) {
@@ -219,7 +218,8 @@ MachineLegalizeHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx,
return Legalized;
}
case TargetOpcode::G_LOAD: {
- assert(alignTo(Ty.getSizeInBits(), 8) == WideTy.getSizeInBits() &&
+ assert(alignTo(MRI.getType(MI.getOperand(0).getReg()).getSizeInBits(), 8) ==
+ WideTy.getSizeInBits() &&
"illegal to increase number of bytes loaded");
unsigned DstExt = MRI.createGenericVirtualRegister(WideTy);
@@ -230,7 +230,8 @@ MachineLegalizeHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx,
return Legalized;
}
case TargetOpcode::G_STORE: {
- assert(alignTo(Ty.getSizeInBits(), 8) == WideTy.getSizeInBits() &&
+ assert(alignTo(MRI.getType(MI.getOperand(0).getReg()).getSizeInBits(), 8) ==
+ WideTy.getSizeInBits() &&
"illegal to increase number of bytes modified by a store");
unsigned SrcExt = MRI.createGenericVirtualRegister(WideTy);
OpenPOWER on IntegriCloud