Lines Matching refs:vdi_t
54 # define eq(x, y) (B(pcmpeqq, _mask, (vdi_t)(x), (vdi_t)(y), -1) == ALL_TRUE)
56 __builtin_ia32_gather##it##dt(reg, mem, idx, B(ptestmq, , (vdi_t)(msk), (vdi_t)(msk), ~0), scl)
58 __builtin_ia32_scatter##it##dt(mem, B(ptestmq, , (vdi_t)(msk), (vdi_t)(msk), ~0), idx, reg, scl)
92 # define gather(reg, mem, idx, msk, scl) (vec_t)(BG(v8di, si, (vdi_t)(reg), mem, idx, msk, scl))
93 # define scatter(mem, idx, reg, msk, scl) BS(v8di, s, mem, idx, (vdi_t)(reg), msk, scl)
106 # define gather(reg, mem, idx, msk, scl) (vec_t)(BG(v8di, di, (vdi_t)(reg), mem, (idi_t)(idx), ms…
107 # define scatter(mem, idx, reg, msk, scl) BS(v8di, d, mem, (idi_t)(idx), (vdi_t)(reg), msk, scl)
129 (vec_t)(__builtin_ia32_gathersiv2di((vdi_t)(reg), \
131 idx, (vdi_t)(msk), scl))
140 __builtin_ia32_gatherdiv4si(reg, mem, (vdi_t)(idx), msk, scl)
143 (vec_t)(__builtin_ia32_gatherdiv2di((vdi_t)(reg), \
145 (vdi_t)(idx), (vdi_t)(msk), \
149 __builtin_ia32_gatherdiv4sf(reg, mem, (vdi_t)(idx), msk, scl)
152 __builtin_ia32_gatherdiv2df(reg, mem, (vdi_t)(idx), msk, scl)
161 (vec_t)(__builtin_ia32_gathersiv4di((vdi_t)(reg), \
163 idx, (vdi_t)(msk), scl))
176 (vec_t)(__builtin_ia32_gatherdiv4di((vdi_t)(reg), \
178 (vdi_t)(idx), (vdi_t)(msk), \
186 __builtin_ia32_gatherdiv4df(reg, mem, (vdi_t)(idx), msk, scl)