Home
last modified time | relevance | path

Searched refs:imm16 (Results 1 - 25 of 28) sorted by relevance

12

/third_party/node/deps/v8/src/codegen/s390/
H A Dassembler-s390.cc480 int16_t imm16 = SIGN_EXT_IMM16((instr & kImm16Mask)); in target_at() local
481 imm16 <<= 1; // immediate is in # of halfwords in target_at()
482 if (imm16 == 0) return kEndOfChain; in target_at()
483 return pos + imm16; in target_at()
495 int16_t imm16 = SIGN_EXT_IMM16((instr & kImm16Mask)); in target_at() local
496 imm16 <<= 1; // immediate is in # of halfwords in target_at()
497 if (imm16 == 0) return kEndOfChain; in target_at()
498 return pos + imm16; in target_at()
518 int16_t imm16 = target_pos - pos; in target_at_put() local
520 DCHECK(is_int16(imm16)); in target_at_put()
540 int32_t imm16 = target_pos - pos; target_at_put() local
674 bkpt(uint32_t imm16) bkpt() argument
[all...]
H A Dassembler-s390.h1280 void bkpt(uint32_t imm16); // v5 and above
/third_party/node/deps/v8/src/codegen/ppc/
H A Dassembler-ppc.cc473 int imm16 = target_pos - pos; in target_at_put() local
474 CHECK(is_int16(imm16) && (imm16 & (kAAMask | kLKMask)) == 0); in target_at_put()
475 if (imm16 == kInstrSize && !(instr & kLKMask)) { in target_at_put()
480 instr |= (imm16 & kImm16Mask); in target_at_put()
715 int imm16 = branch_offset; in bc() local
716 CHECK(is_int16(imm16) && (imm16 & (kAAMask | kLKMask)) == 0); in bc()
717 emit(BCX | bo | condition_bit * B16 | (imm16 & kImm16Mask) | lk); in bc()
900 intptr_t imm16 in cmpi() local
926 intptr_t imm16 = src2.immediate(); cmpwi() local
1634 bkpt(uint32_t imm16) bkpt() argument
1657 int imm16 = offset & kImm16Mask; lfd() local
1667 int imm16 = offset & kImm16Mask; lfdu() local
1677 int imm16 = offset & kImm16Mask; lfs() local
1687 int imm16 = offset & kImm16Mask; lfsu() local
1697 int imm16 = offset & kImm16Mask; stfd() local
1707 int imm16 = offset & kImm16Mask; stfdu() local
1717 int imm16 = offset & kImm16Mask; stfs() local
1727 int imm16 = offset & kImm16Mask; stfsu() local
[all...]
H A Dassembler-ppc.h1036 void bkpt(uint32_t imm16); // v5 and above
/third_party/node/deps/v8/src/codegen/ia32/
H A Dassembler-ia32.cc929 void Assembler::cmpw(Operand op, Immediate imm16) { in cmpw() argument
930 DCHECK(imm16.is_int16() || imm16.is_uint16()); in cmpw()
935 emit_w(imm16); in cmpw()
1395 void Assembler::test_w(Register reg, Immediate imm16) { in test_w() argument
1396 DCHECK(imm16.is_int16() || imm16.is_uint16()); in test_w()
1400 emit_w(imm16); in test_w()
1405 emit_w(imm16); in test_w()
1416 void Assembler::test_w(Operand op, Immediate imm16) { in test_w() argument
1500 ret(int imm16) ret() argument
[all...]
H A Dassembler-ia32.h705 void test_w(Register reg, Immediate imm16);
706 void test_w(Operand op, Immediate imm16);
731 void ret(int imm16);
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/DartARM32/
H A Dassembler_arm.h593 void bkpt(uint16_t imm16);
595 static int32_t BkptEncoding(uint16_t imm16) {
598 ((imm16 >> 4) << 8) | B6 | B5 | B4 | (imm16 & 0xf);
1142 void movw(Register rd, uint16_t imm16, Condition cond = AL);
1144 void movt(Register rd, uint16_t imm16, Condition cond = AL);
H A Dassembler_arm.cc322 void Assembler::movw(Register rd, uint16_t imm16, Condition cond) {
325 B25 | B24 | ((imm16 >> 12) << 16) |
326 static_cast<int32_t>(rd) << kRdShift | (imm16 & 0xfff);
332 void Assembler::movt(Register rd, uint16_t imm16, Condition cond) {
335 B25 | B24 | B22 | ((imm16 >> 12) << 16) |
336 static_cast<int32_t>(rd) << kRdShift | (imm16 & 0xfff);
1409 void Assembler::bkpt(uint16_t imm16) {
1410 Emit(BkptEncoding(imm16));
/third_party/node/deps/v8/src/codegen/arm64/
H A Dassembler-arm64-inl.h1009 Instr Assembler::ImmException(int imm16) { in ImmException() argument
1010 DCHECK(is_uint16(imm16)); in ImmException()
1011 return imm16 << ImmException_offset; in ImmException()
H A Dmacro-assembler-arm64.cc314 uint64_t imm16 = (imm >> (16 * i)) & 0xFFFFL; in Mov() local
315 if (imm16 != ignored_halfword) { in Mov()
318 movn(temp, (~imm16) & 0xFFFFL, 16 * i); in Mov()
320 movz(temp, imm16, 16 * i); in Mov()
325 movk(temp, imm16, 16 * i); in Mov()
/third_party/node/deps/v8/src/execution/mips64/
H A Dsimulator-mips64.cc6575 int16_t imm16 = instr_.Imm16Value();
6581 uint64_t oe_imm16 = 0xFFFF & imm16;
6583 int64_t se_imm16 = imm16;
6609 int16_t imm16 = instr_.Imm16Value();
6610 next_pc = current_pc + (imm16 << 2) + kInstrSize;
6621 int16_t imm16 = instr_.Imm16Value();
6622 next_pc = current_pc + (imm16 << 2) + kInstrSize;
6628 auto BranchHelper_MSA = [this, &next_pc, imm16,
6635 int16_t bits = imm16 & 0xFC;
6636 if (imm16 >
[all...]
/third_party/node/deps/v8/src/execution/mips/
H A Dsimulator-mips.cc6279 int16_t imm16 = instr_.Imm16Value();
6284 uint32_t oe_imm16 = 0xFFFF & imm16;
6286 int32_t se_imm16 = imm16;
6307 int16_t imm16 = this->instr_.Imm16Value();
6308 next_pc = current_pc + (imm16 << 2) + kInstrSize;
6319 int16_t imm16 = this->instr_.Imm16Value();
6320 next_pc = current_pc + (imm16 << 2) + kInstrSize;
6326 auto BranchHelper_MSA = [this, &next_pc, imm16,
6333 int16_t bits = imm16 & 0xFC;
6334 if (imm16 >
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.cpp1395 uint16_t imm16; in readImmediate() local
1413 if (consume(insn, imm16)) in readImmediate()
1415 insn->immediates[insn->numImmediatesConsumed] = imm16; in readImmediate()
/third_party/vixl/src/aarch64/
H A Dmacro-assembler-aarch64.cc551 uint64_t imm16 = (imm >> (16 * i)) & 0xffff; in Emit() local
552 if (imm16 != ignored_halfword) { in Emit()
555 if (emit_code) masm->movn(temp, ~imm16 & 0xffff, 16 * i); in Emit()
558 if (emit_code) masm->movz(temp, imm16, 16 * i); in Emit()
564 if (emit_code) masm->movk(temp, imm16, 16 * i); in Emit()
H A Dassembler-aarch64.h7444 static Instr ImmException(int imm16) {
7445 VIXL_ASSERT(IsUint16(imm16));
7446 return imm16 << ImmException_offset;
7449 static Instr ImmUdf(int imm16) {
7450 VIXL_ASSERT(IsUint16(imm16));
7451 return imm16 << ImmUdf_offset;
7454 static Instr ImmSystemRegister(int imm16) {
7455 VIXL_ASSERT(IsUint16(imm16));
7456 return imm16 << ImmSystemRegister_offset;
/third_party/node/deps/v8/src/codegen/mips/
H A Dassembler-mips.cc1478 int32_t imm16 = imm18 >> 2; in label_at_put() local
1479 DCHECK(is_int16(imm16)); in label_at_put()
1480 instr_at_put(at_offset, (imm16 & kImm16Mask)); in label_at_put()
2199 void Assembler::auipc(Register rs, int16_t imm16) { in auipc() argument
2202 uint32_t imm21 = AUIPC << kImm16Bits | (imm16 & kImm16Mask); in auipc()
2206 void Assembler::aluipc(Register rs, int16_t imm16) { in aluipc() argument
2209 uint32_t imm21 = ALUIPC << kImm16Bits | (imm16 & kImm16Mask); in aluipc()
H A Dassembler-mips.h564 void auipc(Register rs, int16_t imm16);
565 void aluipc(Register rs, int16_t imm16);
/third_party/node/deps/v8/src/codegen/x64/
H A Dassembler-x64.cc2130 void Assembler::ret(int imm16) { in ret() argument
2132 DCHECK(is_uint16(imm16)); in ret()
2133 if (imm16 == 0) { in ret()
2137 emit(imm16 & 0xFF); in ret()
2138 emit((imm16 >> 8) & 0xFF); in ret()
/third_party/node/deps/v8/src/codegen/mips64/
H A Dassembler-mips64.cc1422 int32_t imm16 = imm18 >> 2; in label_at_put() local
1423 DCHECK(is_int16(imm16)); in label_at_put()
1424 instr_at_put(at_offset, (imm16 & kImm16Mask)); in label_at_put()
2338 void Assembler::auipc(Register rs, int16_t imm16) { in auipc() argument
2341 uint32_t imm21 = AUIPC << kImm16Bits | (imm16 & kImm16Mask); in auipc()
2345 void Assembler::aluipc(Register rs, int16_t imm16) { in aluipc() argument
2348 uint32_t imm21 = ALUIPC << kImm16Bits | (imm16 & kImm16Mask); in aluipc()
H A Dassembler-mips64.h608 void auipc(Register rs, int16_t imm16);
609 void aluipc(Register rs, int16_t imm16);
/third_party/node/deps/v8/src/codegen/loong64/
H A Dassembler-loong64.cc961 int32_t imm16 = imm18 >> 2; in label_at_put() local
962 DCHECK(is_int16(imm16)); in label_at_put()
963 instr_at_put(at_offset, (imm16 & kImm16Mask)); in label_at_put()
/third_party/node/deps/v8/src/codegen/arm/
H A Dassembler-arm.cc2311 void Assembler::bkpt(uint32_t imm16) { in bkpt() argument
2312 DCHECK(is_uint16(imm16)); in bkpt()
2313 emit(al | B24 | B21 | (imm16 >> 4) * B8 | BKPT | (imm16 & 0xF)); in bkpt()
H A Dassembler-arm.h637 void bkpt(uint32_t imm16); // v5 and above
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp8239 bool imm16 = false; in processInstruction() local
8242 case ARM::MVE_VORNIZ0v8i16: Opcode = ARM::MVE_VORRIZ0v8i16; imm16 = true; break; in processInstruction()
8244 case ARM::MVE_VORNIZ8v8i16: Opcode = ARM::MVE_VORRIZ8v8i16; imm16 = true; break; in processInstruction()
8248 case ARM::MVE_VANDIZ0v8i16: Opcode = ARM::MVE_VBICIZ0v8i16; imm16 = true; break; in processInstruction()
8250 case ARM::MVE_VANDIZ8v8i16: Opcode = ARM::MVE_VBICIZ8v8i16; imm16 = true; break; in processInstruction()
8262 unsigned imm = ~Inst.getOperand(2).getImm() & (imm16 ? 0xffff : 0xffffffff); in processInstruction()
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dassembler-riscv64.cc1496 int32_t imm16 = imm18 >> 2; in label_at_put() local
1497 DCHECK(is_int16(imm16)); in label_at_put()
1498 instr_at_put(at_offset, (int32_t)(imm16 & kImm16Mask)); in label_at_put()

Completed in 132 milliseconds

12