summaryrefslogtreecommitdiff
path: root/compiler/optimizing/intrinsics_arm64.h
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2017-03-01 11:01:41 +0000
committer Nicolas Geoffray <ngeoffray@google.com> 2017-03-01 11:32:02 +0000
commit331605a7ba842573b3876e14c933175382b923c8 (patch)
tree8a660cc7d1563272e747ac051b3e3e3dd2b90070 /compiler/optimizing/intrinsics_arm64.h
parentec280c9a8f9c192eb6ea74fba40bfa1b668c14c1 (diff)
Revert "Revert "Intrinsify Integer.valueOf.""
Fix heap poisoning. LOG INFO instead of ERROR to avoid run-test failures with --no-image. bug:30933338 Test: ART_HEAP_POISONING=true test-art-host test-art-target This reverts commit db7b44ac3ea80a722aaed12e913ebc1661a57998. Change-Id: I0b7d4f1eb11c62c9a3df8e0de0b1a5d8af760181
Diffstat (limited to 'compiler/optimizing/intrinsics_arm64.h')
-rw-r--r--compiler/optimizing/intrinsics_arm64.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/optimizing/intrinsics_arm64.h b/compiler/optimizing/intrinsics_arm64.h
index 28e41cb086..3c53517b28 100644
--- a/compiler/optimizing/intrinsics_arm64.h
+++ b/compiler/optimizing/intrinsics_arm64.h
@@ -38,7 +38,8 @@ class CodeGeneratorARM64;
class IntrinsicLocationsBuilderARM64 FINAL : public IntrinsicVisitor {
public:
- explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* arena) : arena_(arena) {}
+ explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* arena, CodeGeneratorARM64* codegen)
+ : arena_(arena), codegen_(codegen) {}
// Define visitor methods.
@@ -56,6 +57,7 @@ INTRINSICS_LIST(OPTIMIZING_INTRINSICS)
private:
ArenaAllocator* arena_;
+ CodeGeneratorARM64* codegen_;
DISALLOW_COPY_AND_ASSIGN(IntrinsicLocationsBuilderARM64);
};