Lines Matching refs:tilegx_bundle_bits

69 	tilegx_bundle_bits  bundle;
70 tilegx_bundle_bits insn[14];
77 static bool is_bundle_x0_nop(tilegx_bundle_bits bundle) in is_bundle_x0_nop()
97 static bool is_bundle_x1_nop(tilegx_bundle_bits bundle) in is_bundle_x1_nop()
117 static bool is_bundle_y0_nop(tilegx_bundle_bits bundle) in is_bundle_y0_nop()
137 static bool is_bundle_y1_nop(tilegx_bundle_bits bundle) in is_bundle_y1_nop()
157 static bool is_y0_y1_nop(tilegx_bundle_bits bundle) in is_y0_y1_nop()
166 static bool is_x0_x1_nop(tilegx_bundle_bits bundle) in is_x0_x1_nop()
179 static void find_regs(tilegx_bundle_bits bundle, uint64_t *rd, uint64_t *ra, in find_regs()
361 static tilegx_bundle_bits jit_x1_mtspr(int spr, int reg) in jit_x1_mtspr()
363 extern tilegx_bundle_bits __unalign_jit_x1_mtspr; in jit_x1_mtspr()
369 static tilegx_bundle_bits jit_x1_mfspr(int reg, int spr) in jit_x1_mfspr()
371 extern tilegx_bundle_bits __unalign_jit_x1_mfspr; in jit_x1_mfspr()
377 static tilegx_bundle_bits jit_x0_addi(int rd, int ra, int imm8) in jit_x0_addi()
379 extern tilegx_bundle_bits __unalign_jit_x0_addi; in jit_x0_addi()
386 static tilegx_bundle_bits jit_x1_ldna(int rd, int ra) in jit_x1_ldna()
388 extern tilegx_bundle_bits __unalign_jit_x1_ldna; in jit_x1_ldna()
394 static tilegx_bundle_bits jit_x0_dblalign(int rd, int ra, int rb) in jit_x0_dblalign()
396 extern tilegx_bundle_bits __unalign_jit_x0_dblalign; in jit_x0_dblalign()
403 static tilegx_bundle_bits jit_x1_iret(void) in jit_x1_iret()
405 extern tilegx_bundle_bits __unalign_jit_x1_iret; in jit_x1_iret()
410 static tilegx_bundle_bits jit_x0_fnop(void) in jit_x0_fnop()
412 extern tilegx_bundle_bits __unalign_jit_x01_fnop; in jit_x0_fnop()
416 static tilegx_bundle_bits jit_x1_fnop(void) in jit_x1_fnop()
418 extern tilegx_bundle_bits __unalign_jit_x01_fnop; in jit_x1_fnop()
423 static tilegx_bundle_bits jit_y2_dummy(void) in jit_y2_dummy()
425 extern tilegx_bundle_bits __unalign_jit_y2_dummy; in jit_y2_dummy()
429 static tilegx_bundle_bits jit_y1_fnop(void) in jit_y1_fnop()
431 extern tilegx_bundle_bits __unalign_jit_y2_dummy; in jit_y1_fnop()
436 static tilegx_bundle_bits jit_x1_st1_add(int ra, int rb, int imm8) in jit_x1_st1_add()
438 extern tilegx_bundle_bits __unalign_jit_x1_st1_add; in jit_x1_st1_add()
446 static tilegx_bundle_bits jit_x1_st(int ra, int rb) in jit_x1_st()
448 extern tilegx_bundle_bits __unalign_jit_x1_st; in jit_x1_st()
454 static tilegx_bundle_bits jit_x1_st_add(int ra, int rb, int imm8) in jit_x1_st_add()
456 extern tilegx_bundle_bits __unalign_jit_x1_st_add; in jit_x1_st_add()
464 static tilegx_bundle_bits jit_x1_ld(int rd, int ra) in jit_x1_ld()
466 extern tilegx_bundle_bits __unalign_jit_x1_ld; in jit_x1_ld()
472 static tilegx_bundle_bits jit_x1_ld_add(int rd, int ra, int imm8) in jit_x1_ld_add()
474 extern tilegx_bundle_bits __unalign_jit_x1_ld_add; in jit_x1_ld_add()
482 static tilegx_bundle_bits jit_x0_bfexts(int rd, int ra, int bfs, int bfe) in jit_x0_bfexts()
484 extern tilegx_bundle_bits __unalign_jit_x0_bfexts; in jit_x0_bfexts()
492 static tilegx_bundle_bits jit_x0_bfextu(int rd, int ra, int bfs, int bfe) in jit_x0_bfextu()
494 extern tilegx_bundle_bits __unalign_jit_x0_bfextu; in jit_x0_bfextu()
502 static tilegx_bundle_bits jit_x1_addi(int rd, int ra, int imm8) in jit_x1_addi()
504 extern tilegx_bundle_bits __unalign_jit_x1_addi; in jit_x1_addi()
511 static tilegx_bundle_bits jit_x0_shrui(int rd, int ra, int imm6) in jit_x0_shrui()
513 extern tilegx_bundle_bits __unalign_jit_x0_shrui; in jit_x0_shrui()
521 static tilegx_bundle_bits jit_x0_rotli(int rd, int ra, int imm6) in jit_x0_rotli()
523 extern tilegx_bundle_bits __unalign_jit_x0_rotli; in jit_x0_rotli()
531 static tilegx_bundle_bits jit_x1_bnezt(int ra, int broff) in jit_x1_bnezt()
533 extern tilegx_bundle_bits __unalign_jit_x1_bnezt; in jit_x1_bnezt()
553 void jit_bundle_gen(struct pt_regs *regs, tilegx_bundle_bits bundle, in jit_bundle_gen()
559 tilegx_bundle_bits bundle_2 = 0; in jit_bundle_gen()
1453 tilegx_bundle_bits __user *pc; in do_unaligned()
1454 tilegx_bundle_bits bundle; in do_unaligned()
1503 *((tilegx_bundle_bits *)(regs->pc))); in do_unaligned()
1535 pc = (tilegx_bundle_bits __user *)(regs->pc); in do_unaligned()