Lines Matching refs:isas

26   (isas mep 
49 ; begin-isas
90 (define-pmacro all-mep-isas () (ISA mep,ext_core1,ext_cop1_16,ext_cop1_32,ext_cop1_48,ext_cop1_64))
92 (define-pmacro all-mep-core-isas () (ISA mep,ext_core1,ext_cop1_32))
95 ; end-isas
236 (dnh h-pc "program counter" (PC PROFILE all-mep-isas) (pc) () () ())
241 (attrs all-mep-isas CACHE-ADDR PROFILE)
255 (attrs all-mep-isas PROFILE)
274 (attrs all-mep-isas)
283 (attrs all-mep-isas)
291 (attrs all-mep-isas VIRTUAL)
305 (attrs all-mep-isas)
313 (attrs all-mep-isas)
344 (dnf f-major "major opcode" (all-mep-core-isas) 0 4)
346 (dnf f-rn "register n" (all-mep-core-isas) 4 4)
347 (dnf f-rn3 "register 0-7" (all-mep-core-isas) 5 3)
348 (dnf f-rm "register m" (all-mep-core-isas) 8 4)
349 (dnf f-rl "register l" (all-mep-core-isas) 12 4)
350 (dnf f-sub2 "sub opcode (2 bits)" (all-mep-core-isas) 14 2)
351 (dnf f-sub3 "sub opcode (3 bits)" (all-mep-core-isas) 13 3)
352 (dnf f-sub4 "sub opcode (4 bits)" (all-mep-core-isas) 12 4)
353 (dnf f-ext "extended field" (all-mep-core-isas) 16 8)
354 (dnf f-ext4 "extended field 16:4" (all-mep-core-isas) 16 4)
355 (dnf f-ext62 "extended field 20:2" (all-mep-core-isas) 20 2)
356 (dnf f-crn "copro register n" (all-mep-core-isas) 4 4)
358 (df f-csrn-hi "cr hi 1u15" (all-mep-core-isas) 15 1 UINT #f #f)
359 (df f-csrn-lo "cr lo 4u8" (all-mep-core-isas) 8 4 UINT #f #f)
363 (attrs all-mep-core-isas)
373 (df f-crnx-hi "crx hi 1u28" (all-mep-core-isas) 28 1 UINT #f #f)
374 (df f-crnx-lo "crx lo 4u4" (all-mep-core-isas) 4 4 UINT #f #f)
378 (attrs all-mep-core-isas)
391 (dnf (.sym f- n) (.str "bit " n) (all-mep-isas) n 1))
431 (df f-8s8a2 "pc-rel addr (8 bits)" (all-mep-core-isas PCREL-ADDR) 8 7 INT
435 (df f-12s4a2 "pc-rel addr (12 bits)" (all-mep-core-isas PCREL-ADDR) 4 11 INT
439 (df f-17s16a2 "pc-rel addr (17 bits)" (all-mep-core-isas PCREL-ADDR) 16 16 INT
443 (df f-24s5a2n-hi "24s5a2n hi 16s16" (all-mep-core-isas PCREL-ADDR) 16 16 INT #f #f)
444 (df f-24s5a2n-lo "24s5a2n lo 7s5a2" (all-mep-core-isas PCREL-ADDR) 5 7 UINT #f #f)
448 (attrs all-mep-core-isas PCREL-ADDR)
464 (df f-24u5a2n-hi "24u5a2n hi 16u16" (all-mep-core-isas) 16 16 UINT #f #f)
465 (df f-24u5a2n-lo "24u5a2n lo 7u5a2" (all-mep-core-isas) 5 7 UINT #f #f)
469 (attrs all-mep-core-isas ABS-ADDR)
485 (df f-2u6 "SAR offset (2 bits)" (all-mep-core-isas) 6 2 UINT #f #f)
486 (df f-7u9 "tp-rel b (7 bits)" (all-mep-core-isas) 9 7 UINT #f #f)
487 (df f-7u9a2 "tp-rel h (7 bits)" (all-mep-core-isas) 9 6 UINT
490 (df f-7u9a4 "tp/sp-rel w (7 bits)" (all-mep-core-isas) 9 5 UINT
493 (df f-16s16 "general 16-bit s-val" (all-mep-core-isas) 16 16 INT #f #f)
497 (df f-2u10 "swi level (2 bits)" (all-mep-core-isas) 10 2 UINT #f #f)
498 (df f-3u5 "bit offset (3 bits)" (all-mep-core-isas) 5 3 UINT #f #f)
499 (df f-4u8 "bCC const (4 bits)" (all-mep-core-isas) 8 4 UINT #f #f)
500 (df f-5u8 "slt & shifts (5 bits)" (all-mep-core-isas) 8 5 UINT #f #f)
501 (df f-5u24 "clip immediate (5 bits)" (all-mep-core-isas) 24 5 UINT #f #f)
502 (df f-6s8 "add immediate (6 bits)" (all-mep-core-isas) 8 6 INT #f #f)
503 (df f-8s8 "add imm (8 bits)" (all-mep-core-isas) 8 8 INT #f #f)
504 (df f-16u16 "general 16-bit u-val" (all-mep-core-isas) 16 16 UINT #f #f)
505 (df f-12u16 "cmov fixed 1" (all-mep-core-isas) 16 12 UINT #f #f)
506 (df f-3u29 "cmov fixed 2" (all-mep-core-isas) 29 3 UINT #f #f)
530 (df f-cdisp10 "cop imm10" (all-mep-core-isas) 22 10 INT
537 (df f-24u8a4n-hi "24u8a4n hi 16u16" (all-mep-core-isas) 16 16 UINT #f #f)
538 (df f-24u8a4n-lo "24u8a4n lo 8u8a4" (all-mep-core-isas) 8 6 UINT #f #f)
542 (attrs all-mep-core-isas)
553 (df f-24u8n-hi "24u8n hi 16u16" (all-mep-core-isas) 16 16 UINT #f #f)
554 (df f-24u8n-lo "24u8n lo 8u8" (all-mep-core-isas) 8 8 UINT #f #f)
558 (attrs all-mep-core-isas)
569 (df f-24u4n-hi "24u4n hi 8u4" (all-mep-core-isas) 4 8 UINT #f #f)
570 (df f-24u4n-lo "24u4n lo 16u16" (all-mep-core-isas) 16 16 UINT #f #f)
574 (attrs all-mep-core-isas)
588 (attrs all-mep-core-isas)
603 (df f-ccrn-hi "ccrn hi 2u28" (all-mep-core-isas) 28 2 UINT #f #f)
604 (df f-ccrn-lo "ccrn lo 4u4" (all-mep-core-isas) 4 4 UINT #f #f)
608 (attrs all-mep-core-isas)
679 (dnop r0 "register 0" (all-mep-core-isas) h-gpr 0)
680 (dnop rn "register Rn" (all-mep-core-isas) h-gpr f-rn)
681 (dnop rm "register Rm" (all-mep-core-isas) h-gpr f-rm)
682 (dnop rl "register Rl" (all-mep-core-isas) h-gpr f-rl)
683 (dnop rn3 "register 0-7" (all-mep-core-isas) h-gpr f-rn3)
688 (dnop rma "register Rm holding pointer" (all-mep-core-isas (CDATA POINTER)) h-gpr …
690 (dnop rnc "register Rn holding char" (all-mep-core-isas (CDATA LONG)) h-gpr …
691 (dnop rnuc "register Rn holding unsigned char" (all-mep-core-isas (CDATA LONG)) h-gpr …
692 (dnop rns "register Rn holding short" (all-mep-core-isas (CDATA LONG)) h-gpr …
693 (dnop rnus "register Rn holding unsigned short" (all-mep-core-isas (CDATA LONG)) h-gpr …
694 (dnop rnl "register Rn holding long" (all-mep-core-isas (CDATA LONG)) h-gpr …
695 (dnop rnul "register Rn holding unsigned long" (all-mep-core-isas (CDATA ULONG)) h-gpr …
697 (dnop rn3c "register 0-7 holding unsigned char" (all-mep-core-isas (CDATA LONG)) h-gpr …
698 (dnop rn3uc "register 0-7 holding byte" (all-mep-core-isas (CDATA LONG)) h-gpr …
699 (dnop rn3s "register 0-7 holding unsigned short" (all-mep-core-isas (CDATA LONG)) h-gpr …
700 (dnop rn3us "register 0-7 holding short" (all-mep-core-isas (CDATA LONG)) h-gpr …
701 (dnop rn3l "register 0-7 holding unsigned long" (all-mep-core-isas (CDATA LONG)) h-gpr …
702 (dnop rn3ul "register 0-7 holding long" (all-mep-core-isas (CDATA ULONG)) h-gpr …
705 (dnop lp "link pointer" (all-mep-core-isas) h-csr 1)
706 (dnop sar "shift amount register" (all-mep-core-isas) h-csr 2)
707 (dnop hi "high result" (all-mep-core-isas) h-csr 7)
708 (dnop lo "low result" (all-mep-core-isas) h-csr 8)
709 (dnop mb0 "modulo begin register 0" (all-mep-core-isas) h-csr 12)
710 (dnop me0 "modulo end register 0" (all-mep-core-isas) h-csr 13)
711 (dnop mb1 "modulo begin register 1" (all-mep-core-isas) h-csr 14)
712 (dnop me1 "modulo end register 1" (all-mep-core-isas) h-csr 15)
713 (dnop psw "program status word" (all-mep-core-isas) h-csr 16)
714 (dnop epc "exception prog counter" (all-mep-core-isas) h-csr 19)
715 (dnop exc "exception cause" (all-mep-core-isas) h-csr 20)
716 (dnop npc "nmi program counter" (all-mep-core-isas) h-csr 23)
717 (dnop dbg "debug register" (all-mep-core-isas) h-csr 24)
718 (dnop depc "debug exception pc" (all-mep-core-isas) h-csr 25)
719 (dnop opt "option register" (all-mep-core-isas) h-csr 26)
720 (dnop r1 "register 1" (all-mep-core-isas) h-gpr 1)
721 (dnop tp "tiny data area pointer" (all-mep-core-isas) h-gpr 13)
722 (dnop sp "stack pointer" (all-mep-core-isas) h-gpr 15)
723 (dprp tpr "TP register" (all-mep-core-isas) h-gpr 13 "tpreg" "tpreg")
724 (dprp spr "SP register" (all-mep-core-isas) h-gpr 15 "spreg" "spreg")
727 csrn "control/special register" (all-mep-core-isas (CDATA REGNUM)) h-csr
731 (dnop csrn-idx "control/special reg idx" (all-mep-core-isas) h-uint f-csrn)
732 (dnop crn64 "copro Rn (64-bit)" (all-mep-core-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-crn)
733 (dnop crn "copro Rn (32-bit)" (all-mep-core-isas (CDATA CP_DATA_BUS_INT)) h-cr f-crn)
734 (dnop crnx64 "copro Rn (0-31, 64-bit)" (all-mep-core-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-crn…
735 (dnop crnx "copro Rn (0-31, 32-bit)" (all-mep-core-isas (CDATA CP_DATA_BUS_INT)) h-cr f-crn…
736 (dnop ccrn "copro control reg CCRn" (all-mep-core-isas (CDATA REGNUM)) h-ccr f-ccrn)
737 (dnop cccc "copro flags" (all-mep-core-isas) h-uint f-rm)
739 (dprp pcrel8a2 "pc-rel addr (8 bits)" (all-mep-core-isas (CDATA LABEL) RELAX) h-sint f-8s8a2 …
740 (dprp pcrel12a2 "pc-rel addr (12 bits)" (all-mep-core-isas (CDATA LABEL) RELAX) h-sint f-12s4a2 …
741 (dprp pcrel17a2 "pc-rel addr (17 bits)" (all-mep-core-isas (CDATA LABEL) RELAX) h-sint f-17s16a2…
742 (dprp pcrel24a2 "pc-rel addr (24 bits)" (all-mep-core-isas (CDATA LABEL)) h-sint f-24s5a2n…
743 (dprp pcabs24a2 "pc-abs addr (24 bits)" (all-mep-core-isas (CDATA LABEL)) h-uint f-24u5a2n…
745 (dpop sdisp16 "displacement (16 bits)" (all-mep-core-isas) h-sint f-16s16 "signed16")
746 (dpop simm16 "signed imm (16 bits)" (all-mep-core-isas) h-sint f-16s16 "signed16")
747 (dpop uimm16 "unsigned imm (16 bits)" (all-mep-core-isas) h-uint f-16u16 "unsigned16")
748 (dnop code16 "uci/dsp code (16 bits)" (all-mep-core-isas) h-uint f-16u16)
750 (dnop udisp2 "SSARB addend (2 bits)" (all-mep-core-isas) h-sint f-2u6)
751 (dnop uimm2 "interrupt (2 bits)" (all-mep-core-isas) h-uint f-2u10)
753 (dnop simm6 "add const (6 bits)" (all-mep-core-isas) h-sint f-6s8)
754 (dnop simm8 "mov const (8 bits)" (all-mep-core-isas RELOC_IMPLIES_OVERFLOW)
757 (dpop addr24a4 "sw/lw addr (24 bits)" (all-mep-core-isas (ALIGN 4)) h-uint f-24u8a4n "mep_ali…
758 (dnop code24 "coprocessor code" (all-mep-core-isas) h-uint f-24u4n)
760 (dnop callnum "system call number" (all-mep-core-isas) h-uint f-callnum)
761 (dnop uimm3 "bit immediate (3 bits)" (all-mep-core-isas) h-uint f-3u5)
762 (dnop uimm4 "bCC const (4 bits)" (all-mep-core-isas) h-uint f-4u8)
763 (dnop uimm5 "bit/shift val (5 bits)" (all-mep-core-isas) h-uint f-5u8)
765 (dpop udisp7 "tp-rel b (7 bits)" (all-mep-core-isas) h-uint f-7u9 "unsigne…
766 (dpop udisp7a2 "tp-rel h (7 bits)" (all-mep-core-isas (ALIGN 2)) h-uint f-7u9a2 "unsigne…
767 (dpop udisp7a4 "tp/sp-rel w (7 bits)" (all-mep-core-isas (ALIGN 4)) h-uint f-7u9a4 "unsigne…
768 (dpop uimm7a4 "sp w-addend (7 bits)" (all-mep-core-isas (ALIGN 4)) h-uint f-7u9a4 "mep_ali…
770 (dnop uimm24 "immediate (24 bits)" (all-mep-core-isas) h-uint f-24u8n)
772 (dnop cimm4 "cache immed'te (4 bits)" (all-mep-core-isas) h-uint f-rn)
773 (dnop cimm5 "clip immediate (5 bits)" (all-mep-core-isas) h-uint f-5u24)
775 (dpop cdisp10 "copro addend (8/10 bits)" (all-mep-core-isas) h-sint f-cdisp10 "cdisp10")
776 (dpop cdisp10a2 "copro addend (8/10 bits)" (all-mep-core-isas) h-sint f-cdisp10 "cdisp10")
777 (dpop cdisp10a4 "copro addend (8/10 bits)" (all-mep-core-isas) h-sint f-cdisp10 "cdisp10")
778 (dpop cdisp10a8 "copro addend (8/10 bits)" (all-mep-core-isas) h-sint f-cdisp10 "cdisp10")
783 zero "Zero operand" (all-mep-core-isas) h-sint DFLT f-nil
968 (define-normal-insn-enum major "major opcodes" (all-mep-core-isas) MAJ_
2879 (dnop cp_flag "branch condition register" (all-mep-isas) h-ccr 1)