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/interpreter/mterp/x86_64ng/
Dmain.S301 addl %r11d, \registers
314 addl %r10d, \registers
321 addl %r10d, \ins
323 addl %r10d, \registers
330 addl %r10d, \outs
333 addl \ins, \registers
988 addl $$1, %ecx
991 addl $$1, %ecx
1379 addl MACRO_LITERAL(1), %r9d // dex register of second argument
1574 lock addl $$0, (%rsp)
[all …]
/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.
1819 addl LITERAL(1), %edi // ++this_cur_char (8-bit)
1820 addl LITERAL(2), %esi // ++that_cur_char (16-bit)
1836 addl LITERAL(2), %edi // ++this_cur_char (16-bit)
1837 addl LITERAL(1), %esi // ++that_cur_char (8-bit)
1932 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.h735 void addl(Register dst, Register src);
736 void addl(Register reg, const Immediate& imm);
737 void addl(Register reg, const Address& address);
739 void addl(const Address& address, Register reg);
740 void addl(const Address& address, const Immediate& imm);
Dassembler_x86.cc2960 void X86Assembler::addl(Register dst, Register src) { in addl() function in art::x86::X86Assembler
2967 void X86Assembler::addl(Register reg, const Address& address) { in addl() function in art::x86::X86Assembler
3111 void X86Assembler::addl(Register reg, const Immediate& imm) { in addl() function in art::x86::X86Assembler
3117 void X86Assembler::addl(const Address& address, Register reg) { in addl() function in art::x86::X86Assembler
3124 void X86Assembler::addl(const Address& address, const Immediate& imm) { in addl() function in art::x86::X86Assembler
3751 addl(reg, imm); in AddImmediate()
3769 addl(ESP, Immediate(2 * sizeof(int32_t))); in LoadLongConstant()
Dassembler_x86_test.cc1271 GetAssembler()->addl(x86::EDI, x86::Address(x86::ESP, 4)); in TEST_F()
1287 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
769 addl $$FRAME_SIZE, %esp
/art/compiler/utils/x86_64/
Dassembler_x86_64.h762 void addl(CpuRegister dst, CpuRegister src);
763 void addl(CpuRegister reg, const Immediate& imm);
764 void addl(CpuRegister reg, const Address& address);
765 void addl(const Address& address, CpuRegister reg);
766 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()
2193 GetAssembler()->addl(x86_64::CpuRegister(x86_64::RDI), in TEST_F()
2211 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
4254 void X86_64Assembler::addl(CpuRegister reg, const Immediate& imm) { in addl() function in art::x86_64::X86_64Assembler
4286 void X86_64Assembler::addl(const Address& address, CpuRegister reg) { in addl() function in art::x86_64::X86_64Assembler
4294 void X86_64Assembler::addl(const Address& address, const Immediate& imm) { in addl() function in art::x86_64::X86_64Assembler
4870 addl(reg, imm); in AddImmediate()
/art/compiler/optimizing/
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
Dintrinsics_x86.cc153 __ addl(temp1, Immediate(1)); in EmitNativeCode() local
451 __ addl(ESP, Immediate(8)); in VisitMathRoundFloat() local
501 __ addl(ESP, Immediate(16)); in GenFPToFPCall() local
1068 __ addl(ecx, Immediate(1)); in VisitStringEquals() local
1078 __ addl(ecx, Immediate(1)); in VisitStringEquals() local
1206 __ addl(string_obj, Immediate(value_offset)); in GenerateStringIndexOf() local
2331 __ addl(out, temp); in GenBitCount() local
2520 __ addl(out, Immediate(32)); in GenTrailingZeros() local
2981 __ addl(temp1, Immediate(element_size)); in VisitSystemArrayCopy() local
2982 __ addl(temp2, Immediate(element_size)); in VisitSystemArrayCopy() local
[all …]
Dcode_generator_x86.cc2142 __ addl(ESP, Immediate(adjustment)); in DecreaseFrame() local
3363 __ addl(out.AsRegister<Register>(), second.AsRegister<Register>()); in VisitAdd() local
3365 __ addl(out.AsRegister<Register>(), first.AsRegister<Register>()); in VisitAdd() local
3373 __ addl(out.AsRegister<Register>(), Immediate(value)); in VisitAdd() local
3379 __ addl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex())); in VisitAdd() local
3386 __ addl(first.AsRegisterPairLow<Register>(), second.AsRegisterPairLow<Register>()); in VisitAdd() local
3389 __ addl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex())); in VisitAdd() local
3395 __ addl(first.AsRegisterPairLow<Register>(), Immediate(Low32Bits(value))); in VisitAdd() local
3642 __ addl(in1_hi, eax); in VisitMul() local
3648 __ addl(in1_hi, edx); in VisitMul() local
[all …]
Dcode_generator_x86_64.h625 assembler_.lock()->addl(Address(CpuRegister(RSP), 0), Immediate(0));
Dcode_generator_x86.h668 assembler_.lock()->addl(Address(ESP, 0), Immediate(0));
Dcode_generator_x86_64.cc3448 __ addl(out.AsRegister<CpuRegister>(), second.AsRegister<CpuRegister>()); in VisitAdd() local
3450 __ addl(out.AsRegister<CpuRegister>(), first.AsRegister<CpuRegister>()); in VisitAdd() local
3457 __ addl(out.AsRegister<CpuRegister>(), in VisitAdd() local
3465 __ addl(first.AsRegister<CpuRegister>(), Address(CpuRegister(RSP), second.GetStackIndex())); in VisitAdd() local
3915 __ addl(tmp, numerator); in DivByPowerOfTwo() local
3989 __ addl(edx, numerator); in GenerateDivRemWithAnyConstant() local
4000 __ addl(edx, eax); in GenerateDivRemWithAnyConstant() local
4460 __ addl(out, mask); in VisitAbs() local