Lines Matching refs:icc
20 // mov<cond> (%icc|%xcc), rs2, rd
25 // mov<cond> (%icc|%xcc), simm11, rd
30 // fmovs<cond> (%icc|%xcc), $rs2, $rd
35 // fmovd<cond> (%icc|%xcc), $rs2, $rd
74 // b<cond> %icc, $imm
75 def : InstAlias<!strconcat(!strconcat("b", cond), " %icc, $imm"),
78 // b<cond>,pt %icc, $imm
79 def : InstAlias<!strconcat(!strconcat("b", cond), ",pt %icc, $imm"),
82 // b<cond>,a %icc, $imm
83 def : InstAlias<!strconcat(!strconcat("b", cond), ",a %icc, $imm"),
86 // b<cond>,a,pt %icc, $imm
87 def : InstAlias<!strconcat(!strconcat("b", cond), ",a,pt %icc, $imm"),
90 // b<cond>,pn %icc, $imm
91 def : InstAlias<!strconcat(!strconcat("b", cond), ",pn %icc, $imm"),
94 // b<cond>,a,pn %icc, $imm
95 def : InstAlias<!strconcat(!strconcat("b", cond), ",a,pn %icc, $imm"),
123 defm : intcond_mov_alias<cond, condVal, " %icc",
131 // fmovq<cond> (%icc|%xcc), $rs2, $rd
132 def : InstAlias<!strconcat(!strconcat("fmovq", cond), " %icc, $rs2, $rd"),
139 // t<cond> %icc, rs => t<cond> %icc, G0 + rs
140 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $rs2"),
143 // t<cond> %icc, rs1 + rs2
144 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $rs1 + $rs2"),
159 // t<cond> rs=> t<cond> %icc, G0 + rs2
164 // t<cond> rs1 + rs2 => t<cond> %icc, rs1 + rs2
169 // t<cond> %icc, imm => t<cond> %icc, G0 + imm
170 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $imm"),
173 // t<cond> %icc, rs1 + imm
174 def : InstAlias<!strconcat(!strconcat("t", cond), " %icc, $rs1 + $imm"),