/art/runtime/arch/x86/ |
H A D | jni_entrypoints_x86.S | 28 addl LITERAL(12), %esp // remove argument & padding
|
H A D | quick_entrypoints_x86.S | 75 addl MACRO_LITERAL(16), %esp // Unwind stack up to saved values 154 addl MACRO_LITERAL(36), %esp // Remove FPRs and EAX. 177 addl MACRO_LITERAL(32), %esp // Remove FPRs. 311 addl MACRO_LITERAL(36), %esp // Pop arguments skip eax 321 addl MACRO_LITERAL(4 * 8), %esp 336 addl MACRO_LITERAL(4), %esp // Pop code pointer off stack 358 addl MACRO_LITERAL(1), REG_VAR(shorty, 1) // shorty++ 365 addl MACRO_LITERAL(4), REG_VAR(arg_array, 2) // arg_array++ 369 addl MACRO_LITERAL(4), REG_VAR(arg_array, 2) // arg_array++ 373 addl MACRO_LITERA [all...] |
H A D | asm_support_x86.S | 175 addl $_GLOBAL_OFFSET_TABLE_, %ebx
|
/art/compiler/utils/x86/ |
H A D | assembler_x86.h | 390 void addl(Register dst, Register src); 391 void addl(Register reg, const Immediate& imm); 392 void addl(Register reg, const Address& address); 394 void addl(const Address& address, Register reg); 395 void addl(const Address& address, const Immediate& imm);
|
H A D | assembler_x86.cc | 984 void X86Assembler::addl(Register dst, Register src) { function in class:art::x86::X86Assembler 991 void X86Assembler::addl(Register reg, const Address& address) { function in class:art::x86::X86Assembler 1110 void X86Assembler::addl(Register reg, const Immediate& imm) { function in class:art::x86::X86Assembler 1116 void X86Assembler::addl(const Address& address, Register reg) { function in class:art::x86::X86Assembler 1123 void X86Assembler::addl(const Address& address, const Immediate& imm) { function in class:art::x86::X86Assembler 1568 addl(reg, imm); 1586 addl(ESP, Immediate(2 * sizeof(int32_t))); 1730 addl(ESP, Immediate(-adjust)); 1758 addl(ESP, Immediate(adjust)); 1774 addl(ES [all...] |
/art/compiler/utils/x86_64/ |
H A D | assembler_x86_64.h | 516 void addl(CpuRegister dst, CpuRegister src); 517 void addl(CpuRegister reg, const Immediate& imm); 518 void addl(CpuRegister reg, const Address& address); 519 void addl(const Address& address, CpuRegister reg); 520 void addl(const Address& address, const Immediate& imm);
|
H A D | assembler_x86_64.cc | 1277 void X86_64Assembler::addl(CpuRegister dst, CpuRegister src) { function in class:art::x86_64::X86_64Assembler 1285 void X86_64Assembler::addl(CpuRegister reg, const Address& address) { function in class:art::x86_64::X86_64Assembler 1544 void X86_64Assembler::addl(CpuRegister reg, const Immediate& imm) { function in class:art::x86_64::X86_64Assembler 1576 void X86_64Assembler::addl(const Address& address, CpuRegister reg) { function in class:art::x86_64::X86_64Assembler 1584 void X86_64Assembler::addl(const Address& address, const Immediate& imm) { function in class:art::x86_64::X86_64Assembler 2034 addl(reg, imm);
|
H A D | assembler_x86_64_test.cc | 311 DriverStr(Repeatrr(&x86_64::X86_64Assembler::addl, "add %{reg2}, %{reg1}"), "addl"); 315 DriverStr(Repeatri(&x86_64::X86_64Assembler::addl, 4U, "add ${imm}, %{reg}"), "addli");
|
/art/compiler/optimizing/ |
H A D | code_generator_x86.cc | 508 __ addl(ESP, Immediate(adjust)); 1844 __ addl(ESP, Immediate(adjustment)); 1897 __ addl(ESP, Immediate(adjustment)); 1961 __ addl(out.AsRegister<Register>(), second.AsRegister<Register>()); 1969 __ addl(out.AsRegister<Register>(), Immediate(value)); 1975 __ addl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex())); 1982 __ addl(first.AsRegisterPairLow<Register>(), second.AsRegisterPairLow<Register>()); 1985 __ addl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex())); 1991 __ addl(first.AsRegisterPairLow<Register>(), Immediate(Low32Bits(value))); 2170 __ addl(in1_h [all...] |
H A D | intrinsics_x86.cc | 363 __ addl(ESP, Immediate(16)); 541 __ addl(ESP, Immediate(8)); 545 __ addl(ESP, Immediate(4)); 1032 __ addl(string_obj, Immediate(value_offset));
|
H A D | code_generator_x86_64.cc | 2120 __ addl(out.AsRegister<CpuRegister>(), second.AsRegister<CpuRegister>()); 2127 __ addl(out.AsRegister<CpuRegister>(), 2135 __ addl(first.AsRegister<CpuRegister>(), Address(CpuRegister(RSP), second.GetStackIndex())); 2595 __ addl(edx, numerator); 2606 __ addl(edx, eax);
|
H A D | intrinsics_x86_64.cc | 367 __ addl(out, mask);
|
/art/runtime/arch/x86_64/ |
H A D | quick_entrypoints_x86_64.S | 497 addl LITERAL(100), %edx // Reserve space for return addr, StackReference<method>, rbp, 591 addl LITERAL(100), %edx // Reserve space for return addr, StackReference<method>, rbp, 935 addl LITERAL(OBJECT_ALIGNMENT_MASK), %ecx // Align the size by 8. (addr + 7) & ~7. 1065 addl LITERAL(LOCK_WORD_THIN_LOCK_COUNT_ONE), %ecx // increment recursion count 1069 addl LITERAL(LOCK_WORD_THIN_LOCK_COUNT_ONE), %edx // increment recursion count again for real.
|