Displaying 1 result from an estimated 1 matches for "row3i".
Did you mean:
row3
2014 Sep 26
2
[LLVMdev] Canonicalizing vector masking.
...<4 x float>
%row1i = and <4 x i32> %inputi, <i32 0, i32 -1, i32 0, i32 0>
%row1 = bitcast <4 x i32> %row1i to <4 x float>
%row2i = and <4 x i32> %inputi, <i32 0, i32 0, i32 -1, i32 0>
%row2 = bitcast <4 x i32> %row2i to <4 x float>
%row3i = and <4 x i32> %inputi, <i32 0, i32 0, i32 0, i32 -1>
%row3 = bitcast <4 x i32> %row3i to <4 x float>
This arises from code which expands a vector of scale factors into the
diagonal of a 4x4 diagonal matrix. This code pattern is coming from
intrinsics which are explicitl...