Index: src/IceInstX8632.cpp |
diff --git a/src/IceInstX8632.cpp b/src/IceInstX8632.cpp |
index 7d930c2c69265fc81134f7d60ec4bef476db2cd8..f66ae50c381d253f2807baaf31025891978e7656 100644 |
--- a/src/IceInstX8632.cpp |
+++ b/src/IceInstX8632.cpp |
@@ -594,6 +594,7 @@ template <> void InstX8632Imul::emit(const Cfg *Func) const { |
if (getDest()->getType() == IceType_i8) { |
// The 8-bit version of imul only allows the form "imul r/m8". |
Variable *Src0 = llvm::dyn_cast<Variable>(getSrc(0)); |
+ (void)Src0; |
assert(Src0 && Src0->getRegNum() == TargetX8632::Reg_eax); |
Str << "\timul\t"; |
getSrc(1)->emit(Func); |
@@ -640,6 +641,7 @@ void InstX8632Shld::emit(const Cfg *Func) const { |
getSrc(1)->emit(Func); |
Str << ", "; |
if (Variable *ShiftReg = llvm::dyn_cast<Variable>(getSrc(2))) { |
+ (void)ShiftReg; |
assert(ShiftReg->getRegNum() == TargetX8632::Reg_ecx); |
Str << "cl"; |
} else { |
@@ -665,6 +667,7 @@ void InstX8632Shrd::emit(const Cfg *Func) const { |
getSrc(1)->emit(Func); |
Str << ", "; |
if (Variable *ShiftReg = llvm::dyn_cast<Variable>(getSrc(2))) { |
+ (void)ShiftReg; |
assert(ShiftReg->getRegNum() == TargetX8632::Reg_ecx); |
Str << "cl"; |
} else { |