Searched refs:imm21 (Results 1 - 13 of 13) sorted by relevance
/external/vixl/src/vixl/a64/ |
H A D | instructions-a64.cc | 339 ptrdiff_t imm21; local 341 imm21 = target - this; 346 imm21 = target_page - this_page; 348 Instr imm = Assembler::ImmPCRelAddress(static_cast<int32_t>(imm21));
|
H A D | assembler-a64.h | 1301 void adr(const Register& rd, int imm21); 1307 void adrp(const Register& rd, int imm21); 3834 static Instr ImmPCRelAddress(int imm21) { 3835 VIXL_ASSERT(is_int21(imm21)); 3836 Instr imm = static_cast<Instr>(truncate_to_int21(imm21));
|
H A D | assembler-a64.cc | 871 void Assembler::adr(const Register& rd, int imm21) { 873 Emit(ADR | ImmPCRelAddress(imm21) | Rd(rd)); 882 void Assembler::adrp(const Register& rd, int imm21) { 884 Emit(ADRP | ImmPCRelAddress(imm21) | Rd(rd));
|
/external/v8/src/mips/ |
H A D | disasm-mips.cc | 347 int32_t imm21 = instr->Imm21Value(); local 349 imm21 <<= (32 - kImm21Bits); 350 imm21 >>= (32 - kImm21Bits); 351 out_buffer_pos_ += SNPrintF(out_buffer_ + out_buffer_pos_, "%d", imm21); 359 int32_t imm21 = instr->Imm21Value(); local 361 imm21 <<= (32 - kImm21Bits); 362 imm21 >>= (32 - kImm21Bits); 366 delta_pc + (imm21 << n_bits))); 618 DCHECK(STRING_STARTS_WITH(format, "imm21")); 1609 int32_t imm21 local [all...] |
H A D | assembler-mips.cc | 1852 uint32_t imm21 = ADDIUPC << kImm19Bits | (imm19 & kImm19Mask); local 1853 GenInstrImmediate(PCREL, rs, imm21); 1860 uint32_t imm21 = LWPC << kImm19Bits | (offset19 & kImm19Mask); local 1861 GenInstrImmediate(PCREL, rs, imm21); 1868 uint32_t imm21 = AUIPC << kImm16Bits | (imm16 & kImm16Mask); local 1869 GenInstrImmediate(PCREL, rs, imm21); 1876 uint32_t imm21 = ALUIPC << kImm16Bits | (imm16 & kImm16Mask); local 1877 GenInstrImmediate(PCREL, rs, imm21);
|
H A D | simulator-mips.cc | 4287 int32_t imm21 = instr->Imm21Value(); local 4289 uint8_t rt = (imm21 >> kImm16Bits); 4301 rt = (imm21 >> kImm19Bits);
|
/external/v8/src/mips64/ |
H A D | disasm-mips64.cc | 350 int32_t imm21 = instr->Imm21Value(); local 352 imm21 <<= (32 - kImm21Bits); 353 imm21 >>= (32 - kImm21Bits); 354 out_buffer_pos_ += SNPrintF(out_buffer_ + out_buffer_pos_, "%d", imm21); 362 int32_t imm21 = instr->Imm21Value(); local 364 imm21 <<= (32 - kImm21Bits); 365 imm21 >>= (32 - kImm21Bits); 369 delta_pc + (imm21 << n_bits))); 633 DCHECK(STRING_STARTS_WITH(format, "imm21")); 1847 int32_t imm21 local [all...] |
H A D | assembler-mips64.cc | 2121 uint32_t imm21 = ADDIUPC << kImm19Bits | (imm19 & kImm19Mask); local 2122 GenInstrImmediate(PCREL, rs, imm21); 2129 uint32_t imm21 = LWPC << kImm19Bits | (offset19 & kImm19Mask); local 2130 GenInstrImmediate(PCREL, rs, imm21); 2137 uint32_t imm21 = LWUPC << kImm19Bits | (offset19 & kImm19Mask); local 2138 GenInstrImmediate(PCREL, rs, imm21); 2145 uint32_t imm21 = LDPC << kImm18Bits | (offset18 & kImm18Mask); local 2146 GenInstrImmediate(PCREL, rs, imm21); 2153 uint32_t imm21 = AUIPC << kImm16Bits | (imm16 & kImm16Mask); local 2154 GenInstrImmediate(PCREL, rs, imm21); 2161 uint32_t imm21 = ALUIPC << kImm16Bits | (imm16 & kImm16Mask); local [all...] |
H A D | simulator-mips64.cc | 4526 int32_t imm21 = instr->Imm21Value(); local 4528 uint8_t rt = (imm21 >> kImm16Bits); 4540 rt = (imm21 >> kImm18Bits); 4549 rt = (imm21 >> kImm19Bits);
|
/external/v8/src/arm64/ |
H A D | assembler-arm64-inl.h | 999 Instr Assembler::ImmPCRelAddress(int imm21) { argument 1000 CHECK(is_int21(imm21)); 1001 Instr imm = static_cast<Instr>(truncate_to_int21(imm21));
|
H A D | assembler-arm64.h | 1007 void adr(const Register& rd, int imm21); 1705 inline static Instr ImmPCRelAddress(int imm21);
|
H A D | assembler-arm64.cc | 1080 void Assembler::adr(const Register& rd, int imm21) { argument 1082 Emit(ADR | ImmPCRelAddress(imm21) | Rd(rd));
|
/external/vixl/test/ |
H A D | test-assembler-a64.cc | 1911 int imm21 = static_cast<int>(offset); 1914 __ adrp(x0, imm21); 1915 __ adrp(x1, imm21); 1918 __ adrp(x1, imm21);
|
Completed in 498 milliseconds