HomeSort by relevance Sort by last modified time
    Searched full:imm26 (Results 1 - 25 of 28) sorted by null

1 2

  /toolchain/binutils/binutils-2.25/opcodes/
dlx-dis.c 40 unsigned long imm26, imm16, func, current_insn_addr; variable
384 if (imm26 & 0x02000000)
385 imm26 |= 0xFC000000;
387 imm26 += (current_insn_addr + 4);
391 (*info->fprintf_func) (info->stream, "0x%08x", (int)imm26);
469 imm26= dlx_get_imm26 (insn_word);
478 " imm26 = 0x%08x\n",
479 opc, rs1, rs2, rd, func, imm16, imm26);
aarch64-opc.c 187 { 0, 26 }, /* imm26: in unconditional branch instructions. */
    [all...]
  /external/v8/src/mips/
disasm-mips.cc 381 int32_t imm26 = instr->Imm26Value(); local
383 imm26 <<= (32 - kImm26Bits);
384 imm26 >>= (32 - kImm26Bits);
385 out_buffer_pos_ += SNPrintF(out_buffer_ + out_buffer_pos_, "%d", imm26);
393 int32_t imm26 = instr->Imm26Value(); local
395 imm26 <<= (32 - kImm26Bits);
396 imm26 >>= (32 - kImm26Bits);
400 delta_pc + (imm26 << n_bits)));
408 int32_t imm26 = instr->Imm26Value(); local
410 uint32_t pc = ((uint32_t)(instr + 1) & pc_mask) | (imm26 << 2)
    [all...]
constants-mips.h     [all...]
  /external/v8/src/mips64/
assembler-mips64-inl.h 170 uint64_t imm26 = imm28 >> 2; local
171 DCHECK(is_uint26(imm26));
173 instr_at_put(pc, instr | (imm26 & kImm26Mask));
disasm-mips64.cc 385 int32_t imm26 = instr->Imm26Value(); local
387 imm26 <<= (32 - kImm26Bits);
388 imm26 >>= (32 - kImm26Bits);
389 out_buffer_pos_ += SNPrintF(out_buffer_ + out_buffer_pos_, "%d", imm26);
397 int32_t imm26 = instr->Imm26Value(); local
399 imm26 <<= (32 - kImm26Bits);
400 imm26 >>= (32 - kImm26Bits);
404 delta_pc + (imm26 << n_bits)));
412 int32_t imm26 = instr->Imm26Value(); local
414 uint64_t pc = ((uint64_t)(instr + 1) & pc_mask) | (imm26 << 2)
    [all...]
assembler-mips64.cc 829 uint32_t imm26 = static_cast<uint32_t>(imm28 >> 2);
830 DCHECK(is_uint26(imm26));
834 instr_at_put(pos, mark | (imm26 & kImm26Mask));
839 uint32_t imm26 = static_cast<uint32_t>(imm28 >> 2);
840 DCHECK(is_uint26(imm26));
844 instr_at_put(pos, instr | (imm26 & kImm26Mask));
3169 uint32_t imm26 = static_cast<uint32_t>(imm28 >> 2); local
3183 uint32_t imm26 = static_cast<uint32_t>(target >> 2); local
    [all...]
constants-mips64.h     [all...]
  /external/v8/src/arm64/
assembler-arm64-inl.h 988 Instr Assembler::ImmUncondBranch(int imm26) {
989 CHECK(is_int26(imm26));
990 return truncate_to_int26(imm26) << ImmUncondBranch_offset;
    [all...]
assembler-arm64.cc 995 void Assembler::b(int imm26) {
996 Emit(B | ImmUncondBranch(imm26));
    [all...]
assembler-arm64.h     [all...]
  /external/llvm/lib/Target/Mips/
Mips16InstrFormats.td 414 bits<26> imm26;
421 let Inst{25-21} = imm26{20-16};
422 let Inst{20-16} = imm26{25-21};
423 let Inst{15-0} = imm26{15-0};
  /external/v8/src/ppc/
assembler-ppc.cc 458 int imm26 = target_pos - pos; local
459 CHECK(is_int26(imm26) && (imm26 & (kAAMask | kLKMask)) == 0);
460 if (imm26 == kInstrSize && !(instr & kLKMask)) {
465 instr |= (imm26 & kImm26Mask);
738 int imm26 = branch_offset; local
739 CHECK(is_int26(imm26) && (imm26 & (kAAMask | kLKMask)) == 0);
740 emit(BX | (imm26 & kImm26Mask) | lk);
    [all...]
  /art/compiler/utils/mips64/
assembler_mips64.h 218 void Bc(uint32_t imm26);
680 void EmitI26(int opcode, uint32_t imm26);
assembler_mips64.cc 150 void Mips64Assembler::EmitI26(int opcode, uint32_t imm26) {
151 CHECK(IsUint<26>(imm26)) << imm26;
152 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | imm26;
542 void Mips64Assembler::Bc(uint32_t imm26) {
543 EmitI26(0x32, imm26);
    [all...]
  /art/compiler/utils/mips/
assembler_mips.h 227 void Bc(uint32_t imm26); // R6
766 void EmitI26(int opcode, uint32_t imm26);
    [all...]
assembler_mips.cc 157 void MipsAssembler::EmitI26(int opcode, uint32_t imm26) {
158 CHECK(IsUint<26>(imm26)) << imm26;
159 uint32_t encoding = static_cast<uint32_t>(opcode) << kOpcodeShift | imm26;
617 void MipsAssembler::Bc(uint32_t imm26) {
619 EmitI26(0x32, imm26);
    [all...]
  /external/v8/src/arm/
assembler-arm.cc 817 int imm26 = ((instr & kImm24Mask) << 8) >> 6; local
820 // blx uses bit 24 to encode bit 2 of imm26
821 imm26 += 2;
823 return pos + kPcLoadDelta + imm26;
901 int imm26 = target_pos - (pos + kPcLoadDelta); local
904 // blx uses bit 24 to encode bit 2 of imm26
905 DCHECK_EQ(0, imm26 & 1);
906 instr = (instr & ~(B24 | kImm24Mask)) | ((imm26 & 2) >> 1) * B24;
908 DCHECK_EQ(0, imm26 & 3);
911 int imm24 = imm26 >> 2
    [all...]
  /external/vixl/src/vixl/a64/
assembler-a64.h     [all...]
assembler-a64.cc 664 void Assembler::b(int imm26) {
665 Emit(B | ImmUncondBranch(imm26));
688 void Assembler::bl(int imm26) {
689 Emit(BL | ImmUncondBranch(imm26));
    [all...]
  /art/disassembler/
disassembler_arm.cc 351 int32_t imm26 = (instruction & 0xffffff) << 2; local
352 int32_t imm32 = (imm26 << 6) >> 6; // Sign extend.
    [all...]
  /external/vixl/doc/
supported-instructions.md 126 void b(int imm26)
188 void bl(int imm26)
    [all...]
  /external/valgrind/VEX/priv/
guest_arm64_toIR.c     [all...]
  /toolchain/binutils/binutils-2.25/gold/
aarch64.cc     [all...]
  /prebuilts/go/darwin-x86/pkg/bootstrap/src/bootstrap/internal/obj/arm64/
asm7.go     [all...]

Completed in 649 milliseconds

1 2