summaryrefslogtreecommitdiff
path: root/compiler/optimizing/instruction_builder.cc
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2023-04-26 09:13:59 +0000
committer VladimĂ­r Marko <vmarko@google.com> 2023-04-26 15:29:51 +0000
commit5150dbe9bcb1fa950f9f3155430413570aaaaf2d (patch)
treed1fb11332ee84a9f31b02d042ce2653bbf7bb0ab /compiler/optimizing/instruction_builder.cc
parent8890cdfd96cebe59b62dd010747f9babb8fa005c (diff)
Remove unnecessary `HInstruction::As##type()` calls.
Also so some style cleanup. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Change-Id: I34304acb39bc5197dde03543a6c157b3c319f94f
Diffstat (limited to 'compiler/optimizing/instruction_builder.cc')
-rw-r--r--compiler/optimizing/instruction_builder.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/optimizing/instruction_builder.cc b/compiler/optimizing/instruction_builder.cc
index f9a513804c..e99b8a02d1 100644
--- a/compiler/optimizing/instruction_builder.cc
+++ b/compiler/optimizing/instruction_builder.cc
@@ -2348,9 +2348,9 @@ void HInstructionBuilder::BuildCheckedDivRem(uint16_t out_vreg,
second = LoadLocal(second_vreg_or_constant, type);
}
- if (!second_is_constant
- || (type == DataType::Type::kInt32 && second->AsIntConstant()->GetValue() == 0)
- || (type == DataType::Type::kInt64 && second->AsLongConstant()->GetValue() == 0)) {
+ if (!second_is_constant ||
+ (type == DataType::Type::kInt32 && second->AsIntConstant()->GetValue() == 0) ||
+ (type == DataType::Type::kInt64 && second->AsLongConstant()->GetValue() == 0)) {
second = new (allocator_) HDivZeroCheck(second, dex_pc);
AppendInstruction(second);
}