Home | History | Annotate | Download | only in x64

Lines Matching refs:lea

122       lea(destination, Operand(kRootRegister, static_cast<int32_t>(delta)));
139 // Operand is lea(scratch, Operand(kRootRegister, delta));
143 size += 3; // Need full four-byte displacement in lea.
272 lea(scratch, Operand(object, kScratchRegister, times_1, 0));
306 lea(dst, FieldOperand(object, offset));
346 lea(dst, Operand(object, index, times_pointer_size,
666 lea(rcx, StackSpaceOperand(arg_stack_space));
922 lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_8, 0));
926 lea(dst, Operand(dst, kSmiConstantRegister, times_8, 0));
930 lea(dst, Operand(dst, kSmiConstantRegister, times_4, 0));
933 lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_4, 0));
936 lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_2, 0));
939 lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_1, 0));
1357 lea(dst, Operand(src, kSmiConstantRegister, times_2, 0));
1360 lea(dst, Operand(src, kSmiConstantRegister, times_4, 0));
1363 lea(dst, Operand(src, kSmiConstantRegister, times_8, 0));
1373 lea(dst, Operand(src, kSmiConstantRegister, times_1, 0));
1376 lea(dst, Operand(src, kSmiConstantRegister, times_2, 0));
1379 lea(dst, Operand(src, kSmiConstantRegister, times_4, 0));
1382 lea(dst, Operand(src, kSmiConstantRegister, times_8, 0));
1566 lea(dst, Operand(src1, src2, times_1, 0));
1819 lea(dst, Operand(src, kScratchRegister, times_1, 0));
2134 lea(scratch1, Operand(scratch1, scratch2, times_8, 0));
2180 lea(scratch1, Operand(scratch1, scratch2, times_8, 0));
2395 // Use lea for symmetry with Popad.
2398 lea(rsp, Operand(rsp, -sp_delta));
2403 // Popad must not change the flags, so use lea instead of addq.
2406 lea(rsp, Operand(rsp, sp_delta));
2518 lea(rdi, FieldOperand(rdi, rdx, times_1, Code::kHeaderSize));
3308 lea(r15, Operand(rbp, r14, times_pointer_size, offset));
3336 lea(rsp, Operand(r15, 1 * kPointerSize));
3519 lea(r2, Operand(r2, r2, times_2, 0)); // r2 = r2 * 3
3687 lea(result_end, Operand(element_count, element_size, header_size));
3794 lea(scratch1, Operand(length, length, times_1, kObjectAlignmentMask +
3980 lea(scratch, Operand(destination, length, times_1, 0));
4233 lea(rcx, Operand(mask_scratch, mask_scratch, times_2, 0));