Lines Matching refs:current_bundle
204 static struct tilegx_instruction current_bundle[TILEGX_MAX_INSTRUCTIONS_PER_BUNDLE]; variable
389 memmove (¤t_bundle[1], ¤t_bundle[0], in prepend_nop_to_bundle()
390 current_bundle_index * sizeof current_bundle[0]); in prepend_nop_to_bundle()
391 current_bundle[0].opcode = &tilegx_opcodes[mnemonic]; in prepend_nop_to_bundle()
799 const struct tilegx_instruction *instr = ¤t_bundle[j]; in check_illegal_reg_writes()
876 if (current_bundle[0].opcode->can_bundle) in tilegx_flush_bundle()
900 const struct tilegx_opcode *op = current_bundle[j].opcode; in tilegx_flush_bundle()
922 BUNDLE_TEMPLATE_MASK(current_bundle[0].opcode->pipes, in tilegx_flush_bundle()
923 current_bundle[1].opcode->pipes, in tilegx_flush_bundle()
925 ? current_bundle[2].opcode->pipes in tilegx_flush_bundle()
954 current_bundle[j].pipe = match->pipe[j]; in tilegx_flush_bundle()
963 current_bundle[0].pipe = in tilegx_flush_bundle()
967 (current_bundle[1].pipe + current_bundle[2].pipe)); in tilegx_flush_bundle()
985 struct tilegx_instruction *instr = ¤t_bundle[j]; in tilegx_flush_bundle()
1274 current_bundle[current_bundle_index].opcode = op; in md_assemble()
1278 current_bundle[current_bundle_index].operand_values); in md_assemble()