Home
last modified time | relevance | path

Searched refs:Exchange (Results 1 – 6 of 6) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_arm_vixl.h355 void Exchange(vixl32::Register reg, int mem);
356 void Exchange(int mem1, int mem2);
Dcode_generator_x86.h211 void Exchange(Register reg, int mem);
Dcode_generator_riscv64.h199 void Exchange(int index1, int index2, bool double_slot);
Dcode_generator_arm_vixl.cc7541 void ParallelMoveResolverARMVIXL::Exchange(vixl32::Register reg, int mem) { in Exchange() function in art::arm::ParallelMoveResolverARMVIXL
7549 void ParallelMoveResolverARMVIXL::Exchange(int mem1, int mem2) { in Exchange() function in art::arm::ParallelMoveResolverARMVIXL
7578 Exchange(RegisterFrom(source), destination.GetStackIndex()); in EmitSwap()
7580 Exchange(RegisterFrom(destination), source.GetStackIndex()); in EmitSwap()
7582 Exchange(source.GetStackIndex(), destination.GetStackIndex()); in EmitSwap()
Dcode_generator_x86.cc7169 void ParallelMoveResolverX86::Exchange(Register reg, int mem) { in Exchange() function in art::x86::ParallelMoveResolverX86
7233 Exchange(source.AsRegister<Register>(), destination.GetStackIndex()); in EmitSwap()
7235 Exchange(destination.AsRegister<Register>(), source.GetStackIndex()); in EmitSwap()
Dcode_generator_riscv64.cc1078 void ParallelMoveResolverRISCV64::Exchange(int index1, int index2, bool double_slot) { in Exchange() function in art::riscv64::ParallelMoveResolverRISCV64
7076 move_resolver_.Exchange(loc1.GetStackIndex(), loc2.GetStackIndex(), loc1.IsDoubleStackSlot()); in SwapLocations()