Searched refs:kImm16Mask (Results 1 - 22 of 22) sorted by relevance

/external/v8/src/ppc/
H A Dassembler-ppc-inl.h464 uint64_t hi = (static_cast<uint32_t>((instr1 & kImm16Mask) << 16) |
465 static_cast<uint32_t>(instr2 & kImm16Mask));
466 uint64_t lo = (static_cast<uint32_t>((instr4 & kImm16Mask) << 16) |
467 static_cast<uint32_t>(instr5 & kImm16Mask));
471 return reinterpret_cast<Address>(((instr1 & kImm16Mask) << 16) |
472 (instr2 & kImm16Mask));
548 offset = (instr_at(pc) & kImm16Mask) << 16;
549 offset += SIGN_EXT_IMM16(instr_at(pc + kInstrSize) & kImm16Mask);
552 offset = SIGN_EXT_IMM16((instr_at(pc) & kImm16Mask));
577 instr1 &= ~kImm16Mask;
[all...]
H A Dassembler-ppc.cc428 link = SIGN_EXT_IMM16((instr & kImm16Mask));
477 instr &= ((~kImm16Mask) | kAAMask | kLKMask);
478 instr |= (imm16 & kImm16Mask);
498 int32_t offset = target_pos + SIGN_EXT_IMM16(operands & kImm16Mask);
627 ", is_unsigned_imm16(val)=%d, kImm16Mask=0x%x\n",
628 val, val, is_uint16(val), kImm16Mask);
632 emit(instr | rt.code() * B21 | ra.code() * B16 | (kImm16Mask & val));
733 emit(BCX | bo | condition_bit * B16 | (imm16 & kImm16Mask) | lk);
1009 imm16 &= kImm16Mask;
1023 uimm16 &= kImm16Mask;
[all...]
H A Dconstants-ppc.h346 kImm16Mask = (1 << 16) - 1, enumerator in enum:v8::internal::__anon17456
H A Dmacro-assembler-ppc.cc3590 andi(result, result, Operand(kImm16Mask));
/external/v8/src/mips/
H A Dassembler-mips.cc258 (kPointerSize & kImm16Mask); // NOLINT
262 (-kPointerSize & kImm16Mask); // NOLINT
265 SW | (Register::kCode_sp << kRsShift) | (0 & kImm16Mask); // NOLINT
268 LW | (Register::kCode_sp << kRsShift) | (0 & kImm16Mask); // NOLINT
271 LW | (Register::kCode_fp << kRsShift) | (0 & kImm16Mask); // NOLINT
274 SW | (Register::kCode_fp << kRsShift) | (0 & kImm16Mask); // NOLINT
277 (kNegOffset & kImm16Mask); // NOLINT
280 (kNegOffset & kImm16Mask); // NOLINT
285 const Instr kLwSwOffsetMask = kImm16Mask;
420 return instr & kImm16Mask;
[all...]
H A Dassembler-mips-inl.h165 instr1 &= ~kImm16Mask;
166 instr2 &= ~kImm16Mask;
181 instr1 | ((imm >> kLuiShift) & kImm16Mask));
183 instr2 | (imm & kImm16Mask));
253 int32_t imm = (instr1 & static_cast<int32_t>(kImm16Mask)) << kLuiShift;
254 imm |= (instr2 & static_cast<int32_t>(kImm16Mask));
H A Dcode-stubs-mips.h109 const unsigned offset = masm->instr_at(pos) & kImm16Mask;
111 (zero_reg.code() << kRtShift) | (offset & kImm16Mask));
116 const unsigned offset = masm->instr_at(pos) & kImm16Mask;
118 (zero_reg.code() << kRtShift) | (offset & kImm16Mask));
H A Dconstants-mips.h321 const int kImm16Mask = ((1 << kImm16Bits) - 1) << kImm16Shift;
H A Dmacro-assembler-mips.cc1501 } else if (!(j.imm32_ & kImm16Mask)) {
1502 lui(rd, (j.imm32_ >> kLuiShift) & kImm16Mask);
1504 lui(rd, (j.imm32_ >> kLuiShift) & kImm16Mask);
1505 ori(rd, rd, (j.imm32_ & kImm16Mask));
1513 lui(rd, (j.imm32_ >> kLuiShift) & kImm16Mask);
1514 ori(rd, rd, (j.imm32_ & kImm16Mask));
3999 ori(at, at, (imm32 & kImm16Mask));
4040 ori(at, at, (imm32 & kImm16Mask));
/external/v8/src/mips64/
H A Dassembler-mips64.cc238 (kPointerSize & kImm16Mask); // NOLINT
242 (-kPointerSize & kImm16Mask); // NOLINT
245 SD | (Register::kCode_sp << kRsShift) | (0 & kImm16Mask); // NOLINT
248 LD | (Register::kCode_sp << kRsShift) | (0 & kImm16Mask); // NOLINT
251 LW | (Register::kCode_fp << kRsShift) | (0 & kImm16Mask); // NOLINT
254 SW | (Register::kCode_fp << kRsShift) | (0 & kImm16Mask); // NOLINT
257 (kNegOffset & kImm16Mask); // NOLINT
260 (kNegOffset & kImm16Mask); // NOLINT
265 const Instr kLwSwOffsetMask = kImm16Mask;
401 return instr & kImm16Mask;
[all...]
H A Dcode-stubs-mips64.h110 const unsigned offset = masm->instr_at(pos) & kImm16Mask;
112 (zero_reg.code() << kRtShift) | (offset & kImm16Mask));
117 const unsigned offset = masm->instr_at(pos) & kImm16Mask;
119 (zero_reg.code() << kRtShift) | (offset & kImm16Mask));
H A Dmacro-assembler-mips64.cc1667 daddiu(rd, zero_reg, (j.imm64_ & kImm16Mask));
1669 ori(rd, zero_reg, (j.imm64_ & kImm16Mask));
1670 } else if (!(j.imm64_ & kImm16Mask)) {
1671 lui(rd, (j.imm64_ >> kLuiShift) & kImm16Mask);
1676 lui(rd, (j.imm64_ >> kLuiShift) & kImm16Mask);
1677 ori(rd, rd, (j.imm64_ & kImm16Mask));
1698 if ((imm & kImm16Mask) ||
1700 dahi(rd, imm & kImm16Mask);
1703 if ((!is_int48(j.imm64_) && (imm & kImm16Mask)) ||
1705 dati(rd, imm & kImm16Mask);
[all...]
H A Dconstants-mips64.h286 const int kImm16Mask = ((1 << kImm16Bits) - 1) << kImm16Shift;
/external/v8/src/arm/
H A Dconstants-arm.h215 kImm16Mask = (1 << 16) - 1, enumerator in enum:v8::internal::__anon17221
H A Dassembler-arm.cc866 uint16_t target16_0 = target24 & kImm16Mask;
/external/v8/src/ic/mips/
H A Dic-mips.cc815 delta += Assembler::GetRs(instr) * kImm16Mask;
/external/v8/src/ic/mips64/
H A Dic-mips64.cc817 delta += Assembler::GetRs(instr) * kImm16Mask;
/external/v8/src/s390/
H A Dconstants-s390.h954 kImm16Mask = (1 << 16) - 1, enumerator in enum:v8::internal::__anon17499
H A Dassembler-s390.cc364 int16_t imm16 = SIGN_EXT_IMM16((instr & kImm16Mask));
/external/v8/src/full-codegen/mips/
H A Dfull-codegen-mips.cc77 Register reg = Register::from_code(delta_to_patch_site / kImm16Mask);
78 __ andi(zero_reg, reg, delta_to_patch_site % kImm16Mask);
/external/v8/src/full-codegen/mips64/
H A Dfull-codegen-mips64.cc77 Register reg = Register::from_code(delta_to_patch_site / kImm16Mask);
78 __ andi(zero_reg, reg, delta_to_patch_site % kImm16Mask);
/external/v8/test/cctest/
H A Dtest-assembler-mips64.cc3436 __ lui(v0, (imm64 >> 32) & kImm16Mask);
3437 __ ori(v0, v0, (imm64 >> 16) & kImm16Mask);
3439 __ ori(v0, v0, imm64 & kImm16Mask);

Completed in 429 milliseconds