58 references to Create
System.IO.Hashing (1)
System\IO\Hashing\Crc32.Vectorized.cs (1)
106Vector128<ulong> bitmask = Vector128.Create(~0, 0, ~0, 0).AsUInt64();
System.Numerics.Tensors (6)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IBinaryOperator.cs (2)
2756x = TAggregate.Invoke(x, Vector128.Shuffle(x.AsInt32(), Vector128.Create(2, 3, 0, 1)).As<int, T>()); 2757x = TAggregate.Invoke(x, Vector128.Shuffle(x.AsInt32(), Vector128.Create(1, 0, 3, 2)).As<int, T>());
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IIndexOfOperator.cs (4)
41tmpResult = Vector128.Shuffle(result.AsInt32(), Vector128.Create(2, 3, 0, 1)).As<int, T>(); 42tmpIndex = Vector128.Shuffle(resultIndex.AsInt32(), Vector128.Create(2, 3, 0, 1)).As<int, T>(); 46tmpResult = Vector128.Shuffle(result.AsInt32(), Vector128.Create(1, 0, 3, 2)).As<int, T>(); 47tmpIndex = Vector128.Shuffle(resultIndex.AsInt32(), Vector128.Create(1, 0, 3, 2)).As<int, T>();
System.Private.CoreLib (51)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64DecoderHelper.cs (1)
886var decLutTwo = (Vector128.Create(0x0100FF00, 0x05040302, 0x09080706, 0x0D0C0B0A).AsByte(),
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64EncoderHelper.cs (1)
463Vector128<byte> shuffleVec = Vector128.Create(0x01020001, 0x04050304, 0x07080607, 0x0A0B090A).AsByte();
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.Impl.cs (28)
1275Vector128<float> V00 = Vector128.Shuffle(row3, Vector128.Create(0, 0, 1, 1)); 1276Vector128<float> V10 = Vector128.Shuffle(row4, Vector128.Create(2, 3, 2, 3)); 1277Vector128<float> V01 = Vector128.Shuffle(row1, Vector128.Create(0, 0, 1, 1)); 1278Vector128<float> V11 = Vector128.Shuffle(row2, Vector128.Create(2, 3, 2, 3)); 1286V00 = Vector128.Shuffle(row3, Vector128.Create(2, 3, 2, 3)); 1287V10 = Vector128.Shuffle(row4, Vector128.Create(0, 0, 1, 1)); 1288V01 = Vector128.Shuffle(row1, Vector128.Create(2, 3, 2, 3)); 1289V11 = Vector128.Shuffle(row2, Vector128.Create(0, 0, 1, 1)); 1299V00 = Vector128.Shuffle(row2, Vector128.Create(1, 2, 0, 1)); 1301V01 = Vector128.Shuffle(row1, Vector128.Create(2, 0, 1, 0)); 1306V02 = Vector128.Shuffle(row4, Vector128.Create(1, 2, 0, 1)); 1308Vector128<float> V03 = Vector128.Shuffle(row3, Vector128.Create(2, 0, 1, 0)); 1318V00 = Vector128.Shuffle(row2, Vector128.Create(2, 3, 1, 2)); 1320V01 = Vector128.Shuffle(row1, Vector128.Create(3, 2, 3, 1)); 1325V02 = Vector128.Shuffle(row4, Vector128.Create(2, 3, 1, 2)); 1327V03 = Vector128.Shuffle(row3, Vector128.Create(3, 2, 3, 1)); 1335V00 = Vector128.Shuffle(row2, Vector128.Create(3, 0, 3, 0)); 1339V10 = Vector128.Shuffle(V10, Vector128.Create(0, 3, 2, 0)); 1340V01 = Vector128.Shuffle(row1, Vector128.Create(1, 3, 0, 2)); 1344V11 = Vector128.Shuffle(V11, Vector128.Create(3, 0, 1, 2)); 1345V02 = Vector128.Shuffle(row4, Vector128.Create(3, 0, 3, 0)); 1349V12 = Vector128.Shuffle(V12, Vector128.Create(0, 3, 2, 0)); 1350V03 = Vector128.Shuffle(row3, Vector128.Create(1, 3, 0, 2)); 1354V13 = Vector128.Shuffle(V13, Vector128.Create(3, 0, 1, 2)); 1378C0 = Vector128.Shuffle(C0, Vector128.Create(0, 2, 1, 3)); 1379C2 = Vector128.Shuffle(C2, Vector128.Create(0, 2, 1, 3)); 1380C4 = Vector128.Shuffle(C4, Vector128.Create(0, 2, 1, 3)); 1381C6 = Vector128.Shuffle(C6, Vector128.Create(0, 2, 1, 3));
src\libraries\System.Private.CoreLib\src\System\Numerics\Quaternion.cs (3)
136result = Vector128.MultiplyAddEstimate(Vector128.Shuffle(right, Vector128.Create(3, 2, 1, 0)) * left.GetElement(0), Vector128.Create(+1.0f, -1.0f, +1.0f, -1.0f), result); 137result = Vector128.MultiplyAddEstimate(Vector128.Shuffle(right, Vector128.Create(2, 3, 0, 1)) * left.GetElement(1), Vector128.Create(+1.0f, +1.0f, -1.0f, -1.0f), result); 138result = Vector128.MultiplyAddEstimate(Vector128.Shuffle(right, Vector128.Create(1, 0, 3, 2)) * left.GetElement(2), Vector128.Create(-1.0f, +1.0f, +1.0f, -1.0f), result);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (4)
444Vector128.Shuffle(value1.AsVector128Unsafe(), Vector128.Create(0, 1, 0, 1)) * 445Vector128.Shuffle(value2.AsVector128Unsafe(), Vector128.Create(1, 0, 1, 0)); 447return (mul - Vector128.Shuffle(mul, Vector128.Create(1, 0, 1, 0))).ToScalar(); 866return Vector128.Shuffle(vector.AsVector128(), Vector128.Create(xIndex, yIndex, 2, 3)).AsVector2();
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (5)
474Vector128<float> temp = Vector128.Shuffle(v1, Vector128.Create(1, 2, 0, 0)) * Vector128.Shuffle(v2, Vector128.Create(2, 0, 1, 0)); 477-Vector128.Shuffle(v1, Vector128.Create(2, 0, 1, 0)), 478Vector128.Shuffle(v2, Vector128.Create(1, 2, 0, 0)), 900return Vector128.Shuffle(vector.AsVector128(), Vector128.Create(xIndex, yIndex, zIndex, 3)).AsVector3();
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (5)
531Vector128<float> m2 = Vector128.Shuffle(v1, Vector128.Create(2, 0, 1, 3)) * 532Vector128.Shuffle(v2, Vector128.Create(1, 2, 0, 3)); 535Vector128.Shuffle(v1, Vector128.Create(1, 2, 0, 3)), 536Vector128.Shuffle(v2, Vector128.Create(2, 0, 1, 3)), 931return Vector128.Shuffle(vector.AsVector128(), Vector128.Create(xIndex, yIndex, zIndex, wIndex)).AsVector4();
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256.cs (2)
1060Vector128.Create(e0, e1, e2, e3), 1061Vector128.Create(e4, e5, e6, e7)
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.cs (2)
172tempFirst = Vector128.Shuffle(tempFirst, Vector128.Create(3, 2, 1, 0)); 173tempLast = Vector128.Shuffle(tempLast, Vector128.Create(3, 2, 1, 0));