Home | History | Annotate | Download | only in arm64

Lines Matching refs:Instr

577   Instruction* instr = reinterpret_cast<Instruction*>(pc);
578 DCHECK(instr->IsLdrLiteralX());
579 return reinterpret_cast<Address>(instr->ImmPCOffsetTarget());
603 Instruction* instr = reinterpret_cast<Instruction*>(candidate);
604 USE(instr);
605 DCHECK(instr->IsLdrLiteralX());
635 Instruction* instr = reinterpret_cast<Instruction*>(pc);
636 if (instr->IsMovz()) {
638 DCHECK(instr->following(1)->IsMovk());
639 DCHECK(instr
640 DCHECK(instr->following(3)->IsBranchAndLinkToRegister());
644 DCHECK(instr->IsLdrLiteralX());
645 DCHECK(instr->following(1)->IsBranchAndLinkToRegister());
992 Instr Assembler::Flags(FlagsUpdate S) {
1003 Instr Assembler::Cond(Condition cond) {
1008 Instr Assembler::ImmPCRelAddress(int imm21) {
1010 Instr imm = static_cast<Instr>(truncate_to_int21(imm21));
1011 Instr immhi = (imm >> ImmPCRelLo_width) << ImmPCRelHi_offset;
1012 Instr immlo = imm << ImmPCRelLo_offset;
1017 Instr Assembler::ImmUncondBranch(int imm26) {
1023 Instr Assembler::ImmCondBranch(int imm19) {
1029 Instr Assembler::ImmCmpBranch(int imm19) {
1035 Instr Assembler::ImmTestBranch(int imm14) {
1041 Instr Assembler::ImmTestBranchBit(unsigned bit_pos) {
1052 Instr Assembler::SF(Register rd) {
1057 Instr Assembler::ImmAddSub(int64_t imm) {
1067 Instr Assembler::ImmS(unsigned imms, unsigned reg_size) {
1075 Instr Assembler::ImmR(unsigned immr, unsigned reg_size) {
1084 Instr Assembler::ImmSetBits(unsigned imms, unsigned reg_size) {
1093 Instr Assembler::ImmRotate(unsigned immr, unsigned reg_size) {
1102 Instr Assembler::ImmLLiteral(int imm19) {
1108 Instr Assembler::BitN(unsigned bitn, unsigned reg_size) {
1116 Instr Assembler::ShiftDP(Shift shift) {
1122 Instr Assembler::ImmDPShift(unsigned amount) {
1128 Instr Assembler::ExtendMode(Extend extend) {
1133 Instr Assembler::ImmExtendShift(unsigned left_shift) {
1139 Instr Assembler::ImmCondCmp(unsigned imm) {
1145 Instr Assembler::Nzcv(StatusFlags nzcv) {
1150 Instr Assembler::ImmLSUnsigned(int imm12) {
1156 Instr Assembler::ImmLS(int imm9) {
1162 Instr Assembler::ImmLSPair(int imm7, LSDataSize size) {
1170 Instr Assembler::ImmShiftLS(unsigned shift_amount) {
1176 Instr Assembler::ImmException(int imm16) {
1182 Instr Assembler::ImmSystemRegister(int imm15) {
1188 Instr Assembler::ImmHint(int imm7) {
1194 Instr Assembler::ImmBarrierDomain(int imm2) {
1200 Instr Assembler::ImmBarrierType(int imm2) {
1212 Instr Assembler::ImmMoveWide(uint64_t imm) {
1218 Instr Assembler::ShiftMoveWide(int64_t shift) {
1224 Instr Assembler::FPType(FPRegister fd) {
1229 Instr Assembler::FPScale(unsigned scale) {