Home
last modified time | relevance | path

Searched refs:addl (Results 1 – 21 of 21) sorted by relevance

/art/runtime/arch/x86/
Dquick_entrypoints_x86.S102 addl MACRO_LITERAL(16), %esp // Unwind stack up to saved values
149 addl MACRO_LITERAL(32), %esp // Remove FPRs.
248 addl MACRO_LITERAL(16 + 8 * 8), %esp
259 addl MACRO_LITERAL(16 + 8 * 8 + 4), %esp
409 addl MACRO_LITERAL(20), %esp // Pop arguments skip eax
419 addl MACRO_LITERAL(4 * 8), %esp
434 addl MACRO_LITERAL(4), %esp // Pop code pointer off stack
459 addl MACRO_LITERAL(1), REG_VAR(shorty) // shorty++
466 addl MACRO_LITERAL(4), REG_VAR(arg_array) // arg_array++
470 addl MACRO_LITERAL(4), REG_VAR(arg_array) // arg_array++
[all …]
Dasm_support_x86.S206 addl MACRO_LITERAL(RAW_VAR(frame_adjustment)), %esp
228 addl $_GLOBAL_OFFSET_TABLE_, %ebx
Djni_entrypoints_x86.S145 addl LITERAL(16), %esp
/art/runtime/interpreter/mterp/x86_64/
Darithmetic.S205 $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/
Dquick_entrypoints_x86_64.S448 addl LITERAL(100), %edx // Reserve space for return addr, StackReference<method>, rbp,
542 addl LITERAL(100), %edx // Reserve space for return addr, StackReference<method>, rbp,
1095 addl LITERAL(LOCK_WORD_THIN_LOCK_COUNT_ONE), %ecx // increment recursion count
1099 addl LITERAL(LOCK_WORD_THIN_LOCK_COUNT_ONE), %edx // increment recursion count again for real.
1894 addl LITERAL(1), %edi // ++this_cur_char (8-bit)
1895 addl LITERAL(2), %esi // ++that_cur_char (16-bit)
1911 addl LITERAL(2), %edi // ++this_cur_char (16-bit)
1912 addl LITERAL(1), %esi // ++that_cur_char (8-bit)
2007 addl LITERAL(LOCK_WORD_STATE_FORWARDING_ADDRESS_OVERFLOW), %eax
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc81 __ addl(ESP, Immediate(-adjust)); in BuildFrame() local
99 __ addl(ESP, Immediate(adjust)); in RemoveFrame() local
117 __ addl(ESP, Immediate(-adjust)); in IncreaseFrameSize() local
125 assembler->addl(ESP, Immediate(adjust)); in DecreaseFrameSizeImpl()
Dassembler_x86.h706 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);
Dassembler_x86.cc2939 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
3682 addl(reg, imm); in AddImmediate()
3700 addl(ESP, Immediate(2 * sizeof(int32_t))); in LoadLongConstant()
Dassembler_x86_test.cc1185 GetAssembler()->addl(x86::EDI, x86::Address(x86::ESP, 4)); in TEST_F()
1201 GetAssembler()->addl(x86::EDI, x86::Address(x86::ESP, 4)); in TEST_F()
/art/runtime/interpreter/mterp/x86/
Darithmetic.S170 $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)
Dmain.S249 addl rIBASE, %eax
770 addl $$FRAME_SIZE, %esp
/art/compiler/utils/x86_64/
Dassembler_x86_64.h761 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);
Dassembler_x86_64_test.cc581 DriverStr(Repeatrr(&x86_64::X86_64Assembler::addl, "add %{reg2}, %{reg1}"), "addl"); in TEST_F()
585 DriverStr(RepeatrI(&x86_64::X86_64Assembler::addl, /*imm_bytes*/ 4U, in TEST_F()
2188 GetAssembler()->addl(x86_64::CpuRegister(x86_64::RDI), in TEST_F()
2206 GetAssembler()->addl(x86_64::CpuRegister(x86_64::RDI), in TEST_F()
Dassembler_x86_64.cc3959 void X86_64Assembler::addl(CpuRegister dst, CpuRegister src) { in addl() function in art::x86_64::X86_64Assembler
3967 void X86_64Assembler::addl(CpuRegister reg, const Address& address) { in addl() function in art::x86_64::X86_64Assembler
4245 void X86_64Assembler::addl(CpuRegister reg, const Immediate& imm) { in addl() function in art::x86_64::X86_64Assembler
4277 void X86_64Assembler::addl(const Address& address, CpuRegister reg) { in addl() function in art::x86_64::X86_64Assembler
4285 void X86_64Assembler::addl(const Address& address, const Immediate& imm) { in addl() function in art::x86_64::X86_64Assembler
4861 addl(reg, imm); in AddImmediate()
/art/compiler/optimizing/
Dintrinsics_x86.cc151 __ addl(temp1, Immediate(1)); in EmitNativeCode() local
449 __ addl(ESP, Immediate(8)); in VisitMathRoundFloat() local
499 __ addl(ESP, Immediate(16)); in GenFPToFPCall() local
1066 __ addl(ecx, Immediate(1)); in VisitStringEquals() local
1076 __ addl(ecx, Immediate(1)); in VisitStringEquals() local
1204 __ addl(string_obj, Immediate(value_offset)); in GenerateStringIndexOf() local
2228 __ addl(out, temp); in GenBitCount() local
2417 __ addl(out, Immediate(32)); in GenTrailingZeros() local
2878 __ addl(temp1, Immediate(element_size)); in VisitSystemArrayCopy() local
2879 __ addl(temp2, Immediate(element_size)); in VisitSystemArrayCopy() local
[all …]
Dintrinsics_x86_64.cc109 __ addl(src_curr_addr, Immediate(element_size)); in EmitNativeCode() local
110 __ addl(dst_curr_addr, Immediate(element_size)); in EmitNativeCode() local
1117 __ addl(temp1, Immediate(element_size)); in VisitSystemArrayCopy() local
1118 __ addl(temp2, Immediate(element_size)); in VisitSystemArrayCopy() local
1135 __ addl(temp1, Immediate(element_size)); in VisitSystemArrayCopy() local
1136 __ addl(temp2, Immediate(element_size)); in VisitSystemArrayCopy() local
1257 __ addl(rcx, Immediate(1)); in VisitStringEquals() local
1266 __ addl(rcx, Immediate(3)); in VisitStringEquals() local
Dcode_generator_x86.cc1976 __ addl(ESP, Immediate(adjustment)); in DecreaseFrame() local
3177 __ addl(out.AsRegister<Register>(), second.AsRegister<Register>()); in VisitAdd() local
3179 __ addl(out.AsRegister<Register>(), first.AsRegister<Register>()); in VisitAdd() local
3187 __ addl(out.AsRegister<Register>(), Immediate(value)); in VisitAdd() local
3193 __ addl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex())); in VisitAdd() local
3200 __ addl(first.AsRegisterPairLow<Register>(), second.AsRegisterPairLow<Register>()); in VisitAdd() local
3203 __ addl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex())); in VisitAdd() local
3209 __ addl(first.AsRegisterPairLow<Register>(), Immediate(Low32Bits(value))); in VisitAdd() local
3456 __ addl(in1_hi, eax); in VisitMul() local
3462 __ addl(in1_hi, edx); in VisitMul() local
[all …]
Dcode_generator_x86.h644 assembler_.lock()->addl(Address(ESP, 0), Immediate(0));
Dcode_generator_x86_64.h623 assembler_.lock()->addl(Address(CpuRegister(RSP), 0), Immediate(0));
Dcode_generator_x86_64.cc3361 __ addl(out.AsRegister<CpuRegister>(), second.AsRegister<CpuRegister>()); in VisitAdd() local
3363 __ addl(out.AsRegister<CpuRegister>(), first.AsRegister<CpuRegister>()); in VisitAdd() local
3370 __ addl(out.AsRegister<CpuRegister>(), in VisitAdd() local
3378 __ addl(first.AsRegister<CpuRegister>(), Address(CpuRegister(RSP), second.GetStackIndex())); in VisitAdd() local
3828 __ addl(tmp, numerator); in DivByPowerOfTwo() local
3902 __ addl(edx, numerator); in GenerateDivRemWithAnyConstant() local
3913 __ addl(edx, eax); in GenerateDivRemWithAnyConstant() local
4373 __ addl(out, mask); in VisitAbs() local
/art/runtime/interpreter/mterp/x86_64ng/
Dmain.S910 addl $$1, %ecx
913 addl $$1, %ecx
1277 lock addl $$0, (%rsp)
1639 lock addl $$0, (%rsp)