Lines Matching refs:movq

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 ) {
1793 void Assembler::movq( Address dst, MMXRegister src ) {
1806 void Assembler::movq(XMMRegister dst, Address src) {
1814 void Assembler::movq(Address dst, XMMRegister src) {
5077 void Assembler::movq(Register dst, Register src) {
5083 void Assembler::movq(Register dst, Address src) {
5090 void Assembler::movq(Address dst, Register src) {
5113 // dbx shows movslq(rcx, 3) as movq $0x0000000049000000,(%rbx)
5228 movq(r15, Address(rsp, 0));
5229 movq(r14, Address(rsp, wordSize));
5230 movq(r13, Address(rsp, 2 * wordSize));
5231 movq(r12, Address(rsp, 3 * wordSize));
5232 movq(r11, Address(rsp, 4 * wordSize));
5233 movq(r10, Address(rsp, 5 * wordSize));
5234 movq(r9, Address(rsp, 6 * wordSize));
5235 movq(r8, Address(rsp, 7 * wordSize));
5236 movq(rdi, Address(rsp, 8 * wordSize));
5237 movq(rsi, Address(rsp, 9 * wordSize));
5238 movq(rbp, Address(rsp, 10 * wordSize));
5240 movq(rbx, Address(rsp, 12 * wordSize));
5241 movq(rdx, Address(rsp, 13 * wordSize));
5242 movq(rcx, Address(rsp, 14 * wordSize));
5243 movq(rax, Address(rsp, 15 * wordSize));
5277 movq(Address(rsp, -5 * wordSize), rsp);
5281 movq(Address(rsp, 15 * wordSize), rax);
5282 movq(Address(rsp, 14 * wordSize), rcx);
5283 movq(Address(rsp, 13 * wordSize), rdx);
5284 movq(Address(rsp, 12 * wordSize), rbx);
5286 movq(Address(rsp, 10 * wordSize), rbp);
5287 movq(Address(rsp, 9 * wordSize), rsi);
5288 movq(Address(rsp, 8 * wordSize), rdi);
5289 movq(Address(rsp, 7 * wordSize), r8);
5290 movq(Address(rsp, 6 * wordSize), r9);
5291 movq(Address(rsp, 5 * wordSize), r10);
5292 movq(Address(rsp, 4 * wordSize), r11);
5293 movq(Address(rsp, 3 * wordSize), r12);
5294 movq(Address(rsp, 2 * wordSize), r13);
5295 movq(Address(rsp, wordSize), r14);
5296 movq(Address(rsp, 0), r15);
6161 movq(swap_reg, mark_addr);
6163 movq(tmp_reg, swap_reg);
6214 movq(tmp_reg, swap_reg);
6445 movq(dst, rscratch1);
6453 movq(dst, as_Address(src));
6456 movq(dst, Address(rscratch1,0));
6462 movq(as_Address(dst), src);
6466 movq(dst, as_Address(src));
6472 movq(dst, rscratch1);
6567 movq(c_rarg2, rsp); // pass pointer to regs array
6575 movq(rbp, rsp);
6589 movq(rbp, rsp);
8015 case 8: movq(dst, src); break;
8033 case 8: movq(dst, src); break;
8111 void MacroAssembler::movq(XMMRegister dst, AddressLiteral src) {
8113 movq(dst, as_Address(src));
8116 movq(dst, Address(rscratch1, 0));
8147 LP64_ONLY(movq(dst, src)) NOT_LP64(movl(dst, src));
8151 LP64_ONLY(movq(dst, src)) NOT_LP64(movl(dst, src));
8160 LP64_ONLY(movq(dst, src)) NOT_LP64(movl(dst, src));
8740 movq(card_addr, store_addr);
8772 movq(Address(tmp2, 0), card_addr);
9758 // NOTE: 64bit seemed to have had a bug in that it did movq(addr, rax); which
10200 movq(dst, Address(r12_heapbase, dst, Address::times_8, Klass::prototype_header_offset()));
10204 movq(dst, Address(r12_heapbase, dst, Address::times_1, Klass::prototype_header_offset()));
10207 movq(dst, Address(dst, Klass::prototype_header_offset()));
10368 movq(dst, src);
10429 movq(dst, src);
10439 movq(dst, src);
10776 movq(vec, Address(str2, 0)); // move 64 bits
11504 movq(Address(to, 0), xtmp);
11505 movq(Address(to, 8), xtmp);
11506 movq(Address(to, 16), xtmp);
11507 movq(Address(to, 24), xtmp);
11524 movq(Address(to, 0), xtmp);