67 references to LoadVector128
Microsoft.ML.CpuMath (66)
AvxIntrinsics.cs (27)
443
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
596
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
643
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
691
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
692
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
748
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
749
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
804
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
850
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
851
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
903
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
950
Vector128<float> src1Vector = Sse.
LoadVector128
(pSrc1Current);
951
Vector128<float> src2Vector = Sse.
LoadVector128
(pSrc2Current);
1086
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1132
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1178
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1225
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1271
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1318
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1368
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1369
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
1426
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
1480
Vector128<float> distanceVector = Sse.Subtract(Sse.
LoadVector128
(pSrcCurrent),
1481
Sse.
LoadVector128
(pDstCurrent));
1538
Vector128<float> xSrc = Sse.
LoadVector128
(pSrcCurrent);
1540
Vector128<float> xDst1 = Sse.
LoadVector128
(pDst1Current);
1597
Vector128<float> xSrc = Sse.
LoadVector128
(pSrcCurrent);
SseIntrinsics.cs (39)
367
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
406
Vector128<float> temp = Sse.
LoadVector128
(pDstCurrent);
421
Vector128<float> result = Sse.
LoadVector128
(pDstCurrent);
423
Vector128<float> leadingMask = Sse.
LoadVector128
(((float*)(pLeadingAlignmentMask)) + (misalignment * 4));
424
Vector128<float> trailingMask = Sse.
LoadVector128
(((float*)(pTrailingAlignmentMask)) + ((4 - misalignment) * 4));
470
Vector128<float> result = Sse.
LoadVector128
(pDstCurrent);
472
Vector128<float> trailingMask = Sse.
LoadVector128
(((float*)(pTrailingAlignmentMask)) + (remainder * 4));
473
Vector128<float> leadingMask = Sse.
LoadVector128
(((float*)(pLeadingAlignmentMask)) + ((4 - remainder) * 4));
503
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
537
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
572
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
573
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
616
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
617
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
660
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
694
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
695
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
735
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
770
Vector128<float> src1Vector = Sse.
LoadVector128
(pSrc1Current);
771
Vector128<float> src2Vector = Sse.
LoadVector128
(pSrc2Current);
816
result = Sse.Add(result, Sse.
LoadVector128
(pValues));
829
Vector128<float> mask = Sse.
LoadVector128
(((float*)(pLeadingAlignmentMask)) + (misalignment * 4));
830
Vector128<float> temp = Sse.And(mask, Sse.
LoadVector128
(pValues));
868
Vector128<float> mask = Sse.
LoadVector128
(((float*)(pTrailingAlignmentMask)) + (remainder * 4));
869
Vector128<float> temp = Sse.And(mask, Sse.
LoadVector128
(pValues));
890
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
922
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
955
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
987
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1020
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1052
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1089
Vector128<float> srcVector = Sse.
LoadVector128
(pSrcCurrent);
1090
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
1134
Vector128<float> dstVector = Sse.
LoadVector128
(pDstCurrent);
1174
Vector128<float> distanceVector = Sse.Subtract(Sse.
LoadVector128
(pSrcCurrent),
1175
Sse.
LoadVector128
(pDstCurrent));
1217
Vector128<float> xSrc = Sse.
LoadVector128
(pSrcCurrent);
1219
Vector128<float> xDst1 = Sse.
LoadVector128
(pDst1Current);
1262
Vector128<float> xSrc = Sse.
LoadVector128
(pSrcCurrent);
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Sse.cs (1)
388
public static unsafe Vector128<float> LoadVector128(float* address) =>
LoadVector128
(address);