summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator_arm.h
diff options
context:
space:
mode:
authorMathieu Chartier <mathieuc@google.com>2016-11-04 18:13:04 -0700
committerMathieu Chartier <mathieuc@google.com>2016-11-09 10:31:16 -0800
commit5c44c1bb131e609d9aba6f97f933567bf77cb8ed (patch)
tree46792f774d0c4e0e096510cb1927768cc4b92a46 /compiler/optimizing/code_generator_arm.h
parentb4e4c279a0d96c5c9bd6d038d97c3c9992ff8d09 (diff)
Add interface check cast fast path to arm, arm64, x86
Bug: 12687968 Bug: 32577579 Test: test-art-host, test-art-target CC Change-Id: Ia57099d499fa704803cc5f0135f0f53fefe39826
Diffstat (limited to 'compiler/optimizing/code_generator_arm.h')
-rw-r--r--compiler/optimizing/code_generator_arm.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/optimizing/code_generator_arm.h b/compiler/optimizing/code_generator_arm.h
index d3ed9a261c..158b3959e5 100644
--- a/compiler/optimizing/code_generator_arm.h
+++ b/compiler/optimizing/code_generator_arm.h
@@ -278,7 +278,8 @@ class InstructionCodeGeneratorARM : public InstructionCodeGenerator {
Location out,
Location obj,
uint32_t offset,
- Location maybe_temp);
+ Location maybe_temp,
+ bool emit_read_barrier);
// Generate a GC root reference load:
//
// root <- *(obj + offset)