Lines Matching refs:row1
472 void transpose4x4(Short4 &row0, Short4 &row1, Short4 &row2, Short4 &row3) in transpose4x4() argument
474 Int2 tmp0 = UnpackHigh(row0, row1); in transpose4x4()
476 Int2 tmp2 = UnpackLow(row0, row1); in transpose4x4()
480 row1 = UnpackHigh(tmp2, tmp3); in transpose4x4()
485 void transpose4x3(Short4 &row0, Short4 &row1, Short4 &row2, Short4 &row3) in transpose4x3() argument
487 Int2 tmp0 = UnpackHigh(row0, row1); in transpose4x3()
489 Int2 tmp2 = UnpackLow(row0, row1); in transpose4x3()
493 row1 = UnpackHigh(tmp2, tmp3); in transpose4x3()
497 void transpose4x4(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3) in transpose4x4() argument
499 Float4 tmp0 = UnpackLow(row0, row1); in transpose4x4()
501 Float4 tmp2 = UnpackHigh(row0, row1); in transpose4x4()
505 row1 = Float4(tmp0.zw, tmp1.zw); in transpose4x4()
510 void transpose4x3(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3) in transpose4x3() argument
512 Float4 tmp0 = UnpackLow(row0, row1); in transpose4x3()
514 Float4 tmp2 = UnpackHigh(row0, row1); in transpose4x3()
518 row1 = Float4(tmp0.zw, tmp1.zw); in transpose4x3()
522 void transpose4x2(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3) in transpose4x2() argument
524 Float4 tmp0 = UnpackLow(row0, row1); in transpose4x2()
528 row1 = Float4(tmp0.zw, tmp1.zw); in transpose4x2()
531 void transpose4x1(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3) in transpose4x1() argument
533 Float4 tmp0 = UnpackLow(row0, row1); in transpose4x1()
539 void transpose2x4(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3) in transpose2x4() argument
541 Float4 tmp01 = UnpackLow(row0, row1); in transpose2x4()
542 Float4 tmp23 = UnpackHigh(row0, row1); in transpose2x4()
545 row1 = Float4(tmp01.zw, row1.zw); in transpose2x4()
550 void transpose4xN(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3, int N) in transpose4xN() argument
554 case 1: transpose4x1(row0, row1, row2, row3); break; in transpose4xN()
555 case 2: transpose4x2(row0, row1, row2, row3); break; in transpose4xN()
556 case 3: transpose4x3(row0, row1, row2, row3); break; in transpose4xN()
557 case 4: transpose4x4(row0, row1, row2, row3); break; in transpose4xN()