On 13/12/14 02:24, Eric Anholt wrote:
If you had a conditional assignment of an array or struct (say, from the
if-lowering pass), we'd try doing swizzle_for_size() on the aggregate
type, and it would assertion fail due to vector_elements==0. Instead,
extend emit_block_mov() to handle emitting th
Eric Anholt writes:
> If you had a conditional assignment of an array or struct (say, from the
> if-lowering pass), we'd try doing swizzle_for_size() on the aggregate
> type, and it would assertion fail due to vector_elements==0. Instead,
> extend emit_block_mov() to handle emitting the conditio
If you had a conditional assignment of an array or struct (say, from the
if-lowering pass), we'd try doing swizzle_for_size() on the aggregate
type, and it would assertion fail due to vector_elements==0. Instead,
extend emit_block_mov() to handle emitting the conditional operations,
which also mea