Use kTieredHotnessMask in arm32 and x86 baseline backends.
Those backends were missed when introducing kTieredHotnessMask.
Test: test.py
Change-Id: If72c00f4c1c7d668e0cd360773313c3717fd9456
diff --git a/compiler/optimizing/code_generator_arm_vixl.h b/compiler/optimizing/code_generator_arm_vixl.h
index b8d20d1..f9b7c0d 100644
--- a/compiler/optimizing/code_generator_arm_vixl.h
+++ b/compiler/optimizing/code_generator_arm_vixl.h
@@ -342,6 +342,8 @@
ArmVIXLAssembler* GetAssembler() const { return assembler_; }
ArmVIXLMacroAssembler* GetVIXLAssembler() { return GetAssembler()->GetVIXLAssembler(); }
+ void GenerateAndConst(vixl::aarch32::Register out, vixl::aarch32::Register first, uint32_t value);
+
private:
// Generate code for the given suspend check. If not null, `successor`
// is the block to branch to if the suspend check is not needed, and after
@@ -352,7 +354,6 @@
void GenerateBitstringTypeCheckCompare(HTypeCheckInstruction* check,
vixl::aarch32::Register temp,
vixl::aarch32::FlagsUpdate flags_update);
- void GenerateAndConst(vixl::aarch32::Register out, vixl::aarch32::Register first, uint32_t value);
void GenerateOrrConst(vixl::aarch32::Register out, vixl::aarch32::Register first, uint32_t value);
void GenerateEorConst(vixl::aarch32::Register out, vixl::aarch32::Register first, uint32_t value);
void GenerateAddLongConst(Location out, Location first, uint64_t value);