Home
last modified time | relevance | path

Searched refs:ParallelMoveResolverWithSwap (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dparallel_move_resolver.h54 class ParallelMoveResolverWithSwap : public ParallelMoveResolver {
56 explicit ParallelMoveResolverWithSwap(ArenaAllocator* allocator) in ParallelMoveResolverWithSwap() function
58 virtual ~ParallelMoveResolverWithSwap() {} in ~ParallelMoveResolverWithSwap()
66 ScratchRegisterScope(ParallelMoveResolverWithSwap* resolver,
76 ParallelMoveResolverWithSwap* resolver_;
118 DISALLOW_COPY_AND_ASSIGN(ParallelMoveResolverWithSwap);
Dparallel_move_resolver.cc37 void ParallelMoveResolverWithSwap::EmitNativeCode(HParallelMove* parallel_move) { in EmitNativeCode()
119 MoveOperands* ParallelMoveResolverWithSwap::PerformMove(size_t index) { in PerformMove()
243 bool ParallelMoveResolverWithSwap::IsScratchLocation(Location loc) { in IsScratchLocation()
259 int ParallelMoveResolverWithSwap::AllocateScratchRegister(int blocked, in AllocateScratchRegister()
283 ParallelMoveResolverWithSwap::ScratchRegisterScope::ScratchRegisterScope( in ScratchRegisterScope()
284 ParallelMoveResolverWithSwap* resolver, int blocked, int if_scratch, int number_of_registers) in ScratchRegisterScope()
296 ParallelMoveResolverWithSwap::ScratchRegisterScope::~ScratchRegisterScope() { in ~ScratchRegisterScope()
Dcode_generator_x86_64.h127 class ParallelMoveResolverX86_64 : public ParallelMoveResolverWithSwap {
130 : ParallelMoveResolverWithSwap(allocator), codegen_(codegen) {} in ParallelMoveResolverX86_64()
Dcode_generator_mips64.h134 class ParallelMoveResolverMIPS64 : public ParallelMoveResolverWithSwap {
137 : ParallelMoveResolverWithSwap(allocator), codegen_(codegen) {} in ParallelMoveResolverMIPS64()
Dparallel_move_test.cc54 class TestParallelMoveResolverWithSwap : public ParallelMoveResolverWithSwap {
57 : ParallelMoveResolverWithSwap(allocator) {} in TestParallelMoveResolverWithSwap()
Dcode_generator_mips.h137 class ParallelMoveResolverMIPS : public ParallelMoveResolverWithSwap {
140 : ParallelMoveResolverWithSwap(allocator), codegen_(codegen) {} in ParallelMoveResolverMIPS()
Dcode_generator_x86.h128 class ParallelMoveResolverX86 : public ParallelMoveResolverWithSwap {
131 : ParallelMoveResolverWithSwap(allocator), codegen_(codegen) {} in ParallelMoveResolverX86()
Dcode_generator_arm_vixl.h242 class ParallelMoveResolverARMVIXL : public ParallelMoveResolverWithSwap {
245 : ParallelMoveResolverWithSwap(allocator), codegen_(codegen) {} in ParallelMoveResolverARMVIXL()