Lines Matching refs:f32
18 !strconcat("f32.", !strconcat(name, "\t$dst, $src")),
19 !strconcat("f32.", name), f32Inst>;
29 !strconcat("f32.", !strconcat(name, "\t$dst, $lhs, $rhs")),
30 !strconcat("f32.", name), f32Inst>;
39 !strconcat("f32.", !strconcat(name, "\t$dst, $lhs, $rhs")),
40 !strconcat("f32.", name), f32Inst>;
76 def : Pat<(frint f32:$src), (NEAREST_F32 f32:$src)>;
80 def : Pat<(froundeven f32:$src), (NEAREST_F32 f32:$src)>;
93 def : Pat<(seteq f32:$lhs, f32:$rhs), (EQ_F32 f32:$lhs, f32:$rhs)>;
94 def : Pat<(setne f32:$lhs, f32:$rhs), (NE_F32 f32:$lhs, f32:$rhs)>;
95 def : Pat<(setlt f32:$lhs, f32:$rhs), (LT_F32 f32:$lhs, f32:$rhs)>;
96 def : Pat<(setle f32:$lhs, f32:$rhs), (LE_F32 f32:$lhs, f32:$rhs)>;
97 def : Pat<(setgt f32:$lhs, f32:$rhs), (GT_F32 f32:$lhs, f32:$rhs)>;
98 def : Pat<(setge f32:$lhs, f32:$rhs), (GE_F32 f32:$lhs, f32:$rhs)>;
109 "f32.select\t$dst, $lhs, $rhs, $cond", "f32.select", 0x1b>;