Home
last modified time | relevance | path

Searched refs:imm21 (Results 1 – 4 of 4) sorted by relevance

/external/vixl/src/aarch64/
Dinstructions-aarch64.cc947 ptrdiff_t imm21; in SetPCRelImmTarget() local
949 imm21 = target - this; in SetPCRelImmTarget()
954 imm21 = target_page - this_page; in SetPCRelImmTarget()
956 Instr imm = Assembler::ImmPCRelAddress(static_cast<int32_t>(imm21)); in SetPCRelImmTarget()
Dassembler-aarch64.h632 void adr(const Register& xd, int64_t imm21);
638 void adrp(const Register& xd, int64_t imm21);
7038 static Instr ImmPCRelAddress(int64_t imm21) { in ImmPCRelAddress() argument
7039 VIXL_ASSERT(IsInt21(imm21)); in ImmPCRelAddress()
7040 Instr imm = static_cast<Instr>(TruncateToUint21(imm21)); in ImmPCRelAddress()
Dassembler-aarch64.cc446 void Assembler::adr(const Register& xd, int64_t imm21) { in adr() argument
448 Emit(ADR | ImmPCRelAddress(imm21) | Rd(xd)); in adr()
457 void Assembler::adrp(const Register& xd, int64_t imm21) { in adrp() argument
459 Emit(ADRP | ImmPCRelAddress(imm21) | Rd(xd)); in adrp()
/external/vixl/doc/aarch64/
Dsupported-instructions-aarch64.md60 void adr(const Register& xd, int64_t imm21)
74 void adrp(const Register& xd, int64_t imm21)