Fixed BuildCheckedDiv signature
The second_reg might actually be a constant.
Change-Id: I08cecc41e3d65ab73b41eba2aca702dea8e1ed95
diff --git a/compiler/optimizing/builder.cc b/compiler/optimizing/builder.cc
index a31ea29..64fb764 100644
--- a/compiler/optimizing/builder.cc
+++ b/compiler/optimizing/builder.cc
@@ -547,7 +547,7 @@
void HGraphBuilder::BuildCheckedDiv(uint16_t out_reg,
uint16_t first_reg,
- uint16_t second_reg,
+ int32_t second_reg,
uint32_t dex_offset,
Primitive::Type type,
bool second_is_lit) {
diff --git a/compiler/optimizing/builder.h b/compiler/optimizing/builder.h
index 78ed035..030f45b 100644
--- a/compiler/optimizing/builder.h
+++ b/compiler/optimizing/builder.h
@@ -122,7 +122,7 @@
void BuildCheckedDiv(uint16_t out_reg,
uint16_t first_reg,
- uint16_t second_reg,
+ int32_t second_reg, // can be a constant
uint32_t dex_offset,
Primitive::Type type,
bool second_is_lit);