diff options
author | Nicolas Geoffray <ngeoffray@google.com> | 2015-05-20 11:25:27 +0100 |
---|---|---|
committer | Nicolas Geoffray <ngeoffray@google.com> | 2015-05-20 11:25:27 +0100 |
commit | d126ba19a2a3352fedbe43ed628ab60ccd401424 (patch) | |
tree | 79059b8060b33c3955cda9d5001dbf337e1b1f58 /compiler/optimizing/code_generator_arm.cc | |
parent | 3e736b12d62ea539b71bd9e6ce953347c0f09a3e (diff) |
[Optimizing] Thumb2 assembler: use 16bits branches when we can.
We cannot relocate branches, but we can at least encode branches
on 16bits when the target is known.
Change-Id: Icb6116ed974fc97e03622ac80d914c2c06f4cba2
Diffstat (limited to 'compiler/optimizing/code_generator_arm.cc')
-rw-r--r-- | compiler/optimizing/code_generator_arm.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/code_generator_arm.cc b/compiler/optimizing/code_generator_arm.cc index 7b37f74847..1c76630efe 100644 --- a/compiler/optimizing/code_generator_arm.cc +++ b/compiler/optimizing/code_generator_arm.cc @@ -391,7 +391,7 @@ CodeGeneratorARM::CodeGeneratorARM(HGraph* graph, location_builder_(graph, this), instruction_visitor_(graph, this), move_resolver_(graph->GetArena(), this), - assembler_(true), + assembler_(false /* can_relocate_branches */), isa_features_(isa_features) { // Save the PC register to mimic Quick. AddAllocatedRegister(Location::RegisterLocation(PC)); |