/art/compiler/utils/mips64/ |
managed_register_mips64.h | 101 explicit Mips64ManagedRegister(int reg_id) : ManagedRegister(reg_id) {} 103 static Mips64ManagedRegister FromRegId(int reg_id) { 104 Mips64ManagedRegister reg(reg_id);
|
/external/v8/src/compiler/ |
greedy-allocator.h | 124 void AllocateRegisterToRange(unsigned reg_id, LiveRange* range) { 126 current_allocations(reg_id)->AllocateRange(range); 129 void EvictAndRescheduleConflicts(unsigned reg_id, const LiveRange* range); 143 float GetMaximumConflictingWeight(unsigned reg_id, const LiveRange* range, 148 float GetMaximumConflictingWeight(unsigned reg_id, 187 void AssignRangeToRegister(int reg_id, LiveRange* range);
|
greedy-allocator.cc | 25 int reg_id = range->assigned_register(); local 26 range->SetUseHints(reg_id); 28 data->GetPhiMapValueFor(range->TopLevel())->set_assigned_register(reg_id); 84 void GreedyAllocator::AssignRangeToRegister(int reg_id, LiveRange* range) { 85 TRACE("Assigning register %s to live range %d:%d\n", RegisterName(reg_id), 90 AllocateRegisterToRange(reg_id, range); 92 TRACE("Assigning %s to range %d%d.\n", RegisterName(reg_id), 94 range->set_assigned_register(reg_id); 347 void GreedyAllocator::EvictAndRescheduleConflicts(unsigned reg_id, 349 auto conflicts = current_allocations(reg_id)->GetConflicts(range) [all...] |
instruction-selector-impl.h | 249 int reg_id = primary_location.AsRegister(); local 251 return UnallocatedOperand(reg_id, slot_id, virtual_register);
|
instruction.h | 204 UnallocatedOperand(int reg_id, int slot_id, int virtual_register) 205 : UnallocatedOperand(FIXED_REGISTER, reg_id, virtual_register) { [all...] |
/art/compiler/utils/x86_64/ |
managed_register_x86_64.h | 191 explicit X86_64ManagedRegister(int reg_id) : ManagedRegister(reg_id) {} 193 static X86_64ManagedRegister FromRegId(int reg_id) { 194 X86_64ManagedRegister reg(reg_id);
|
/art/compiler/utils/arm64/ |
managed_register_arm64.h | 205 explicit Arm64ManagedRegister(int reg_id) : ManagedRegister(reg_id) {} 207 static Arm64ManagedRegister FromRegId(int reg_id) { 208 Arm64ManagedRegister reg(reg_id);
|
/art/compiler/utils/mips/ |
managed_register_mips.h | 208 explicit MipsManagedRegister(int reg_id) : ManagedRegister(reg_id) {} 210 static MipsManagedRegister FromRegId(int reg_id) { 211 MipsManagedRegister reg(reg_id);
|
/art/compiler/utils/x86/ |
managed_register_x86.h | 205 explicit X86ManagedRegister(int reg_id) : ManagedRegister(reg_id) {} 207 static X86ManagedRegister FromRegId(int reg_id) { 208 X86ManagedRegister reg(reg_id);
|
/art/compiler/utils/ |
managed_register.h | 78 explicit ManagedRegister(int reg_id) : id_(reg_id) { }
|
/art/compiler/utils/arm/ |
managed_register_arm.h | 254 explicit ArmManagedRegister(int reg_id) : ManagedRegister(reg_id) {} 256 static ArmManagedRegister FromRegId(int reg_id) { 257 ArmManagedRegister reg(reg_id);
|
/art/compiler/optimizing/ |
code_generator_mips.h | 293 size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id); 294 size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id); 295 size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id); 296 size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id);
|
code_generator_mips64.h | 289 size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id); 290 size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id); 291 size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id); 292 size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id);
|
locations.h | 546 void SetRegisterBit(uint32_t reg_id) { 547 register_mask_ |= (1 << reg_id); 554 bool RegisterContainsObject(uint32_t reg_id) { 555 return RegisterSet::Contains(register_mask_, reg_id);
|
code_generator.h | 247 virtual size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id) = 0; 249 virtual size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id) = 0; 251 virtual size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) = 0; 252 virtual size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) = 0;
|
code_generator_arm.h | 312 size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 313 size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 314 size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 315 size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE;
|
code_generator_arm64.h | 390 size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 391 size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 392 size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 393 size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE;
|
code_generator_x86.h | 323 size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 324 size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 325 size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 326 size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE;
|
code_generator_x86_64.h | 305 size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 306 size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 307 size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; 308 size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE;
|
code_generator_mips64.cc | [all...] |
code_generator_arm64.cc | [all...] |
code_generator_mips.cc | [all...] |
code_generator_arm.cc | 742 size_t CodeGeneratorARM::SaveCoreRegister(size_t stack_index, uint32_t reg_id) { 743 __ StoreToOffset(kStoreWord, static_cast<Register>(reg_id), SP, stack_index); 747 size_t CodeGeneratorARM::RestoreCoreRegister(size_t stack_index, uint32_t reg_id) { 748 __ LoadFromOffset(kLoadWord, static_cast<Register>(reg_id), SP, stack_index); 752 size_t CodeGeneratorARM::SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) { 753 __ StoreSToOffset(static_cast<SRegister>(reg_id), SP, stack_index); 757 size_t CodeGeneratorARM::RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) { 758 __ LoadSFromOffset(static_cast<SRegister>(reg_id), SP, stack_index); [all...] |
code_generator_x86.cc | 741 size_t CodeGeneratorX86::SaveCoreRegister(size_t stack_index, uint32_t reg_id) { 742 __ movl(Address(ESP, stack_index), static_cast<Register>(reg_id)); 746 size_t CodeGeneratorX86::RestoreCoreRegister(size_t stack_index, uint32_t reg_id) { 747 __ movl(static_cast<Register>(reg_id), Address(ESP, stack_index)); 751 size_t CodeGeneratorX86::SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) { 752 __ movsd(Address(ESP, stack_index), XmmRegister(reg_id)); 756 size_t CodeGeneratorX86::RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) { 757 __ movsd(XmmRegister(reg_id), Address(ESP, stack_index)); [all...] |
/external/mesa3d/src/gallium/drivers/r300/compiler/ |
radeon_pair_regalloc.c | 588 int reg_id = get_reg_id(index, local 590 ra_class_add_reg(regs, class.Id, reg_id);
|