/art/compiler/optimizing/ |
D | code_generator_x86_64.h | 72 void Exchange32(CpuRegister reg, int mem); 74 void Exchange64(CpuRegister reg, int mem);
|
D | code_generator_x86.h | 76 void Exchange(Register reg, int mem);
|
D | code_generator_arm.h | 76 void Exchange(Register reg, int mem);
|
D | code_generator_x86_64.cc | 1397 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()
|
D | code_generator_arm.cc | 1540 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()
|
D | code_generator_x86.cc | 1532 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/ |
D | monitor_test.cc | 84 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/ |
D | resource_mask.cc | 180 void* mem = allocator_->Alloc(sizeof(ResourceMask), kArenaAllocLIRResourceMask); in GetMask() local 181 return new (mem) ResourceMask(mask); in GetMask()
|
/art/compiler/dex/quick/x86/ |
D | x86_lir.h | 494 #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
|
D | assemble_x86.cc | 293 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/ |
D | stub_test.cc | 1092 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/ |
D | assembler_x86_64.cc | 1050 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);
|