Lines Matching refs: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
73 // b<cond> %icc, $imm
74 def : InstAlias<!strconcat(!strconcat("b", cond), " %icc, $imm"),
77 // b<cond>,pt %icc, $imm
78 def : InstAlias<!strconcat(!strconcat("b", cond), ",pt %icc, $imm"),
81 // b<cond>,a %icc, $imm
82 def : InstAlias<!strconcat(!strconcat("b", cond), ",a %icc, $imm"),
85 // b<cond>,a,pt %icc, $imm
86 def : InstAlias<!strconcat(!strconcat("b", cond), ",a,pt %icc, $imm"),
89 // b<cond>,pn %icc, $imm
90 def : InstAlias<!strconcat(!strconcat("b", cond), ",pn %icc, $imm"),
93 // b<cond>,a,pn %icc, $imm
94 def : InstAlias<!strconcat(!strconcat("b", cond), ",a,pn %icc, $imm"),
122 defm : intcond_mov_alias<cond, condVal, " %icc",
130 // fmovq<cond> (%icc|%xcc), $rs2, $rd
131 def : InstAlias<!strconcat(!strconcat("fmovq", cond), " %icc, $rs2, $rd"),
138 // t<cond> %icc, rs => t<cond> %icc, G0 + rs
139 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $rs2"),
142 // t<cond> %icc, rs1 + rs2
143 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $rs1 + $rs2"),
158 // t<cond> rs=> t<cond> %icc, G0 + rs2
163 // t<cond> rs1 + rs2 => t<cond> %icc, rs1 + rs2
168 // t<cond> %icc, imm => t<cond> %icc, G0 + imm
169 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $imm"),
172 // t<cond> %icc, rs1 + imm
173 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $rs1 + $imm"),