/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...] |