Lines Matching refs:MClassSysReg
19 class MClassSysReg<bits<1> UniqMask1,
48 def : MClassSysReg<0, 0, 0, 0x400, "apsr_g">;
49 def : MClassSysReg<0, 1, 1, 0xc00, "apsr_nzcvqg">;
50 def : MClassSysReg<0, 0, 0, 0x401, "iapsr_g">;
51 def : MClassSysReg<0, 1, 1, 0xc01, "iapsr_nzcvqg">;
52 def : MClassSysReg<0, 0, 0, 0x402, "eapsr_g">;
53 def : MClassSysReg<0, 1, 1, 0xc02, "eapsr_nzcvqg">;
54 def : MClassSysReg<0, 0, 0, 0x403, "xpsr_g">;
55 def : MClassSysReg<0, 1, 1, 0xc03, "xpsr_nzcvqg">;
58 def : MClassSysReg<0, 0, 1, 0x800, "apsr">;
59 def : MClassSysReg<1, 1, 0, 0x800, "apsr_nzcvq">;
60 def : MClassSysReg<0, 0, 1, 0x801, "iapsr">;
61 def : MClassSysReg<1, 1, 0, 0x801, "iapsr_nzcvq">;
62 def : MClassSysReg<0, 0, 1, 0x802, "eapsr">;
63 def : MClassSysReg<1, 1, 0, 0x802, "eapsr_nzcvq">;
64 def : MClassSysReg<0, 0, 1, 0x803, "xpsr">;
65 def : MClassSysReg<1, 1, 0, 0x803, "xpsr_nzcvq">;
67 def : MClassSysReg<0, 0, 1, 0x805, "ipsr">;
68 def : MClassSysReg<0, 0, 1, 0x806, "epsr">;
69 def : MClassSysReg<0, 0, 1, 0x807, "iepsr">;
70 def : MClassSysReg<0, 0, 1, 0x808, "msp">;
71 def : MClassSysReg<0, 0, 1, 0x809, "psp">;
74 def : MClassSysReg<0, 0, 1, 0x80a, "msplim">;
75 def : MClassSysReg<0, 0, 1, 0x80b, "psplim">;
78 def : MClassSysReg<0, 0, 1, 0x810, "primask">;
81 def : MClassSysReg<0, 0, 1, 0x811, "basepri">;
82 def : MClassSysReg<0, 0, 1, 0x812, "basepri_max">;
83 def : MClassSysReg<0, 0, 1, 0x813, "faultmask">;
86 def : MClassSysReg<0, 0, 1, 0x814, "control">;
89 def : MClassSysReg<0, 0, 1, 0x888, "msp_ns">;
90 def : MClassSysReg<0, 0, 1, 0x889, "psp_ns">;
94 def : MClassSysReg<0, 0, 1, 0x88a, "msplim_ns">;
95 def : MClassSysReg<0, 0, 1, 0x88b, "psplim_ns">;
98 def : MClassSysReg<0, 0, 1, 0x890, "primask_ns">;
101 def : MClassSysReg<0, 0, 1, 0x891, "basepri_ns">;
102 def : MClassSysReg<0, 0, 1, 0x893, "faultmask_ns">;
106 def : MClassSysReg<0, 0, 1, 0x894, "control_ns">;
107 def : MClassSysReg<0, 0, 1, 0x898, "sp_ns">;