Lines Matching full:vec
69 def: Pat<(s32 (extractelt v32:$vec, uimm7:$idx)),
70 (SubRegCast (LVSvi v32:$vec, (ULO7 $idx)))>;
72 def: Pat<(s32 (extractelt v32:$vec, i64:$idx)),
73 (SubRegCast (LVSvr v32:$vec, $idx))>;
76 def: Pat<(v32 (insertelt v32:$vec, s32:$val, uimm7:$idx)),
77 (LSVir_v (ULO7 $idx), (SuperRegCast $val), $vec)>;
79 def: Pat<(v32 (insertelt v32:$vec, s32:$val, i64:$idx)),
80 (LSVrr_v $idx, (SuperRegCast $val), $vec)>;
85 def: Pat<(s64 (extractelt v64:$vec, uimm7:$idx)),
86 (LVSvi v64:$vec, (ULO7 $idx))>;
88 def: Pat<(s64 (extractelt v64:$vec, i64:$idx)),
89 (LVSvr v64:$vec, $idx)>;
92 def: Pat<(v64 (insertelt v64:$vec, s64:$val, uimm7:$idx)),
93 (LSVir_v (ULO7 $idx), $val, $vec)>;
95 def: Pat<(v64 (insertelt v64:$vec, s64:$val, i64:$idx)),
96 (LSVrr_v $idx, $val, $vec)>;