diff options
Diffstat (limited to 'compiler/optimizing/code_generator.h')
| -rw-r--r-- | compiler/optimizing/code_generator.h | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/compiler/optimizing/code_generator.h b/compiler/optimizing/code_generator.h index 4cecd61365..eb63b49884 100644 --- a/compiler/optimizing/code_generator.h +++ b/compiler/optimizing/code_generator.h @@ -294,6 +294,12 @@ class CodeGenerator {      allocated_registers_.Add(location);    } +  bool HasAllocatedRegister(bool is_core, int reg) const { +    return is_core +        ? allocated_registers_.ContainsCoreRegister(reg) +        : allocated_registers_.ContainsFloatingPointRegister(reg); +  } +    void AllocateLocations(HInstruction* instruction);    // Tells whether the stack frame of the compiled method is |