Lines Matching refs:bundle

112 static int special_ill(tile_bundle_bits bundle, int *sigp, int *codep)  in special_ill()  argument
116 if (bundle == bpt_code) { in special_ill()
124 if ((bundle & TILEGX_BUNDLE_MODE_MASK) != 0) in special_ill()
126 if (get_Opcode_X1(bundle) != RRR_0_OPCODE_X1) in special_ill()
128 if (get_RRROpcodeExtension_X1(bundle) != UNARY_RRR_0_OPCODE_X1) in special_ill()
130 if (get_UnaryOpcodeExtension_X1(bundle) != ILL_UNARY_OPCODE_X1) in special_ill()
133 if (bundle & TILEPRO_BUNDLE_Y_ENCODING_MASK) in special_ill()
135 if (get_Opcode_X1(bundle) != SHUN_0_OPCODE_X1) in special_ill()
137 if (get_UnShOpcodeExtension_X1(bundle) != UN_0_SHUN_0_OPCODE_X1) in special_ill()
139 if (get_UnOpcodeExtension_X1(bundle) != ILL_UN_0_SHUN_0_OPCODE_X1) in special_ill()
144 if (get_Dest_X1(bundle) != 29 || get_SrcA_X1(bundle) != 37) in special_ill()
148 if (get_Opcode_X0(bundle) != ADDLI_OPCODE_X0) in special_ill()
150 if (get_Dest_X0(bundle) != TREG_ZERO) in special_ill()
152 if (get_SrcA_X0(bundle) != TREG_ZERO) in special_ill()
163 sig = get_Imm16_X0(bundle) & 0x3f; in special_ill()
183 code = (get_Imm16_X0(bundle) >> 6) & 0xf; in special_ill()
214 unsigned long bundle, bcode, bpt; in do_bpt() local
216 bundle = *(unsigned long *)instruction_pointer(regs); in do_bpt()
222 bpt = bundle & ~((1ULL << 12) - 1); in do_bpt()
226 bcode = bundle & ((1ULL << 12) - 1); in do_bpt()
234 notify_die(DIE_BREAK, "debug", regs, bundle, in do_bpt()
239 notify_die(DIE_COMPILED_BPT, "debug", regs, bundle, in do_bpt()
244 notify_die(DIE_SSTEPBP, "single_step", regs, bundle, in do_bpt()