Searched refs:imm21 (Results 1 - 13 of 13) sorted by relevance

/external/vixl/src/vixl/a64/
H A Dinstructions-a64.cc339 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 Dassembler-a64.h1301 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 Dassembler-a64.cc871 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 Ddisasm-mips.cc347 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 Dassembler-mips.cc1852 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 Dsimulator-mips.cc4287 int32_t imm21 = instr->Imm21Value(); local
4289 uint8_t rt = (imm21 >> kImm16Bits);
4301 rt = (imm21 >> kImm19Bits);
/external/v8/src/mips64/
H A Ddisasm-mips64.cc350 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 Dassembler-mips64.cc2121 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 Dsimulator-mips64.cc4526 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 Dassembler-arm64-inl.h999 Instr Assembler::ImmPCRelAddress(int imm21) { argument
1000 CHECK(is_int21(imm21));
1001 Instr imm = static_cast<Instr>(truncate_to_int21(imm21));
H A Dassembler-arm64.h1007 void adr(const Register& rd, int imm21);
1705 inline static Instr ImmPCRelAddress(int imm21);
H A Dassembler-arm64.cc1080 void Assembler::adr(const Register& rd, int imm21) { argument
1082 Emit(ADR | ImmPCRelAddress(imm21) | Rd(rd));
/external/vixl/test/
H A Dtest-assembler-a64.cc1911 int imm21 = static_cast<int>(offset);
1914 __ adrp(x0, imm21);
1915 __ adrp(x1, imm21);
1918 __ adrp(x1, imm21);

Completed in 498 milliseconds