Lines Matching refs:halver
4254 /*OUT*/IROp* halver, in math_get_doubler_and_halver() argument
4259 *doubler = Iop_InterleaveLO32x4; *halver = Iop_CatEvenLanes32x4; in math_get_doubler_and_halver()
4262 *doubler = Iop_InterleaveLO16x8; *halver = Iop_CatEvenLanes16x8; in math_get_doubler_and_halver()
4265 *doubler = Iop_InterleaveLO8x16; *halver = Iop_CatEvenLanes8x16; in math_get_doubler_and_halver()
4294 IROp doubler = Iop_INVALID, halver = Iop_INVALID; in math_INTERLEAVE2_64() local
4295 math_get_doubler_and_halver(&doubler, &halver, laneSzBlg2); in math_INTERLEAVE2_64()
4304 assign(*i0, binop(halver, EX(di0), EX(di0))); in math_INTERLEAVE2_64()
4305 assign(*i1, binop(halver, EX(di1), EX(di1))); in math_INTERLEAVE2_64()
4325 IROp doubler = Iop_INVALID, halver = Iop_INVALID; in math_INTERLEAVE3_64() local
4326 math_get_doubler_and_halver(&doubler, &halver, laneSzBlg2); in math_INTERLEAVE3_64()
4338 assign(*i0, binop(halver, EX(di0), EX(di0))); in math_INTERLEAVE3_64()
4339 assign(*i1, binop(halver, EX(di1), EX(di1))); in math_INTERLEAVE3_64()
4340 assign(*i2, binop(halver, EX(di2), EX(di2))); in math_INTERLEAVE3_64()
4361 IROp doubler = Iop_INVALID, halver = Iop_INVALID; in math_INTERLEAVE4_64() local
4362 math_get_doubler_and_halver(&doubler, &halver, laneSzBlg2); in math_INTERLEAVE4_64()
4378 assign(*i0, binop(halver, EX(di0), EX(di0))); in math_INTERLEAVE4_64()
4379 assign(*i1, binop(halver, EX(di1), EX(di1))); in math_INTERLEAVE4_64()
4380 assign(*i2, binop(halver, EX(di2), EX(di2))); in math_INTERLEAVE4_64()
4381 assign(*i3, binop(halver, EX(di3), EX(di3))); in math_INTERLEAVE4_64()
4407 IROp doubler = Iop_INVALID, halver = Iop_INVALID; in math_DEINTERLEAVE2_64() local
4408 math_get_doubler_and_halver(&doubler, &halver, laneSzBlg2); in math_DEINTERLEAVE2_64()
4418 assign(*u0, binop(halver, EX(du0), EX(du0))); in math_DEINTERLEAVE2_64()
4419 assign(*u1, binop(halver, EX(du1), EX(du1))); in math_DEINTERLEAVE2_64()
4439 IROp doubler = Iop_INVALID, halver = Iop_INVALID; in math_DEINTERLEAVE3_64() local
4440 math_get_doubler_and_halver(&doubler, &halver, laneSzBlg2); in math_DEINTERLEAVE3_64()
4452 assign(*u0, binop(halver, EX(du0), EX(du0))); in math_DEINTERLEAVE3_64()
4453 assign(*u1, binop(halver, EX(du1), EX(du1))); in math_DEINTERLEAVE3_64()
4454 assign(*u2, binop(halver, EX(du2), EX(du2))); in math_DEINTERLEAVE3_64()
4475 IROp doubler = Iop_INVALID, halver = Iop_INVALID; in math_DEINTERLEAVE4_64() local
4476 math_get_doubler_and_halver(&doubler, &halver, laneSzBlg2); in math_DEINTERLEAVE4_64()
4492 assign(*u0, binop(halver, EX(du0), EX(du0))); in math_DEINTERLEAVE4_64()
4493 assign(*u1, binop(halver, EX(du1), EX(du1))); in math_DEINTERLEAVE4_64()
4494 assign(*u2, binop(halver, EX(du2), EX(du2))); in math_DEINTERLEAVE4_64()
4495 assign(*u3, binop(halver, EX(du3), EX(du3))); in math_DEINTERLEAVE4_64()