/art/runtime/arch/x86/ |
D | quick_entrypoints_x86.S | 111 addl MACRO_LITERAL(16), %esp // Unwind stack up to saved values 161 addl MACRO_LITERAL(32), %esp // Remove FPRs. 263 addl MACRO_LITERAL(16 + 8 * 8), %esp 274 addl MACRO_LITERAL(16 + 8 * 8 + 4), %esp 424 addl MACRO_LITERAL(20), %esp // Pop arguments skip eax 434 addl MACRO_LITERAL(4 * 8), %esp 449 addl MACRO_LITERAL(4), %esp // Pop code pointer off stack 474 addl MACRO_LITERAL(1), REG_VAR(shorty) // shorty++ 481 addl MACRO_LITERAL(4), REG_VAR(arg_array) // arg_array++ 485 addl MACRO_LITERAL(4), REG_VAR(arg_array) // arg_array++ [all …]
|
D | jni_entrypoints_x86.S | 41 addl LITERAL(12), %esp // remove argument & padding 84 addl LITERAL(16), %esp 162 addl LITERAL(16), %esp // Pop args, no `CFI_ADJUST_CFA_OFFSET`. 207 addl LITERAL(FRAME_SIZE_SAVE_REFS_AND_ARGS - __SIZEOF_POINTER__), %esp
|
D | asm_support_x86.S | 193 addl $_GLOBAL_OFFSET_TABLE_, %ebx 249 addl MACRO_LITERAL(36), %esp // Remove FPRs and method pointer.
|
/art/runtime/interpreter/mterp/x86_64/ |
D | arithmetic.S | 205 $instr # ex: addl %ecx,%eax 209 $instr # ex: addl %ecx,%eax 250 $instr # for example: addl %ecx, %eax 269 $instr # ex: addl %ecx,%eax
|
/art/runtime/arch/x86_64/ |
D | quick_entrypoints_x86_64.S | 450 addl LITERAL(100), %edx // Reserve space for return addr, StackReference<method>, rbp, 544 addl LITERAL(100), %edx // Reserve space for return addr, StackReference<method>, rbp, 1097 addl LITERAL(LOCK_WORD_THIN_LOCK_COUNT_ONE), %ecx // increment recursion count 1101 addl LITERAL(LOCK_WORD_THIN_LOCK_COUNT_ONE), %edx // increment recursion count again for real. 1893 addl LITERAL(1), %edi // ++this_cur_char (8-bit) 1894 addl LITERAL(2), %esi // ++that_cur_char (16-bit) 1910 addl LITERAL(2), %edi // ++this_cur_char (16-bit) 1911 addl LITERAL(1), %esi // ++that_cur_char (8-bit) 2006 addl LITERAL(LOCK_WORD_STATE_FORWARDING_ADDRESS_OVERFLOW), %eax
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.cc | 76 __ addl(ESP, Immediate(-adjust)); in BuildFrame() local 109 __ addl(ESP, Immediate(adjust)); in RemoveFrame() local 127 __ addl(ESP, Immediate(-adjust)); in IncreaseFrameSize() local 135 assembler->addl(ESP, Immediate(adjust)); in DecreaseFrameSizeImpl()
|
D | assembler_x86.h | 706 void addl(Register dst, Register src); 707 void addl(Register reg, const Immediate& imm); 708 void addl(Register reg, const Address& address); 710 void addl(const Address& address, Register reg); 711 void addl(const Address& address, const Immediate& imm);
|
D | assembler_x86.cc | 2939 void X86Assembler::addl(Register dst, Register src) { in addl() function in art::x86::X86Assembler 2946 void X86Assembler::addl(Register reg, const Address& address) { in addl() function in art::x86::X86Assembler 3082 void X86Assembler::addl(Register reg, const Immediate& imm) { in addl() function in art::x86::X86Assembler 3088 void X86Assembler::addl(const Address& address, Register reg) { in addl() function in art::x86::X86Assembler 3095 void X86Assembler::addl(const Address& address, const Immediate& imm) { in addl() function in art::x86::X86Assembler 3675 addl(reg, imm); in AddImmediate() 3693 addl(ESP, Immediate(2 * sizeof(int32_t))); in LoadLongConstant()
|
D | assembler_x86_test.cc | 1193 GetAssembler()->addl(x86::EDI, x86::Address(x86::ESP, 4)); in TEST_F() 1209 GetAssembler()->addl(x86::EDI, x86::Address(x86::ESP, 4)); in TEST_F()
|
/art/runtime/interpreter/mterp/x86/ |
D | arithmetic.S | 170 $instr # ex: addl %ecx,%eax 210 $instr # for example: addl %ecx, %eax 229 $instr # ex: addl %ecx,%eax 586 addl %eax, %ecx # ecx <- (Bmsw*Clsw)+(Cmsw*Blsw) 623 addl %eax, %ecx # ecx <- (Amsw*Blsw)+(Bmsw*Alsw)
|
D | main.S | 249 addl rIBASE, %eax 770 addl $$FRAME_SIZE, %esp
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 761 void addl(CpuRegister dst, CpuRegister src); 762 void addl(CpuRegister reg, const Immediate& imm); 763 void addl(CpuRegister reg, const Address& address); 764 void addl(const Address& address, CpuRegister reg); 765 void addl(const Address& address, const Immediate& imm);
|
D | assembler_x86_64_test.cc | 586 DriverStr(Repeatrr(&x86_64::X86_64Assembler::addl, "add %{reg2}, %{reg1}"), "addl"); in TEST_F() 590 DriverStr(RepeatrI(&x86_64::X86_64Assembler::addl, /*imm_bytes*/ 4U, in TEST_F() 2177 GetAssembler()->addl(x86_64::CpuRegister(x86_64::RDI), in TEST_F() 2195 GetAssembler()->addl(x86_64::CpuRegister(x86_64::RDI), in TEST_F()
|
/art/runtime/interpreter/mterp/x86_64ng/ |
D | main.S | 902 addl $$1, %ecx 905 addl $$1, %ecx 1269 lock addl $$0, (%rsp) 1631 lock addl $$0, (%rsp)
|
/art/compiler/optimizing/ |
D | code_generator_x86_64.h | 594 assembler_.lock()->addl(Address(CpuRegister(RSP), 0), Immediate(0));
|
D | code_generator_x86.h | 617 assembler_.lock()->addl(Address(ESP, 0), Immediate(0));
|