Lines Matching full:op

252     rv_opcode op = rv_op_illegal;  in decode_xtheadba()  local
265 case 0b0000011: op = rv_op_th_addsl; break; in decode_xtheadba()
275 dec->op = op; in decode_xtheadba()
281 rv_opcode op = rv_op_illegal; in decode_xtheadbb() local
291 case 0b0001010: op = rv_op_th_srriw; break; in decode_xtheadbb()
294 op = rv_op_th_tstnbz; in decode_xtheadbb()
299 op = rv_op_th_rev; in decode_xtheadbb()
304 op = rv_op_th_ff0; in decode_xtheadbb()
309 op = rv_op_th_ff1; in decode_xtheadbb()
315 op = rv_op_th_revw; in decode_xtheadbb()
319 case 0b0000101: op = rv_op_th_srri; break; in decode_xtheadbb()
322 case 2: op = rv_op_th_ext; break; in decode_xtheadbb()
323 case 3: op = rv_op_th_extu; break; in decode_xtheadbb()
331 dec->op = op; in decode_xtheadbb()
337 rv_opcode op = rv_op_illegal; in decode_xtheadbs() local
347 case 0b100010: op = rv_op_th_tst; break; in decode_xtheadbs()
357 dec->op = op; in decode_xtheadbs()
363 rv_opcode op = rv_op_illegal; in decode_xtheadcmo() local
375 op = rv_op_th_dcache_call; in decode_xtheadcmo()
380 op = rv_op_th_dcache_ciall; in decode_xtheadcmo()
385 op = rv_op_th_dcache_iall; in decode_xtheadcmo()
388 case 0b000000101001: op = rv_op_th_dcache_cpa; break; in decode_xtheadcmo()
389 case 0b000000101011: op = rv_op_th_dcache_cipa; break; in decode_xtheadcmo()
390 case 0b000000101010: op = rv_op_th_dcache_ipa; break; in decode_xtheadcmo()
391 case 0b000000100101: op = rv_op_th_dcache_cva; break; in decode_xtheadcmo()
392 case 0b000000100111: op = rv_op_th_dcache_civa; break; in decode_xtheadcmo()
393 case 0b000000100110: op = rv_op_th_dcache_iva; break; in decode_xtheadcmo()
394 case 0b000000100001: op = rv_op_th_dcache_csw; break; in decode_xtheadcmo()
395 case 0b000000100011: op = rv_op_th_dcache_cisw; break; in decode_xtheadcmo()
396 case 0b000000100010: op = rv_op_th_dcache_isw; break; in decode_xtheadcmo()
397 case 0b000000101000: op = rv_op_th_dcache_cpal1; break; in decode_xtheadcmo()
398 case 0b000000100100: op = rv_op_th_dcache_cval1; break; in decode_xtheadcmo()
401 op = rv_op_th_icache_iall; in decode_xtheadcmo()
406 op = rv_op_th_icache_ialls; in decode_xtheadcmo()
409 case 0b000000111000: op = rv_op_th_icache_ipa; break; in decode_xtheadcmo()
410 case 0b000000110000: op = rv_op_th_icache_iva; break; in decode_xtheadcmo()
413 op = rv_op_th_l2cache_call; in decode_xtheadcmo()
418 op = rv_op_th_l2cache_ciall; in decode_xtheadcmo()
423 op = rv_op_th_l2cache_iall; in decode_xtheadcmo()
435 dec->op = op; in decode_xtheadcmo()
441 rv_opcode op = rv_op_illegal; in decode_xtheadcondmov() local
451 case 0b0100000: op = rv_op_th_mveqz; break; in decode_xtheadcondmov()
452 case 0b0100001: op = rv_op_th_mvnez; break; in decode_xtheadcondmov()
462 dec->op = op; in decode_xtheadcondmov()
468 rv_opcode op = rv_op_illegal; in decode_xtheadfmemidx() local
478 case 8: op = rv_op_th_flrw; break; in decode_xtheadfmemidx()
479 case 10: op = rv_op_th_flurw; break; in decode_xtheadfmemidx()
480 case 12: op = rv_op_th_flrd; break; in decode_xtheadfmemidx()
481 case 14: op = rv_op_th_flurd; break; in decode_xtheadfmemidx()
486 case 8: op = rv_op_th_fsrw; break; in decode_xtheadfmemidx()
487 case 10: op = rv_op_th_fsurw; break; in decode_xtheadfmemidx()
488 case 12: op = rv_op_th_fsrd; break; in decode_xtheadfmemidx()
489 case 14: op = rv_op_th_fsurd; break; in decode_xtheadfmemidx()
499 dec->op = op; in decode_xtheadfmemidx()
505 rv_opcode op = rv_op_illegal; in decode_xtheadfmv() local
517 op = rv_op_th_fmv_hw_x; in decode_xtheadfmv()
522 op = rv_op_th_fmv_x_hw; in decode_xtheadfmv()
534 dec->op = op; in decode_xtheadfmv()
540 rv_opcode op = rv_op_illegal; in decode_xtheadmac() local
550 case 0b0010000: op = rv_op_th_mula; break; in decode_xtheadmac()
551 case 0b0010001: op = rv_op_th_muls; break; in decode_xtheadmac()
552 case 0b0010010: op = rv_op_th_mulaw; break; in decode_xtheadmac()
553 case 0b0010011: op = rv_op_th_mulsw; break; in decode_xtheadmac()
554 case 0b0010100: op = rv_op_th_mulah; break; in decode_xtheadmac()
555 case 0b0010101: op = rv_op_th_mulsh; break; in decode_xtheadmac()
565 dec->op = op; in decode_xtheadmac()
571 rv_opcode op = rv_op_illegal; in decode_xtheadmemidx() local
581 case 0: op = rv_op_th_lrb; break; in decode_xtheadmemidx()
582 case 1: op = rv_op_th_lbib; break; in decode_xtheadmemidx()
583 case 2: op = rv_op_th_lurb; break; in decode_xtheadmemidx()
584 case 3: op = rv_op_th_lbia; break; in decode_xtheadmemidx()
585 case 4: op = rv_op_th_lrh; break; in decode_xtheadmemidx()
586 case 5: op = rv_op_th_lhib; break; in decode_xtheadmemidx()
587 case 6: op = rv_op_th_lurh; break; in decode_xtheadmemidx()
588 case 7: op = rv_op_th_lhia; break; in decode_xtheadmemidx()
589 case 8: op = rv_op_th_lrw; break; in decode_xtheadmemidx()
590 case 9: op = rv_op_th_lwib; break; in decode_xtheadmemidx()
591 case 10: op = rv_op_th_lurw; break; in decode_xtheadmemidx()
592 case 11: op = rv_op_th_lwia; break; in decode_xtheadmemidx()
593 case 12: op = rv_op_th_lrd; break; in decode_xtheadmemidx()
594 case 13: op = rv_op_th_ldib; break; in decode_xtheadmemidx()
595 case 14: op = rv_op_th_lurd; break; in decode_xtheadmemidx()
596 case 15: op = rv_op_th_ldia; break; in decode_xtheadmemidx()
597 case 16: op = rv_op_th_lrbu; break; in decode_xtheadmemidx()
598 case 17: op = rv_op_th_lbuib; break; in decode_xtheadmemidx()
599 case 18: op = rv_op_th_lurbu; break; in decode_xtheadmemidx()
600 case 19: op = rv_op_th_lbuia; break; in decode_xtheadmemidx()
601 case 20: op = rv_op_th_lrhu; break; in decode_xtheadmemidx()
602 case 21: op = rv_op_th_lhuib; break; in decode_xtheadmemidx()
603 case 22: op = rv_op_th_lurhu; break; in decode_xtheadmemidx()
604 case 23: op = rv_op_th_lhuia; break; in decode_xtheadmemidx()
605 case 24: op = rv_op_th_lrwu; break; in decode_xtheadmemidx()
606 case 25: op = rv_op_th_lwuib; break; in decode_xtheadmemidx()
607 case 26: op = rv_op_th_lurwu; break; in decode_xtheadmemidx()
608 case 27: op = rv_op_th_lwuia; break; in decode_xtheadmemidx()
613 case 0: op = rv_op_th_srb; break; in decode_xtheadmemidx()
614 case 1: op = rv_op_th_sbib; break; in decode_xtheadmemidx()
615 case 2: op = rv_op_th_surb; break; in decode_xtheadmemidx()
616 case 3: op = rv_op_th_sbia; break; in decode_xtheadmemidx()
617 case 4: op = rv_op_th_srh; break; in decode_xtheadmemidx()
618 case 5: op = rv_op_th_shib; break; in decode_xtheadmemidx()
619 case 6: op = rv_op_th_surh; break; in decode_xtheadmemidx()
620 case 7: op = rv_op_th_shia; break; in decode_xtheadmemidx()
621 case 8: op = rv_op_th_srw; break; in decode_xtheadmemidx()
622 case 9: op = rv_op_th_swib; break; in decode_xtheadmemidx()
623 case 10: op = rv_op_th_surw; break; in decode_xtheadmemidx()
624 case 11: op = rv_op_th_swia; break; in decode_xtheadmemidx()
625 case 12: op = rv_op_th_srd; break; in decode_xtheadmemidx()
626 case 13: op = rv_op_th_sdib; break; in decode_xtheadmemidx()
627 case 14: op = rv_op_th_surd; break; in decode_xtheadmemidx()
628 case 15: op = rv_op_th_sdia; break; in decode_xtheadmemidx()
639 dec->op = op; in decode_xtheadmemidx()
645 rv_opcode op = rv_op_illegal; in decode_xtheadmempair() local
655 case 28: op = rv_op_th_lwd; break; in decode_xtheadmempair()
656 case 30: op = rv_op_th_lwud; break; in decode_xtheadmempair()
657 case 31: op = rv_op_th_ldd; break; in decode_xtheadmempair()
662 case 28: op = rv_op_th_swd; break; in decode_xtheadmempair()
663 case 31: op = rv_op_th_sdd; break; in decode_xtheadmempair()
673 dec->op = op; in decode_xtheadmempair()
679 rv_opcode op = rv_op_illegal; in decode_xtheadsync() local
689 case 0b0000010: op = rv_op_th_sfence_vmas; break; in decode_xtheadsync()
692 case 0b11000: op = rv_op_th_sync; break; in decode_xtheadsync()
693 case 0b11010: op = rv_op_th_sync_i; break; in decode_xtheadsync()
694 case 0b11011: op = rv_op_th_sync_is; break; in decode_xtheadsync()
695 case 0b11001: op = rv_op_th_sync_s; break; in decode_xtheadsync()
707 dec->op = op; in decode_xtheadsync()