diff options
author | 2015-10-13 09:48:30 +0100 | |
---|---|---|
committer | 2015-10-13 17:29:19 +0100 | |
commit | 5bd05a5c9492189ec28edaf6396d6a39ddf03367 (patch) | |
tree | 186488cafe4d815ab834097e91c75f2c20009e2b /compiler/optimizing/intrinsics_arm.h | |
parent | 439ffb8d4fa25b4ac7518a3bd5cbc3f3769ead48 (diff) |
Implement System.arraycopy intrinsic for arm.
Change-Id: I58ae1af5103e281fe59fbe022b718d6d8f293a5e
Diffstat (limited to 'compiler/optimizing/intrinsics_arm.h')
-rw-r--r-- | compiler/optimizing/intrinsics_arm.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/compiler/optimizing/intrinsics_arm.h b/compiler/optimizing/intrinsics_arm.h index 2abb605e6e..127e9a4aa0 100644 --- a/compiler/optimizing/intrinsics_arm.h +++ b/compiler/optimizing/intrinsics_arm.h @@ -33,8 +33,10 @@ class CodeGeneratorARM; class IntrinsicLocationsBuilderARM FINAL : public IntrinsicVisitor { public: - IntrinsicLocationsBuilderARM(ArenaAllocator* arena, const ArmInstructionSetFeatures& features) - : arena_(arena), features_(features) {} + IntrinsicLocationsBuilderARM(ArenaAllocator* arena, + ArmAssembler* assembler, + const ArmInstructionSetFeatures& features) + : arena_(arena), assembler_(assembler), features_(features) {} // Define visitor methods. @@ -52,6 +54,7 @@ INTRINSICS_LIST(OPTIMIZING_INTRINSICS) private: ArenaAllocator* arena_; + ArmAssembler* assembler_; const ArmInstructionSetFeatures& features_; |