Lines Matching refs:encoder
700 const A64EncodingMap *encoder = &EncodingMap[opcode]; in EncodeLIRs() local
703 uint32_t bits = opcode_is_wide ? encoder->xskeleton : encoder->wskeleton; in EncodeLIRs()
704 DCHECK(!opcode_is_wide || IS_WIDE(encoder->opcode)); in EncodeLIRs()
707 A64EncodingKind kind = encoder->field_loc[i].kind; in EncodeLIRs()
752 LOG(FATAL) << "Bad fmt for arg n. " << i << " of " << encoder->name in EncodeLIRs()
787 LOG(FATAL) << "Bad argument n. " << i << " of " << encoder->name in EncodeLIRs()
788 << "(" << UNWIDE(encoder->opcode) << ", " << encoder->fmt << ")" in EncodeLIRs()
791 LOG(WARNING) << "Bad argument n. " << i << " of " << encoder->name in EncodeLIRs()
805 value = (operand << encoder->field_loc[i].start) & in EncodeLIRs()
806 ((1 << (encoder->field_loc[i].end + 1)) - 1); in EncodeLIRs()
834 LOG(FATAL) << "Bad fmt for arg. " << i << " in " << encoder->name in EncodeLIRs()
840 DCHECK_EQ(encoder->size, 4); in EncodeLIRs()