summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/code_generator_arm64.cc
diff options
context:
space:
mode:
authorNicolas Geoffray <ngeoffray@google.com>2015-01-21 12:32:32 +0000
committerNicolas Geoffray <ngeoffray@google.com>2015-01-21 18:50:25 +0000
commit988939683c26c0b1c8808fc206add6337319509a (patch)
tree876e94428276547a29c27ccf17509a42dfe7cda1 /compiler/optimizing/code_generator_arm64.cc
parent59add47cabce3735ccd470cd3b5dac8b112e09ab (diff)
downloadandroid_art-988939683c26c0b1c8808fc206add6337319509a.tar.gz
android_art-988939683c26c0b1c8808fc206add6337319509a.tar.bz2
android_art-988939683c26c0b1c8808fc206add6337319509a.zip
Enable core callee-save on x64.
Will work on other architectures and FP support in other CLs. Change-Id: I8cef0343eedc7202d206f5217fdf0349035f0e4d
Diffstat (limited to 'compiler/optimizing/code_generator_arm64.cc')
-rw-r--r--compiler/optimizing/code_generator_arm64.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/optimizing/code_generator_arm64.cc b/compiler/optimizing/code_generator_arm64.cc
index 760d2bed32..21c1e9c5fc 100644
--- a/compiler/optimizing/code_generator_arm64.cc
+++ b/compiler/optimizing/code_generator_arm64.cc
@@ -567,6 +567,8 @@ CodeGeneratorARM64::CodeGeneratorARM64(HGraph* graph, const CompilerOptions& com
kNumberOfAllocatableRegisters,
kNumberOfAllocatableFPRegisters,
kNumberOfAllocatableRegisterPairs,
+ 0,
+ 0,
compiler_options),
block_labels_(nullptr),
location_builder_(graph, this),
@@ -729,7 +731,7 @@ void CodeGeneratorARM64::MarkGCCard(Register object, Register value) {
__ Bind(&done);
}
-void CodeGeneratorARM64::SetupBlockedRegisters() const {
+void CodeGeneratorARM64::SetupBlockedRegisters(bool is_baseline ATTRIBUTE_UNUSED) const {
// Block reserved registers:
// ip0 (VIXL temporary)
// ip1 (VIXL temporary)