Searched refs:RegisterAllocator (Results 1 – 7 of 7) sorted by relevance
/art/compiler/optimizing/ |
D | register_allocator_test.cc | 51 RegisterAllocator register_allocator(&allocator, &codegen, liveness); in Check() 74 ASSERT_TRUE(RegisterAllocator::ValidateIntervals( in TEST() 78 ASSERT_FALSE(RegisterAllocator::ValidateIntervals( in TEST() 89 ASSERT_TRUE(RegisterAllocator::ValidateIntervals( in TEST() 93 ASSERT_TRUE(RegisterAllocator::ValidateIntervals( in TEST() 104 ASSERT_TRUE(RegisterAllocator::ValidateIntervals( in TEST() 108 ASSERT_TRUE(RegisterAllocator::ValidateIntervals( in TEST() 119 ASSERT_TRUE(RegisterAllocator::ValidateIntervals( in TEST() 123 ASSERT_FALSE(RegisterAllocator::ValidateIntervals( in TEST() 135 ASSERT_TRUE(RegisterAllocator::ValidateIntervals( in TEST() [all …]
|
D | register_allocator.cc | 40 RegisterAllocator::RegisterAllocator(ArenaAllocator* allocator, in RegisterAllocator() function in art::RegisterAllocator 79 bool RegisterAllocator::CanAllocateRegistersFor(const HGraph& graph ATTRIBUTE_UNUSED, in CanAllocateRegistersFor() 96 void RegisterAllocator::AllocateRegisters() { in AllocateRegisters() 127 void RegisterAllocator::BlockRegister(Location location, in BlockRegister() 150 void RegisterAllocator::AllocateRegistersInternal() { in AllocateRegistersInternal() 201 void RegisterAllocator::ProcessInstruction(HInstruction* instruction) { in ProcessInstruction() 426 bool RegisterAllocator::ValidateInternal(bool log_fatal_on_failure) const { in ValidateInternal() 464 bool RegisterAllocator::ValidateIntervals(const GrowableArray<LiveInterval*>& intervals, in ValidateIntervals() 541 void RegisterAllocator::DumpInterval(std::ostream& stream, LiveInterval* interval) const { in DumpInterval() 556 void RegisterAllocator::DumpAllIntervals(std::ostream& stream) const { in DumpAllIntervals() [all …]
|
D | register_allocator.h | 39 class RegisterAllocator { 41 RegisterAllocator(ArenaAllocator* allocator, 233 DISALLOW_COPY_AND_ASSIGN(RegisterAllocator);
|
D | optimizing_compiler.cc | 392 PassInfo pass_info(RegisterAllocator::kRegisterAllocatorPassName, pass_info_printer); in AllocateRegisters() 393 RegisterAllocator(graph->GetArena(), codegen, liveness).AllocateRegisters(); in AllocateRegisters() 578 bool can_allocate_registers = RegisterAllocator::CanAllocateRegistersFor(*graph, instruction_set); in TryCompile()
|
D | inliner.cc | 196 if (!RegisterAllocator::CanAllocateRegistersFor(*callee_graph, in TryBuildAndInline()
|
D | graph_visualizer.cc | 242 } else if (IsPass(RegisterAllocator::kRegisterAllocatorPassName) && is_after_pass_) { in PrintInstruction()
|
D | codegen_test.cc | 202 RegisterAllocator register_allocator(graph->GetArena(), codegen, liveness); in RunCodeOptimized()
|