Lines Matching refs:intop

892   xtensa_operand_internal *intop;  in xtensa_operand_name()  local
894 intop = get_operand (intisa, opc, opnd); in xtensa_operand_name()
895 if (!intop) return NULL; in xtensa_operand_name()
896 return intop->name; in xtensa_operand_name()
906 xtensa_operand_internal *intop; in xtensa_operand_is_visible() local
918 intop = &intisa->operands[operand_id]; in xtensa_operand_is_visible()
920 if ((intop->flags & XTENSA_OPERAND_IS_INVISIBLE) == 0) in xtensa_operand_is_visible()
954 xtensa_operand_internal *intop; in xtensa_operand_get_field() local
958 intop = get_operand (intisa, opc, opnd); in xtensa_operand_get_field()
959 if (!intop) return -1; in xtensa_operand_get_field()
965 if (intop->field_id == XTENSA_UNDEFINED) in xtensa_operand_get_field()
971 get_fn = intisa->slots[slot_id].get_field_fns[intop->field_id]; in xtensa_operand_get_field()
977 intop->name, slot, intisa->formats[fmt].name); in xtensa_operand_get_field()
991 xtensa_operand_internal *intop; in xtensa_operand_set_field() local
995 intop = get_operand (intisa, opc, opnd); in xtensa_operand_set_field()
996 if (!intop) return -1; in xtensa_operand_set_field()
1002 if (intop->field_id == XTENSA_UNDEFINED) in xtensa_operand_set_field()
1008 set_fn = intisa->slots[slot_id].set_field_fns[intop->field_id]; in xtensa_operand_set_field()
1014 intop->name, slot, intisa->formats[fmt].name); in xtensa_operand_set_field()
1027 xtensa_operand_internal *intop; in xtensa_operand_encode() local
1030 intop = get_operand (intisa, opc, opnd); in xtensa_operand_encode()
1031 if (!intop) in xtensa_operand_encode()
1034 if (!intop->encode) in xtensa_operand_encode()
1050 if (intop->field_id == XTENSA_UNDEFINED) in xtensa_operand_encode()
1061 intisa->slots[slot_id].get_field_fns[intop->field_id]; in xtensa_operand_encode()
1063 intisa->slots[slot_id].set_field_fns[intop->field_id]; in xtensa_operand_encode()
1083 if ((*intop->encode) (valp) in xtensa_operand_encode()
1084 || (test_val = *valp, (*intop->decode) (&test_val)) in xtensa_operand_encode()
1101 xtensa_operand_internal *intop; in xtensa_operand_decode() local
1103 intop = get_operand (intisa, opc, opnd); in xtensa_operand_decode()
1104 if (!intop) return -1; in xtensa_operand_decode()
1107 if (!intop->decode) in xtensa_operand_decode()
1110 if ((*intop->decode) (valp)) in xtensa_operand_decode()
1124 xtensa_operand_internal *intop; in xtensa_operand_is_register() local
1126 intop = get_operand (intisa, opc, opnd); in xtensa_operand_is_register()
1127 if (!intop) return XTENSA_UNDEFINED; in xtensa_operand_is_register()
1129 if ((intop->flags & XTENSA_OPERAND_IS_REGISTER) != 0) in xtensa_operand_is_register()
1139 xtensa_operand_internal *intop; in xtensa_operand_regfile() local
1141 intop = get_operand (intisa, opc, opnd); in xtensa_operand_regfile()
1142 if (!intop) return XTENSA_UNDEFINED; in xtensa_operand_regfile()
1144 return intop->regfile; in xtensa_operand_regfile()
1152 xtensa_operand_internal *intop; in xtensa_operand_num_regs() local
1154 intop = get_operand (intisa, opc, opnd); in xtensa_operand_num_regs()
1155 if (!intop) return XTENSA_UNDEFINED; in xtensa_operand_num_regs()
1157 return intop->num_regs; in xtensa_operand_num_regs()
1165 xtensa_operand_internal *intop; in xtensa_operand_is_known_reg() local
1167 intop = get_operand (intisa, opc, opnd); in xtensa_operand_is_known_reg()
1168 if (!intop) return XTENSA_UNDEFINED; in xtensa_operand_is_known_reg()
1170 if ((intop->flags & XTENSA_OPERAND_IS_UNKNOWN) == 0) in xtensa_operand_is_known_reg()
1180 xtensa_operand_internal *intop; in xtensa_operand_is_PCrelative() local
1182 intop = get_operand (intisa, opc, opnd); in xtensa_operand_is_PCrelative()
1183 if (!intop) return XTENSA_UNDEFINED; in xtensa_operand_is_PCrelative()
1185 if ((intop->flags & XTENSA_OPERAND_IS_PCRELATIVE) != 0) in xtensa_operand_is_PCrelative()
1196 xtensa_operand_internal *intop; in xtensa_operand_do_reloc() local
1198 intop = get_operand (intisa, opc, opnd); in xtensa_operand_do_reloc()
1199 if (!intop) return -1; in xtensa_operand_do_reloc()
1201 if ((intop->flags & XTENSA_OPERAND_IS_PCRELATIVE) == 0) in xtensa_operand_do_reloc()
1204 if (!intop->do_reloc) in xtensa_operand_do_reloc()
1211 if ((*intop->do_reloc) (valp, pc)) in xtensa_operand_do_reloc()
1228 xtensa_operand_internal *intop; in xtensa_operand_undo_reloc() local
1230 intop = get_operand (intisa, opc, opnd); in xtensa_operand_undo_reloc()
1231 if (!intop) return -1; in xtensa_operand_undo_reloc()
1233 if ((intop->flags & XTENSA_OPERAND_IS_PCRELATIVE) == 0) in xtensa_operand_undo_reloc()
1236 if (!intop->undo_reloc) in xtensa_operand_undo_reloc()
1243 if ((*intop->undo_reloc) (valp, pc)) in xtensa_operand_undo_reloc()