Home
last modified time | relevance | path

Searched refs:mem (Results 1 – 12 of 12) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_x86_64.h115 void Exchange32(CpuRegister reg, int mem);
116 void Exchange32(XmmRegister reg, int mem);
118 void Exchange64(CpuRegister reg, int mem);
119 void Exchange64(XmmRegister reg, int mem);
Dcode_generator_x86.h106 void Exchange(Register reg, int mem);
108 void Exchange32(XmmRegister reg, int mem);
Dcode_generator_arm.h112 void Exchange(Register reg, int mem);
Dcode_generator_arm.cc3688 void ParallelMoveResolverARM::Exchange(Register reg, int mem) { in Exchange() argument
3690 __ LoadFromOffset(kLoadWord, reg, SP, mem); in Exchange()
3691 __ StoreToOffset(kStoreWord, IP, SP, mem); in Exchange()
3737 int mem = source.IsRegisterPair() in EmitSwap() local
3742 __ LoadFromOffset(kLoadWordPair, low_reg, SP, mem); in EmitSwap()
3743 __ StoreDToOffset(DTMP, SP, mem); in EmitSwap()
3754 int mem = source.IsFpuRegisterPair() in EmitSwap() local
3758 __ LoadDFromOffset(reg, SP, mem); in EmitSwap()
3759 __ StoreDToOffset(DTMP, SP, mem); in EmitSwap()
3763 int mem = source.IsFpuRegister() in EmitSwap() local
[all …]
Dcode_generator_x86_64.cc4009 void ParallelMoveResolverX86_64::Exchange32(CpuRegister reg, int mem) { in Exchange32() argument
4010 __ movl(CpuRegister(TMP), Address(CpuRegister(RSP), mem)); in Exchange32()
4011 __ movl(Address(CpuRegister(RSP), mem), reg); in Exchange32()
4028 void ParallelMoveResolverX86_64::Exchange64(CpuRegister reg, int mem) { in Exchange64() argument
4029 __ movq(CpuRegister(TMP), Address(CpuRegister(RSP), mem)); in Exchange64()
4030 __ movq(Address(CpuRegister(RSP), mem), reg); in Exchange64()
4047 void ParallelMoveResolverX86_64::Exchange32(XmmRegister reg, int mem) { in Exchange32() argument
4048 __ movl(CpuRegister(TMP), Address(CpuRegister(RSP), mem)); in Exchange32()
4049 __ movss(Address(CpuRegister(RSP), mem), reg); in Exchange32()
4053 void ParallelMoveResolverX86_64::Exchange64(XmmRegister reg, int mem) { in Exchange64() argument
[all …]
Dcode_generator_x86.cc4166 void ParallelMoveResolverX86::Exchange(Register reg, int mem) { in Exchange() argument
4172 __ movl(static_cast<Register>(ensure_scratch.GetRegister()), Address(ESP, mem + stack_offset)); in Exchange()
4173 __ movl(Address(ESP, mem + stack_offset), reg); in Exchange()
4177 void ParallelMoveResolverX86::Exchange32(XmmRegister reg, int mem) { in Exchange32() argument
4183 __ movl(temp_reg, Address(ESP, mem + stack_offset)); in Exchange32()
4184 __ movss(Address(ESP, mem + stack_offset), reg); in Exchange32()
/art/runtime/
Dmonitor_test.cc85 size_t mem = Runtime::Current()->GetHeap()->GetFreeMemory(); in FillHeap() local
86 if (length * 8 > mem) { in FillHeap()
87 length = mem / 8; in FillHeap()
/art/compiler/dex/quick/
Dresource_mask.cc182 void* mem = allocator_->Alloc(sizeof(ResourceMask), kArenaAllocLIRResourceMask); in GetMask() local
183 return new (mem) ResourceMask(mask); in GetMask()
/art/compiler/dex/quick/x86/
Dx86_lir.h468 #define UnaryOpcode(opcode, reg, mem, array) \ argument
469 opcode ## 8 ## reg, opcode ## 8 ## mem, opcode ## 8 ## array, \
470 opcode ## 16 ## reg, opcode ## 16 ## mem, opcode ## 16 ## array, \
471 opcode ## 32 ## reg, opcode ## 32 ## mem, opcode ## 32 ## array, \
472 opcode ## 64 ## reg, opcode ## 64 ## mem, opcode ## 64 ## array
Dassemble_x86.cc305 mem, mem_kind, mem_flags, \ argument
310 … 8 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | b_flags | sets_ccodes, { 0, 0, 0xF6, 0,…
313 …16 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | hw_flags | sets_ccodes, { 0x66, 0, 0xF7, 0, …
316 …32 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | w_flags | sets_ccodes, { 0, 0, 0xF7, 0, …
319 …4 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | w_flags | sets_ccodes, { REX_W, 0, 0xF7, 0, …
/art/runtime/arch/
Dstub_test.cc1352 size_t mem = Runtime::Current()->GetHeap()->GetFreeMemory(); in TEST_F() local
1353 if (length * 8 > mem) { in TEST_F()
1354 length = mem / 8; in TEST_F()
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc1519 void X86_64Assembler::rex_reg_mem(bool force, bool w, Register* dst, const Address& mem) {
1525 uint8_t rex = mem->rex();
1541 void rex_mem_reg(bool force, bool w, Address* mem, Register* src);