Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dcode_generator_x86_64.h72 void Exchange32(CpuRegister reg, int mem);
74 void Exchange64(CpuRegister reg, int mem);
Dcode_generator_x86.h76 void Exchange(Register reg, int mem);
Dcode_generator_arm.h76 void Exchange(Register reg, int mem);
Dcode_generator_x86_64.cc1397 void ParallelMoveResolverX86_64::Exchange32(CpuRegister reg, int mem) { in Exchange32() argument
1398 __ movl(CpuRegister(TMP), Address(CpuRegister(RSP), mem)); in Exchange32()
1399 __ movl(Address(CpuRegister(RSP), mem), reg); in Exchange32()
1416 void ParallelMoveResolverX86_64::Exchange64(CpuRegister reg, int mem) { in Exchange64() argument
1417 __ movq(CpuRegister(TMP), Address(CpuRegister(RSP), mem)); in Exchange64()
1418 __ movq(Address(CpuRegister(RSP), mem), reg); in Exchange64()
Dcode_generator_arm.cc1540 void ParallelMoveResolverARM::Exchange(Register reg, int mem) { in Exchange() argument
1542 __ LoadFromOffset(kLoadWord, reg, SP, mem); in Exchange()
1543 __ StoreToOffset(kStoreWord, IP, SP, mem); in Exchange()
Dcode_generator_x86.cc1532 void ParallelMoveResolverX86::Exchange(Register reg, int mem) { in Exchange() argument
1538 __ movl(static_cast<Register>(ensure_scratch.GetRegister()), Address(ESP, mem + stack_offset)); in Exchange()
1539 __ movl(Address(ESP, mem + stack_offset), reg); in Exchange()
/art/runtime/
Dmonitor_test.cc84 size_t mem = Runtime::Current()->GetHeap()->GetFreeMemory(); in FillHeap() local
85 if (length * 8 > mem) { in FillHeap()
86 length = mem / 8; in FillHeap()
/art/compiler/dex/quick/
Dresource_mask.cc180 void* mem = allocator_->Alloc(sizeof(ResourceMask), kArenaAllocLIRResourceMask); in GetMask() local
181 return new (mem) ResourceMask(mask); in GetMask()
/art/compiler/dex/quick/x86/
Dx86_lir.h494 #define UnaryOpcode(opcode, reg, mem, array) \ argument
495 opcode ## 8 ## reg, opcode ## 8 ## mem, opcode ## 8 ## array, \
496 opcode ## 16 ## reg, opcode ## 16 ## mem, opcode ## 16 ## array, \
497 opcode ## 32 ## reg, opcode ## 32 ## mem, opcode ## 32 ## array, \
498 opcode ## 64 ## reg, opcode ## 64 ## mem, opcode ## 64 ## array
Dassemble_x86.cc293 mem, mem_kind, mem_flags, \ argument
298 … 8 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | b_flags | sets_ccodes, { 0, 0, 0xF6, 0,…
301 …16 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | hw_flags | sets_ccodes, { 0x66, 0, 0xF7, 0, …
304 …32 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | w_flags | sets_ccodes, { 0, 0, 0xF7, 0, …
307 …4 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | w_flags | sets_ccodes, { REX_W, 0, 0xF7, 0, …
/art/runtime/arch/
Dstub_test.cc1092 size_t mem = Runtime::Current()->GetHeap()->GetFreeMemory(); in TEST_F() local
1093 if (length * 8 > mem) { in TEST_F()
1094 length = mem / 8; in TEST_F()
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc1050 void X86_64Assembler::rex_reg_mem(bool force, bool w, Register* dst, const Address& mem) {
1056 uint8_t rex = mem->rex();
1072 void rex_mem_reg(bool force, bool w, Address* mem, Register* src);