Lines Matching full:icc
19 // mov<cond> (%icc|%xcc), rs2, rd
24 // mov<cond> (%icc|%xcc), simm11, rd
29 // fmovs<cond> (%icc|%xcc), $rs2, $rd
34 // fmovd<cond> (%icc|%xcc), $rs2, $rd
101 // b<cond> %icc, $imm
102 def : InstAlias<!strconcat(!strconcat("b", cond), " %icc, $imm"),
105 // b<cond>,pt %icc, $imm
106 def : InstAlias<!strconcat(!strconcat("b", cond), ",pt %icc, $imm"),
109 // b<cond>,a %icc, $imm
110 def : InstAlias<!strconcat(!strconcat("b", cond), ",a %icc, $imm"),
113 // b<cond>,a,pt %icc, $imm
114 def : InstAlias<!strconcat(!strconcat("b", cond), ",a,pt %icc, $imm"),
117 // b<cond>,pn %icc, $imm
118 def : InstAlias<!strconcat(!strconcat("b", cond), ",pn %icc, $imm"),
121 // b<cond>,a,pn %icc, $imm
122 def : InstAlias<!strconcat(!strconcat("b", cond), ",a,pn %icc, $imm"),
150 defm : intcond_mov_alias<cond, condVal, " %icc",
158 // fmovq<cond> (%icc|%xcc), $rs2, $rd
159 def : InstAlias<!strconcat(!strconcat("fmovq", cond), " %icc, $rs2, $rd"),
166 // t<cond> %icc, rs => t<cond> %icc, G0 + rs
167 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $rs2"),
170 // t<cond> %icc, rs1 + rs2
171 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $rs1 + $rs2"),
186 // t<cond> rs=> t<cond> %icc, G0 + rs2
191 // t<cond> rs1 + rs2 => t<cond> %icc, rs1 + rs2
196 // t<cond> %icc, imm => t<cond> %icc, G0 + imm
197 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $imm"),
200 // t<cond> %icc, rs1 + imm
201 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $rs1 + $imm"),