Lines Matching refs:slotbuf
2160 static xtensa_insnbuf slotbuf = NULL; in get_invisible_operands() local
2166 if (!slotbuf) in get_invisible_operands()
2167 slotbuf = xtensa_insnbuf_alloc (isa); in get_invisible_operands()
2176 if (xtensa_opcode_encode (isa, fmt, slot, slotbuf, opc) == 0) in get_invisible_operands()
2201 xtensa_operand_set_field (isa, opc, opnd, fmt, slot, slotbuf, val); in get_invisible_operands()
2210 xtensa_operand_get_field (isa, opc, opnd, fmt, slot, slotbuf, &val); in get_invisible_operands()
2608 static xtensa_insnbuf slotbuf = NULL; in get_opcode_from_buf() local
2615 slotbuf = xtensa_insnbuf_alloc (isa); in get_opcode_from_buf()
2626 xtensa_format_get_slot (isa, fmt, slot, insnbuf, slotbuf); in get_opcode_from_buf()
2627 return xtensa_opcode_decode (isa, fmt, slot, slotbuf); in get_opcode_from_buf()
2782 xtensa_insnbuf_set_operand (xtensa_insnbuf slotbuf, in xtensa_insnbuf_set_operand() argument
2812 slotbuf, valbuf); in xtensa_insnbuf_set_operand()
2817 xtensa_insnbuf_get_operand (xtensa_insnbuf slotbuf, in xtensa_insnbuf_get_operand() argument
2825 fmt, slot, slotbuf, &val); in xtensa_insnbuf_get_operand()
5151 static xtensa_insnbuf slotbuf = NULL; in xg_apply_fix_value() local
5165 slotbuf = xtensa_insnbuf_alloc (isa); in xg_apply_fix_value()
5172 xtensa_format_get_slot (isa, fmt, slot, insnbuf, slotbuf); in xg_apply_fix_value()
5173 opcode = xtensa_opcode_decode (isa, fmt, slot, slotbuf); in xg_apply_fix_value()
5183 xtensa_insnbuf_set_operand (slotbuf, fmt, slot, opcode, in xg_apply_fix_value()
5187 xtensa_format_set_slot (isa, fmt, slot, insnbuf, slotbuf); in xg_apply_fix_value()
5739 static xtensa_insnbuf slotbuf = NULL; in md_pcrel_from() local
5758 slotbuf = xtensa_insnbuf_alloc (isa); in md_pcrel_from()
5771 xtensa_format_get_slot (isa, fmt, slot, insnbuf, slotbuf); in md_pcrel_from()
5772 opcode = xtensa_opcode_decode (isa, fmt, slot, slotbuf); in md_pcrel_from()
7978 static xtensa_insnbuf slotbuf = NULL; in next_instrs_are_b_retw() local
7987 slotbuf = xtensa_insnbuf_alloc (isa); in next_instrs_are_b_retw()
8002 xtensa_format_get_slot (isa, fmt, slot, insnbuf, slotbuf); in next_instrs_are_b_retw()
8003 opcode = xtensa_opcode_decode (isa, fmt, slot, slotbuf); in next_instrs_are_b_retw()
8033 xtensa_format_get_slot (isa, fmt, 0, insnbuf, slotbuf); in next_instrs_are_b_retw()
8034 opcode = xtensa_opcode_decode (isa, fmt, 0, slotbuf); in next_instrs_are_b_retw()
12516 xtensa_insnbuf slotbuf) in tinsn_to_slotbuf() argument
12528 if (xtensa_opcode_encode (isa, fmt, slot, slotbuf, opcode)) in tinsn_to_slotbuf()
12552 rc = xtensa_operand_set_field (isa, opcode, i, fmt, slot, slotbuf, in tinsn_to_slotbuf()
12564 xtensa_insnbuf_set_operand (slotbuf, fmt, slot, opcode, i, in tinsn_to_slotbuf()
12586 static xtensa_insnbuf slotbuf = 0; in tinsn_to_insnbuf() local
12592 if (!slotbuf) in tinsn_to_insnbuf()
12594 slotbuf = xtensa_insnbuf_alloc (isa); in tinsn_to_insnbuf()
12608 tinsn_to_slotbuf (vinsn.format, i, &vinsn.slots[i], vinsn.slotbuf[i]); in tinsn_to_insnbuf()
12609 xtensa_format_set_slot (isa, vinsn.format, i, insnbuf, vinsn.slotbuf[i]); in tinsn_to_insnbuf()
12716 xtensa_insnbuf slotbuf, in tinsn_from_insnbuf() argument
12727 tinsn->opcode = xtensa_opcode_decode (isa, fmt, slot, slotbuf); in tinsn_from_insnbuf()
12732 xtensa_insnbuf_get_operand (slotbuf, fmt, slot, in tinsn_from_insnbuf()
12806 v->slotbuf[i] = xtensa_insnbuf_alloc (isa); in xg_init_vinsn()
12807 if (v->slotbuf[i] == NULL) in xg_init_vinsn()
12839 memcpy (dst->slotbuf, src->slotbuf, src->num_slots * sizeof(xtensa_insnbuf)); in xg_copy_vinsn()
12863 xtensa_insnbuf_free (xtensa_default_isa, v->slotbuf[i]); in xg_free_vinsn()
12890 vinsn->slotbuf[slot]); in vinsn_to_insnbuf()
12893 insnbuf, vinsn->slotbuf[slot]); in vinsn_to_insnbuf()
12970 static xtensa_insnbuf slotbuf = NULL; in vinsn_from_chars() local
12978 slotbuf = xtensa_insnbuf_alloc (isa); in vinsn_from_chars()
12991 xtensa_format_get_slot (isa, fmt, i, insnbuf, slotbuf); in vinsn_from_chars()
12992 tinsn_from_insnbuf (tinsn, slotbuf, fmt, i); in vinsn_from_chars()