Searched refs:blocked_core_registers_ (Results 1 - 10 of 10) sorted by relevance

/art/compiler/optimizing/
H A Dcode_generator.h262 bool* GetBlockedCoreRegisters() const { return blocked_core_registers_; }
346 blocked_core_registers_(graph->GetArena()->AllocArray<bool>(number_of_core_registers)),
424 bool* const blocked_core_registers_; member in class:art::CodeGenerator
H A Dregister_allocator.h218 bool* const blocked_core_registers_; member in class:art::RegisterAllocator
H A Dcode_generator.cc296 DCHECK(is_out || !blocked_core_registers_[location.reg()]);
297 blocked_core_registers_[location.reg()] = true;
307 DCHECK(is_out || !blocked_core_registers_[location.AsRegisterPairLow<int>()]);
308 blocked_core_registers_[location.AsRegisterPairLow<int>()] = true;
309 DCHECK(is_out || !blocked_core_registers_[location.AsRegisterPairHigh<int>()]);
310 blocked_core_registers_[location.AsRegisterPairHigh<int>()] = true;
319 blocked_core_registers_[i] = false;
H A Dcodegen_test.cc70 blocked_core_registers_[arm::R4] = true;
71 blocked_core_registers_[arm::R6] = false;
72 blocked_core_registers_[arm::R7] = false;
91 blocked_core_registers_[x86::EBX] = true;
98 blocked_core_registers_[x86::EDI] = false;
H A Dcode_generator_mips64.cc875 blocked_core_registers_[ZERO] = true;
876 blocked_core_registers_[K0] = true;
877 blocked_core_registers_[K1] = true;
878 blocked_core_registers_[GP] = true;
879 blocked_core_registers_[SP] = true;
880 blocked_core_registers_[RA] = true;
884 blocked_core_registers_[AT] = true;
885 blocked_core_registers_[TMP] = true;
889 blocked_core_registers_[S0] = true;
890 blocked_core_registers_[T
[all...]
H A Dcode_generator_arm.cc405 DCHECK(!blocked_core_registers_[pair.AsRegisterPairLow()]);
406 DCHECK(!blocked_core_registers_[pair.AsRegisterPairHigh()]);
408 blocked_core_registers_[pair.AsRegisterPairLow()] = true;
409 blocked_core_registers_[pair.AsRegisterPairHigh()] = true;
420 int reg = FindFreeEntry(blocked_core_registers_, kNumberOfCoreRegisters);
455 blocked_core_registers_[SP] = true;
456 blocked_core_registers_[LR] = true;
457 blocked_core_registers_[PC] = true;
460 blocked_core_registers_[TR] = true;
463 blocked_core_registers_[I
[all...]
H A Dcode_generator_x86.cc397 DCHECK(!blocked_core_registers_[pair.AsRegisterPairLow()]);
398 DCHECK(!blocked_core_registers_[pair.AsRegisterPairHigh()]);
399 blocked_core_registers_[pair.AsRegisterPairLow()] = true;
400 blocked_core_registers_[pair.AsRegisterPairHigh()] = true;
412 FindFreeEntry(blocked_core_registers_, kNumberOfCpuRegisters));
442 blocked_core_registers_[ESP] = true;
445 blocked_core_registers_[EBP] = true;
446 blocked_core_registers_[ESI] = true;
447 blocked_core_registers_[EDI] = true;
457 if (blocked_core_registers_[curren
[all...]
H A Dregister_allocator.cc63 blocked_core_registers_(codegen->GetBlockedCoreRegisters()),
819 ? blocked_core_registers_[reg]
H A Dcode_generator_arm64.cc631 blocked_core_registers_[reserved_core_registers.PopLowestIndex().code()] = true;
642 blocked_core_registers_[reserved_core_baseline_registers.PopLowestIndex().code()] = true;
662 ssize_t reg = FindFreeEntry(blocked_core_registers_, kNumberOfAllocatableRegisters);
H A Dcode_generator_x86_64.cc467 size_t reg = FindFreeEntry(blocked_core_registers_, kNumberOfCpuRegisters);
486 blocked_core_registers_[RSP] = true;
489 blocked_core_registers_[TMP] = true;
493 blocked_core_registers_[kCoreCalleeSaves[i]] = true;

Completed in 327 milliseconds