• Home
  • Raw
  • Download

Lines Matching refs:vector_shuffle

39                               (vector_shuffle node:$lhs, node:$rhs), [{
43 (vector_shuffle node:$lhs, node:$rhs), [{
47 (vector_shuffle node:$lhs, node:$rhs), [{
51 (vector_shuffle node:$lhs, node:$rhs), [{
55 (vector_shuffle node:$lhs, node:$rhs), [{
59 (vector_shuffle node:$lhs, node:$rhs), [{
66 (vector_shuffle node:$lhs, node:$rhs), [{
70 (vector_shuffle node:$lhs, node:$rhs), [{
74 (vector_shuffle node:$lhs, node:$rhs), [{
79 (vector_shuffle (v16i8 node:$lhs), node:$rhs), [{
83 (vector_shuffle (v16i8 node:$lhs), node:$rhs), [{
87 (vector_shuffle (v16i8 node:$lhs), node:$rhs), [{
91 (vector_shuffle (v16i8 node:$lhs), node:$rhs), [{
95 (vector_shuffle (v16i8 node:$lhs), node:$rhs), [{
99 (vector_shuffle (v16i8 node:$lhs), node:$rhs), [{
105 (vector_shuffle (v16i8 node:$lhs), node:$rhs), [{
109 (vector_shuffle node:$lhs, node:$rhs), [{
113 (vector_shuffle node:$lhs, node:$rhs), [{
117 (vector_shuffle node:$lhs, node:$rhs), [{
121 (vector_shuffle node:$lhs, node:$rhs), [{
125 (vector_shuffle node:$lhs, node:$rhs), [{
133 (vector_shuffle (v16i8 node:$lhs), node:$rhs), [{
137 (vector_shuffle node:$lhs, node:$rhs), [{
141 (vector_shuffle node:$lhs, node:$rhs), [{
145 (vector_shuffle node:$lhs, node:$rhs), [{
149 (vector_shuffle node:$lhs, node:$rhs), [{
153 (vector_shuffle node:$lhs, node:$rhs), [{
159 (vector_shuffle node:$lhs, node:$rhs), [{
163 (vector_shuffle node:$lhs, node:$rhs), [{
167 (vector_shuffle node:$lhs, node:$rhs), [{
171 (vector_shuffle node:$lhs, node:$rhs), [{
175 (vector_shuffle node:$lhs, node:$rhs), [{
179 (vector_shuffle node:$lhs, node:$rhs), [{
185 def VSLDOI_get_imm : SDNodeXForm<vector_shuffle, [{
189 (vector_shuffle node:$lhs, node:$rhs), [{
195 /// vector_shuffle(X,undef,mask) by the dag combiner.
196 def VSLDOI_unary_get_imm : SDNodeXForm<vector_shuffle, [{
200 (vector_shuffle node:$lhs, node:$rhs), [{
207 def VSLDOI_swapped_get_imm : SDNodeXForm<vector_shuffle, [{
211 (vector_shuffle node:$lhs, node:$rhs), [{
216 // VSPLT*_get_imm xform function: convert vector_shuffle mask to VSPLT* imm.
217 def VSPLTB_get_imm : SDNodeXForm<vector_shuffle, [{
221 (vector_shuffle node:$lhs, node:$rhs), [{
224 def VSPLTH_get_imm : SDNodeXForm<vector_shuffle, [{
228 (vector_shuffle node:$lhs, node:$rhs), [{
231 def VSPLTW_get_imm : SDNodeXForm<vector_shuffle, [{
235 (vector_shuffle node:$lhs, node:$rhs), [{