Home | History | Annotate | Download | only in x64

Lines Matching refs:Immediate

186       __ subq(rsp, Immediate(slots * kPointerSize));
201 __ subq(rsp, Immediate(slots * kPointerSize));
267 __ subq(rsp, Immediate(slots * kPointerSize));
720 __ subl(rax, Immediate(1));
723 __ movl(rax, Immediate(FLAG_deopt_every_n_times));
1006 __ andl(left_reg, Immediate(divisor - 1));
1015 __ andl(left_reg, Immediate(divisor - 1));
1038 __ cmpl(left_reg, Immediate(kMinInt));
1040 __ cmpl(right_reg, Immediate(-1));
1115 __ sar(result, Immediate(power));
1120 __ sarl(result, Immediate(power));
1151 __ addq(reg2, Immediate(1 << 30));
1152 __ sar(reg2, Immediate(shift));
1176 __ cmpl(dividend, Immediate(kMinInt));
1187 __ cmpl(dividend, Immediate(0));
1189 __ sarl(dividend, Immediate(power));
1195 __ sarl(dividend, Immediate(power));
1201 __ testl(dividend, Immediate(test_value));
1203 __ sarl(dividend, Immediate(power));
1240 __ cmpl(left_reg, Immediate(kMinInt));
1242 __ cmpl(right_reg, Immediate(-1));
1256 __ sarl(rdx, Immediate(31));
1302 __ shll(left, Immediate(2));
1308 __ shll(left, Immediate(3));
1314 __ shll(left, Immediate(4));
1317 __ imull(left, left, Immediate(right_value));
1321 __ imull(left, left, Immediate(right_value));
1353 // Constant can't be represented as Smi due to immediate size limit.
1358 __ cmpl(kScratchRegister, Immediate(0));
1392 __ andl(ToRegister(left), Immediate(right_operand));
1395 __ orl(ToRegister(left), Immediate(right_operand));
1401 __ xorl(ToRegister(left), Immediate(right_operand));
1478 __ rorl(ToRegister(left), Immediate(shift_count));
1483 __ sarl(ToRegister(left), Immediate(shift_count));
1491 __ shrl(ToRegister(left), Immediate(shift_count));
1497 __ shl(ToRegister(left), Immediate(shift_count));
1499 __ shll(ToRegister(left), Immediate(shift_count));
1518 Immediate(ToInteger32(LConstantOperand::cast(right))));
1593 __ and_(result, Immediate(Map::kElementsKindMask));
1594 __ shr(result, Immediate(Map::kElementsKindShift));
1683 __ andb(string, Immediate(kStringRepresentationMask | kStringEncodingMask));
1686 __ cmpq(string, Immediate(encoding == String::ONE_BYTE_ENCODING
1722 __ movb(operand, Immediate(value));
1725 __ movw(operand, Immediate(value));
1779 Immediate(ToInteger32(LConstantOperand::cast(right))));
1782 Immediate(ToInteger32(LConstantOperand::cast(right))));
1816 Immediate right_imm =
1817 Immediate(ToInteger32(LConstantOperand::cast(right)));
2006 __ cmpq(FieldOperand(reg, String::kLengthOffset), Immediate(0));
2039 __ testb(reg, Immediate(kSmiTagMask));
2050 Immediate(1 << Map::kIsUndetectable));
2066 __ cmpq(FieldOperand(reg, String::kLengthOffset), Immediate(0));
2170 __ cmpl(ToRegister(left), Immediate(value));
2181 __ cmpl(ToRegister(right), Immediate(value));
2183 __ cmpl(ToOperand(right), Immediate(value));
2232 __ subq(rsp, Immediate(kDoubleSize));
2234 __ addq(rsp, Immediate(kDoubleSize));
2237 __ cmpl(MemOperand(rsp, -offset), Immediate(kHoleNanUpper32));
2253 __ testl(kScratchRegister, Immediate(1));
2260 Immediate(0x80000000));
2263 Immediate(0x00000000));
2282 Immediate(1 << Map::kIsUndetectable));
2287 __ cmpb(kScratchRegister, Immediate(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
2289 __ cmpb(kScratchRegister, Immediate(LAST_NONCALLABLE_SPEC_OBJECT_TYPE));
2355 Immediate(1 << Map::kIsUndetectable));
2423 Immediate(String::kContainsCachedArrayIndexMask));
2461 __ subq(temp2, Immediate(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
2462 __ cmpq(temp2, Immediate(LAST_NONCALLABLE_SPEC_OBJECT_TYPE -
2691 __ shl(reg, Immediate(kPointerSizeLog2));
2872 Immediate(1 << Map::kHasNonInstancePrototype));
3041 __ cmpl(hole_check_operand, Immediate(kHoleNanUpper32));
3179 __ movl(result, Immediate(scope()->num_parameters()));
3209 Immediate(1 << SharedFunctionInfo::kStrictModeBitWithinByte));
3215 Immediate(1 << SharedFunctionInfo::kNativeBitWithinByte));
3255 __ cmpq(length, Immediate(kArgumentsLimit));
3424 __ testl(tmp, Immediate(HeapNumber::kSignMask));
3441 __ shl(tmp2, Immediate(1));
3442 __ shr(tmp2, Immediate(1));
3521 __ subq(output_reg, Immediate(1));
3526 __ cmpl(output_reg, Immediate(0x80000000));
3541 __ testq(output_reg, Immediate(1));
3551 __ cmpl(output_reg, Immediate(0x80000000));
3562 __ subl(output_reg, Immediate(1));
3588 __ cmpl(output_reg, Immediate(0x80000000));
3605 __ cmpl(output_reg, Immediate(0x80000000));
3612 __ subl(output_reg, Immediate(1));
3739 __ subq(rsp, Immediate(kDoubleSize));
3745 __ addq(rsp, Immediate(kDoubleSize));
4045 __ movl(FieldOperand(write_register, offset), Immediate(value));
4110 __ cmpq(reg, Immediate(constant_index));
4127 __ cmpq(length, Immediate(constant_index));
4460 __ cmpl(char_code, Immediate(String::kMaxOneByteCharCode));
4535 __ testl(ToRegister(input), Immediate(0x80000000));
4569 __ cmpl(reg, Immediate(Smi::kMaxValue));
4603 __ StoreToSafepointRegisterSlot(reg, Immediate(0));
4730 __ testq(kScratchRegister, Immediate(1));
4930 Immediate(static_cast<int8_t>(first)));
4940 Immediate(static_cast<int8_t>(last)));
4952 Immediate(mask));
4957 __ andb(kScratchRegister, Immediate(mask));
4958 __ cmpb(kScratchRegister, Immediate(tag));
4981 __ testq(rax, Immediate(kSmiTagMask));
5070 __ movq(input_reg, Immediate(0));
5138 __ movl(temp, Immediate((size / kPointerSize) - 1));
5141 __ sar(temp, Immediate(kPointerSizeLog2));
5324 Immediate(1 << Map::kIsUndetectable));
5349 Immediate(1 << Map::kIsUndetectable));
5372 Immediate(1 << Map::kIsUndetectable));
5604 __ cmpl(index, Immediate(0));