Index: src/IceTargetLowering.cpp |
diff --git a/src/IceTargetLowering.cpp b/src/IceTargetLowering.cpp |
index 2935df9fd339b1c38d6dd625da703c95e2ea1b8d..617cb9509b202118bf42a0423081fb83ed197f57 100644 |
--- a/src/IceTargetLowering.cpp |
+++ b/src/IceTargetLowering.cpp |
@@ -706,10 +706,9 @@ void TargetLowering::scalarizeArithmetic(InstArithmetic::OpKind Kind, |
Variable *Dest, Operand *Src0, |
Operand *Src1) { |
scalarizeInstruction( |
- Dest, Src0, Src1, |
- [this, Kind](Variable *Dest, Variable *Src0, Variable *Src1) { |
+ Dest, [this, Kind](Variable *Dest, Variable *Src0, Variable *Src1) { |
return Context.insert<InstArithmetic>(Kind, Dest, Src0, Src1); |
- }); |
+ }, Src0, Src1); |
} |
void TargetLowering::emitWithoutPrefix(const ConstantRelocatable *C, |