Lines Matching refs:Rc
64 // Rc - control registers
65 class Rc<bits<5> num, string n,
133 def USR_OVF : Rc<?, "usr.ovf">;
135 def USR : Rc<8, "usr", ["c8"]>, DwarfRegNum<[75]> {
141 def SA0 : Rc<0, "sa0", ["c0"]>, DwarfRegNum<[67]>;
142 def LC0 : Rc<1, "lc0", ["c1"]>, DwarfRegNum<[68]>;
143 def SA1 : Rc<2, "sa1", ["c2"]>, DwarfRegNum<[69]>;
144 def LC1 : Rc<3, "lc1", ["c3"]>, DwarfRegNum<[70]>;
145 def P3_0 : Rc<4, "p3:0", ["c4"], [P0, P1, P2, P3]>,
147 def C5 : Rc<5, "c5", ["c5"]>, DwarfRegNum<[72]>; // future use
148 def C6 : Rc<6, "c6", [], [M0]>, DwarfRegNum<[73]>;
149 def C7 : Rc<7, "c7", [], [M1]>, DwarfRegNum<[74]>;
155 def C8 : Rc<8, "c8", [], [USR]>, DwarfRegNum<[75]>;
156 def PC : Rc<9, "pc">, DwarfRegNum<[76]>;
157 def UGP : Rc<10, "ugp", ["c10"]>, DwarfRegNum<[77]>;
158 def GP : Rc<11, "gp">, DwarfRegNum<[78]>;
159 def CS0 : Rc<12, "cs0", ["c12"]>, DwarfRegNum<[79]>;
160 def CS1 : Rc<13, "cs1", ["c13"]>, DwarfRegNum<[80]>;
161 def UPCL : Rc<14, "upcyclelo", ["c14"]>, DwarfRegNum<[81]>;
162 def UPCH : Rc<15, "upcyclehi", ["c15"]>, DwarfRegNum<[82]>;