swr/rast: move construction of const above goto
Fixes gcc error for SIMD16 FE. Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
This commit is contained in:
parent
feefd3ef4e
commit
20f3a30219
|
@ -2499,6 +2499,8 @@ void BinPostSetupLines_simd16(
|
|||
primMask = primMask & ~maskOutsideScissor;
|
||||
}
|
||||
|
||||
const simdscalar unused = _simd_setzero_ps();
|
||||
|
||||
if (!primMask)
|
||||
{
|
||||
goto endBinLines;
|
||||
|
@ -2524,8 +2526,6 @@ void BinPostSetupLines_simd16(
|
|||
__m128 vHorizZ[2][KNOB_SIMD_WIDTH]; // KNOB_SIMD16_WIDTH
|
||||
__m128 vHorizW[2][KNOB_SIMD_WIDTH]; // KNOB_SIMD16_WIDTH
|
||||
|
||||
const simdscalar unused = _simd_setzero_ps();
|
||||
|
||||
vTranspose3x8(vHorizX[0], _simd16_extract_ps(prim[0].x, 0), _simd16_extract_ps(prim[1].x, 0), unused);
|
||||
vTranspose3x8(vHorizY[0], _simd16_extract_ps(prim[0].y, 0), _simd16_extract_ps(prim[1].y, 0), unused);
|
||||
vTranspose3x8(vHorizZ[0], _simd16_extract_ps(prim[0].z, 0), _simd16_extract_ps(prim[1].z, 0), unused);
|
||||
|
|
Loading…
Reference in New Issue