Lines Matching full:rs1
83 (ins GPRCMem:$rs1, uimm5_with_predicate:$imm),
84 "qk.c.lbu", "$rd, ${imm}(${rs1})">,
93 (ins GPRC:$rs2, GPRCMem:$rs1,
95 "qk.c.sb", "$rs2, ${imm}(${rs1})">,
105 (ins GPRCMem:$rs1, uimm6_lsb0:$imm),
106 "qk.c.lhu", "$rd, ${imm}(${rs1})">,
114 (ins GPRC:$rs2, GPRCMem:$rs1, uimm6_lsb0:$imm),
115 "qk.c.sh", "$rs2, ${imm}(${rs1})">,
124 (ins SPMem:$rs1, uimm4_with_predicate:$imm),
125 "qk.c.lbusp", "$rd_rs2, ${imm}(${rs1})">,
132 (ins GPRC:$rd_rs2, SPMem:$rs1,
134 "qk.c.sbsp", "$rd_rs2, ${imm}(${rs1})">,
142 (ins SPMem:$rs1, uimm5_lsb0:$imm),
143 "qk.c.lhusp", "$rd_rs2, ${imm}(${rs1})">,
151 (ins GPRC:$rd_rs2, SPMem:$rs1, uimm5_lsb0:$imm),
152 "qk.c.shsp", "$rd_rs2, ${imm}(${rs1})">,
167 def : InstAlias<"qk.c.lbu $rd, (${rs1})", (QK_C_LBU GPRC:$rd, GPRCMem:$rs1, 0)>;
168 def : InstAlias<"qk.c.sb $rs2, (${rs1})", (QK_C_SB GPRC:$rs2, GPRCMem:$rs1, 0)>;
169 def : InstAlias<"qk.c.lhu $rd, (${rs1})", (QK_C_LHU GPRC:$rd, GPRCMem:$rs1, 0)>;
170 def : InstAlias<"qk.c.sh $rs2, (${rs1})", (QK_C_SH GPRC:$rs2, GPRCMem:$rs1, 0)>;
171 def : InstAlias<"qk.c.lbusp $rd, (${rs1})", (QK_C_LBUSP GPRC:$rd, SPMem:$rs1, 0)>;
172 def : InstAlias<"qk.c.sbsp $rs2, (${rs1})", (QK_C_SBSP GPRC:$rs2, SPMem:$rs1, 0)>;
173 def : InstAlias<"qk.c.lhusp $rd, (${rs1})", (QK_C_LHUSP GPRC:$rd, SPMem:$rs1, 0)>;
174 def : InstAlias<"qk.c.shsp $rs2, (${rs1})", (QK_C_SHSP GPRC:$rs2, SPMem:$rs1, 0)>;
183 def : CompressPat<(LBU GPRC:$rd, GPRCMem:$rs1, uimm5_with_predicate:$imm),
184 (QK_C_LBU GPRC:$rd, GPRCMem:$rs1, uimm5_with_predicate:$imm)>;
185 def : CompressPat<(SB GPRC:$rs2, GPRCMem:$rs1, uimm5_with_predicate:$imm),
186 (QK_C_SB GPRC:$rs2, GPRCMem:$rs1, uimm5_with_predicate:$imm)>;
187 def : CompressPat<(LHU GPRC:$rd, GPRCMem:$rs1, uimm6_lsb0:$imm),
188 (QK_C_LHU GPRC:$rd, GPRCMem:$rs1, uimm6_lsb0:$imm)>;
189 def : CompressPat<(SH GPRC:$rs2, GPRCMem:$rs1, uimm6_lsb0:$imm),
190 (QK_C_SH GPRC:$rs2, GPRCMem:$rs1, uimm6_lsb0:$imm)>;
191 def : CompressPat<(LBU GPRC:$rd, SPMem:$rs1, uimm4_with_predicate:$imm),
192 (QK_C_LBUSP GPRC:$rd, SPMem:$rs1, uimm4_with_predicate:$imm)>;
193 def : CompressPat<(SB GPRC:$rs2, SPMem:$rs1, uimm4_with_predicate:$imm),
194 (QK_C_SBSP GPRC:$rs2, SPMem:$rs1, uimm4_with_predicate:$imm)>;
195 def : CompressPat<(LHU GPRC:$rd, SPMem:$rs1, uimm5_lsb0:$imm),
196 (QK_C_LHUSP GPRC:$rd, SPMem:$rs1, uimm5_lsb0:$imm)>;
197 def : CompressPat<(SH GPRC:$rs2, SPMem:$rs1, uimm5_lsb0:$imm),
198 (QK_C_SHSP GPRC:$rs2, SPMem:$rs1, uimm5_lsb0:$imm)>;