/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/ |
H A D | solaris_x86_64.s | 46 movq %fs:(%rdi),%rax 51 movq %fs:0x0,%rax 68 movq %rsi, %rax 70 movq (%rdi), %rax 79 movq $1, %rax 92 movq %rdx,%r8 / byte count 105 1: movq 8(%rax,%rdx,8),%rsi 106 movq %rsi,8(%rcx,%rdx,8) 127 6: movq -24(%rax,%rdx,8),%rsi 128 movq [all...] |
H A D | solaris_x86_32.s | 595 movq 0(%esi),%mm0 597 movq 8(%esi),%mm1 599 movq 16(%esi),%mm2 600 movq %mm0,-64(%edi) 601 movq 24(%esi),%mm0 602 movq %mm1,-56(%edi) 603 movq 32(%esi),%mm1 604 movq %mm2,-48(%edi) 605 movq 40(%esi),%mm2 606 movq [all...] |
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/ |
H A D | bsd_x86_64.s | 65 movq %rsi, %rax 67 movq (%rdi), %rax 77 movq $1, %rax 90 movq %rdx,%r8 # byte count 103 1: movq 8(%rax,%rdx,8),%rsi 104 movq %rsi,8(%rcx,%rdx,8) 125 6: movq -24(%rax,%rdx,8),%rsi 126 movq %rsi,-24(%rcx,%rdx,8) 127 movq -16(%rax,%rdx,8),%rsi 128 movq [all...] |
H A D | bsd_x86_32.s | 591 movq 0(%esi),%mm0 593 movq 8(%esi),%mm1 595 movq 16(%esi),%mm2 596 movq %mm0,-64(%edi) 597 movq 24(%esi),%mm0 598 movq %mm1,-56(%edi) 599 movq 32(%esi),%mm1 600 movq %mm2,-48(%edi) 601 movq 40(%esi),%mm2 602 movq [all...] |
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/ |
H A D | linux_x86_64.s | 57 movq %rsi, %rax 59 movq (%rdi), %rax 69 movq $1, %rax 82 movq %rdx,%r8 # byte count 95 1: movq 8(%rax,%rdx,8),%rsi 96 movq %rsi,8(%rcx,%rdx,8) 117 6: movq -24(%rax,%rdx,8),%rsi 118 movq %rsi,-24(%rcx,%rdx,8) 119 movq -16(%rax,%rdx,8),%rsi 120 movq [all...] |
H A D | linux_x86_32.s | 570 movq 0(%esi),%mm0 572 movq 8(%esi),%mm1 574 movq 16(%esi),%mm2 575 movq %mm0,-64(%edi) 576 movq 24(%esi),%mm0 577 movq %mm1,-56(%edi) 578 movq 32(%esi),%mm1 579 movq %mm2,-48(%edi) 580 movq 40(%esi),%mm2 581 movq [all...] |
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | stubGenerator_x86_32.cpp | 845 __ movq(xmm0, Address(from, 0)); 846 __ movq(Address(from, to_from, Address::times_1, 0), xmm0); 847 __ movq(xmm1, Address(from, 8)); 848 __ movq(Address(from, to_from, Address::times_1, 8), xmm1); 849 __ movq(xmm2, Address(from, 16)); 850 __ movq(Address(from, to_from, Address::times_1, 16), xmm2); 851 __ movq(xmm3, Address(from, 24)); 852 __ movq(Address(from, to_from, Address::times_1, 24), xmm3); 853 __ movq(xmm4, Address(from, 32)); 854 __ movq(Addres [all...] |
H A D | sharedRuntime_x86_64.cpp | 572 __ movq(rax, Address(rsp, ld_off)); 579 __ movq(Address(rsp, next_off), rax); 586 __ movq(Address(rsp, st_off), rax); 605 __ movq(Address(rsp, next_off), r); 791 __ movq(r13, Address(saved_sp, offset)); 793 __ movq(Address(rsp, st_off), r13); 808 __ movq(r, Address(saved_sp, offset)); 1017 __ movq(Address(rsp, reg2offset_out(dst.first())), rax); 1026 __ movq(Address(rsp, reg2offset_out(dst.first())), src.first()->as_Register()); 1031 __ movq(ds [all...] |
H A D | stubGenerator_x86_64.cpp | 410 __ movq(Address(c_rarg0, 0), rax); 626 __ movq(rax, c_rarg2); 855 __ movq(c_rarg2, inout); 902 __ movq(c_rarg2, inout); 921 __ movq(inout, c_rarg2); 1089 __ movq(c_rarg2, rsp); // pass address of regs on stack 1364 __ movq(to, Address(end_from, qword_count, Address::times_8, -24)); 1365 __ movq(Address(end_to, qword_count, Address::times_8, -24), to); 1366 __ movq(to, Address(end_from, qword_count, Address::times_8, -16)); 1367 __ movq(Addres [all...] |
H A D | assembler_x86.cpp | 763 assert(which != imm_operand, "instruction is not a movq reg, imm64"); 1613 LP64_ONLY(movq(dst, src)) NOT_LP64(movl(dst, src)); 1786 void Assembler::movq( MMXRegister dst, Address src ) { function in class:Assembler 1793 void Assembler::movq( Address dst, MMXRegister src ) { function in class:Assembler 1806 void Assembler::movq(XMMRegister dst, Address src) { function in class:Assembler 1814 void Assembler::movq(Address dst, XMMRegister src) { function in class:Assembler 5077 void Assembler::movq(Register dst, Register src) { function in class:Assembler 5083 void Assembler::movq(Register dst, Address src) { function in class:Assembler 5090 void Assembler::movq(Address dst, Register src) { function in class:Assembler 5113 // dbx shows movslq(rcx, 3) as movq 8111 void MacroAssembler::movq(XMMRegister dst, AddressLiteral src) { function in class:MacroAssembler [all...] |
H A D | jniFastGetField_x86_64.cpp | 95 case T_LONG: __ movq (rax, Address(robj, roffset, Address::times_1)); break;
|
H A D | templateTable_x86_64.cpp | 145 __ movq(rdx, obj.base()); 511 __ movq(rax, Address(rcx, rbx, Address::times_8, base_offset)); 581 __ movq(rax, laddress(rbx)); 618 __ movq(rax, laddress(rbx)); 673 __ movq(rax, Address(rdx, rbx, 771 __ movq(rax, laddress(n)); 877 __ movq(laddress(rbx), rax); 910 __ movq(laddress(rbx), rax); 956 __ movq(Address(rdx, rbx, 1084 __ movq(laddres [all...] |
H A D | assembler_x86.hpp | 1313 void movq(Register dst, Register src); 1314 void movq(Register dst, Address src); 1315 void movq(Address dst, Register src); 1318 void movq(Address dst, MMXRegister src ); 1319 void movq(MMXRegister dst, Address src ); 1322 // These dummies prevent using movq from converting a zero (like NULL) into Register 1325 void movq(Address dst, void* dummy); 1326 void movq(Register dst, void* dummy); 1330 void movq(Address dst, XMMRegister src); 1331 void movq(XMMRegiste [all...] |
H A D | interp_masm_x86_64.cpp | 327 movq(r, Address(rsp, 0)); 351 movq(Address(rsp, 0), r);
|