HomeSort by relevance Sort by last modified time
    Searched refs:ManagedRegister (Results 26 - 50 of 51) sorted by null

12 3

  /art/compiler/utils/mips/
managed_register_mips.h 82 // An instance of class 'ManagedRegister' represents a single core register (enum
85 // 'ManagedRegister::NoRegister()' provides an invalid register.
86 // There is a one-to-one mapping between ManagedRegister and register id.
87 class MipsManagedRegister : public ManagedRegister {
205 friend class ManagedRegister;
207 explicit MipsManagedRegister(int reg_id) : ManagedRegister(reg_id) {}
220 inline mips::MipsManagedRegister ManagedRegister::AsMips() const {
  /art/compiler/utils/x86/
managed_register_x86.h 84 // An instance of class 'ManagedRegister' represents a single cpu register (enum
87 // 'ManagedRegister::NoRegister()' provides an invalid register.
88 // There is a one-to-one mapping between ManagedRegister and register id.
89 class X86ManagedRegister : public ManagedRegister {
202 friend class ManagedRegister;
204 explicit X86ManagedRegister(int reg_id) : ManagedRegister(reg_id) {}
217 inline x86::X86ManagedRegister ManagedRegister::AsX86() const {
assembler_x86.cc     [all...]
managed_register_x86_test.cc 25 X86ManagedRegister reg = ManagedRegister::NoRegister().AsX86();
  /art/compiler/utils/x86_64/
assembler_x86_64.cc     [all...]
assembler_x86_64_test.cc 241 std::vector<ManagedRegister> spill_regs;
285 std::vector<ManagedRegister> spill_regs;
managed_register_x86_64_test.cc 25 X86_64ManagedRegister reg = ManagedRegister::NoRegister().AsX86();
  /art/compiler/optimizing/
parallel_move_test.cc 73 Location::RegisterLocation(ManagedRegister(operands[i][0])),
74 Location::RegisterLocation(ManagedRegister(operands[i][1]))));
locations.h 103 static Location RegisterLocation(ManagedRegister reg) {
111 ManagedRegister reg() const {
113 return static_cast<ManagedRegister>(GetPayload());
code_generator.h 157 virtual ManagedRegister AllocateFreeRegister(Primitive::Type type,
code_generator_arm.h 153 virtual ManagedRegister AllocateFreeRegister(
code_generator_x86.h 156 virtual ManagedRegister AllocateFreeRegister(
code_generator_x86_64.h 170 virtual ManagedRegister AllocateFreeRegister(
parallel_move_resolver.cc 174 IsScratchLocation(Location::RegisterLocation(ManagedRegister(reg)))) {
code_generator.cc 204 loc = Location::RegisterLocation(static_cast<ManagedRegister>(
register_allocator.cc 650 return Location::RegisterLocation(ManagedRegister(interval->GetRegister()));
807 Location::RegisterLocation(ManagedRegister(interval->GetRegister())),
    [all...]
code_generator_x86_64.cc 165 ManagedRegister CodeGeneratorX86_64::AllocateFreeRegister(Primitive::Type type,
187 return ManagedRegister::NoRegister();
    [all...]
code_generator_arm.cc 174 ManagedRegister CodeGeneratorARM::AllocateFreeRegister(Primitive::Type type,
225 return ManagedRegister::NoRegister();
    [all...]
code_generator_x86.cc 156 ManagedRegister CodeGeneratorX86::AllocateFreeRegister(Primitive::Type type,
208 return ManagedRegister::NoRegister();
    [all...]
  /art/compiler/utils/arm/
managed_register_arm.h 79 // An instance of class 'ManagedRegister' represents a single ARM register or a
83 // 'ManagedRegister::NoRegister()' returns an invalid ManagedRegister.
84 // There is a one-to-one mapping between ManagedRegister and register id.
85 class ArmManagedRegister : public ManagedRegister {
251 friend class ManagedRegister;
253 explicit ArmManagedRegister(int reg_id) : ManagedRegister(reg_id) {}
266 inline arm::ArmManagedRegister ManagedRegister::AsArm() const {
managed_register_arm_test.cc 25 ArmManagedRegister reg = ManagedRegister::NoRegister().AsArm();
290 ManagedRegister no_reg = ManagedRegister::NoRegister();
    [all...]
assembler_arm32.h 283 void MemoryBarrier(ManagedRegister scratch) OVERRIDE;
assembler_thumb2.h 314 void MemoryBarrier(ManagedRegister scratch) OVERRIDE;
assembler_arm32.cc     [all...]
  /art/compiler/utils/arm64/
managed_register_arm64_test.cc 26 Arm64ManagedRegister reg = ManagedRegister::NoRegister().AsArm64();
270 ManagedRegister no_reg = ManagedRegister::NoRegister();
    [all...]

Completed in 446 milliseconds

12 3