diff options
| author | 2016-07-21 09:17:15 +0000 | |
|---|---|---|
| committer | 2016-07-21 09:17:16 +0000 | |
| commit | a92938a17b75eed3213030faaff9cfb321d47f37 (patch) | |
| tree | c6db649f7c1f6b6a86eb568212a721aac4ee6d96 /compiler/optimizing/instruction_simplifier_shared.h | |
| parent | 89b03e0cfb03e3194e39f07fa8c1bd46e3b28a34 (diff) | |
| parent | 328429ff48d06e2cad4ebdd3568ab06de916a10a (diff) | |
Merge "ARM: Port instr simplification of array accesses."
Diffstat (limited to 'compiler/optimizing/instruction_simplifier_shared.h')
| -rw-r--r-- | compiler/optimizing/instruction_simplifier_shared.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/compiler/optimizing/instruction_simplifier_shared.h b/compiler/optimizing/instruction_simplifier_shared.h index b1fe8f4756..56804f5e90 100644 --- a/compiler/optimizing/instruction_simplifier_shared.h +++ b/compiler/optimizing/instruction_simplifier_shared.h @@ -26,6 +26,11 @@ bool TryCombineMultiplyAccumulate(HMul* mul, InstructionSet isa); // a negated bitwise instruction. bool TryMergeNegatedInput(HBinaryOperation* op); +bool TryExtractArrayAccessAddress(HInstruction* access, + HInstruction* array, + HInstruction* index, + size_t data_offset); + } // namespace art #endif // ART_COMPILER_OPTIMIZING_INSTRUCTION_SIMPLIFIER_SHARED_H_ |