2 writes to _lower
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (2)
218
if (TryComputeBitmap(asciiValues, (byte*)&state.Bitmap.
_lower
, out bool needleContainsZero))
245
if (TryComputeBitmap(asciiValues, (byte*)&state.Bitmap.
_lower
, out bool needleContainsZero))
176 references to _lower
System.Private.CoreLib (176)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (24)
138
left.
_lower
+ right.
_lower
,
153
left.
_lower
& right.
_lower
,
168
left.
_lower
| right.
_lower
,
183
left.
_lower
/ right.
_lower
,
197
left.
_lower
/ right,
211
return (left.
_lower
== right.
_lower
)
225
left.
_lower
^ right.
_lower
,
247
value.
_lower
<< shiftCount,
262
left.
_lower
* right.
_lower
,
277
left.
_lower
* right,
299
~vector.
_lower
,
313
value.
_lower
>> shiftCount,
328
left.
_lower
- right.
_lower
,
375
value.
_lower
>>> shiftCount,
409
return
_lower
.Equals(other.
_lower
)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256.cs (133)
158
Vector128.Abs(vector.
_lower
),
180
Vector128.AddSaturate(left.
_lower
, right.
_lower
),
437
Vector128.Ceiling(vector.
_lower
),
516
Vector128.ConvertToDouble(vector.
_lower
),
549
Vector128.ConvertToDouble(vector.
_lower
),
563
Vector128.ConvertToInt32(vector.
_lower
),
576
Vector128.ConvertToInt32Native(vector.
_lower
),
589
Vector128.ConvertToInt64(vector.
_lower
),
602
Vector128.ConvertToInt64Native(vector.
_lower
),
615
Vector128.ConvertToSingle(vector.
_lower
),
661
Vector128.ConvertToSingle(vector.
_lower
),
676
Vector128.ConvertToUInt32(vector.
_lower
),
690
Vector128.ConvertToUInt32Native(vector.
_lower
),
704
Vector128.ConvertToUInt64(vector.
_lower
),
718
Vector128.ConvertToUInt64Native(vector.
_lower
),
739
Vector128.CopySign(value.
_lower
, sign.
_lower
),
820
Vector128.Asin(vector.
_lower
),
844
Vector128.Asin(vector.
_lower
),
861
Vector128.Cos(vector.
_lower
),
885
Vector128.Cos(vector.
_lower
),
1838
Vector128.DegreesToRadians(degrees.
_lower
),
1863
Vector128.DegreesToRadians(degrees.
_lower
),
1907
Vector128.Equals(left.
_lower
, right.
_lower
),
1931
return Vector128.EqualsAny(left.
_lower
, right.
_lower
)
1946
Vector128.Exp(vector.
_lower
),
1970
Vector128.Exp(vector.
_lower
),
1986
uint result = vector.
_lower
.ExtractMostSignificantBits();
2001
Vector128.Floor(vector.
_lower
),
2032
Vector128.FusedMultiplyAdd(left.
_lower
, right.
_lower
, addend.
_lower
),
2043
Vector128.FusedMultiplyAdd(left.
_lower
, right.
_lower
, addend.
_lower
),
2076
return vector.
_lower
;
2102
Vector128.GreaterThan(left.
_lower
, right.
_lower
),
2117
return Vector128.GreaterThanAll(left.
_lower
, right.
_lower
)
2131
return Vector128.GreaterThanAny(left.
_lower
, right.
_lower
)
2146
Vector128.GreaterThanOrEqual(left.
_lower
, right.
_lower
),
2161
return Vector128.GreaterThanOrEqualAll(left.
_lower
, right.
_lower
)
2175
return Vector128.GreaterThanOrEqualAny(left.
_lower
, right.
_lower
)
2190
Vector128.Hypot(x.
_lower
, y.
_lower
),
2214
Vector128.Hypot(x.
_lower
, y.
_lower
),
2479
Vector128.Lerp(x.
_lower
, y.
_lower
, amount.
_lower
),
2497
Vector128.Lerp(x.
_lower
, y.
_lower
, amount.
_lower
),
2514
Vector128.LessThan(left.
_lower
, right.
_lower
),
2529
return Vector128.LessThanAll(left.
_lower
, right.
_lower
)
2543
return Vector128.LessThanAny(left.
_lower
, right.
_lower
)
2558
Vector128.LessThanOrEqual(left.
_lower
, right.
_lower
),
2573
return Vector128.LessThanOrEqualAll(left.
_lower
, right.
_lower
)
2587
return Vector128.LessThanOrEqualAny(left.
_lower
, right.
_lower
)
2682
Vector128.Log(vector.
_lower
),
2699
Vector128.Log(vector.
_lower
),
2716
Vector128.Log2(vector.
_lower
),
2733
Vector128.Log2(vector.
_lower
),
2751
Vector128.Max(left.
_lower
, right.
_lower
),
2769
Vector128.MaxMagnitude(left.
_lower
, right.
_lower
),
2787
Vector128.MaxMagnitudeNumber(left.
_lower
, right.
_lower
),
2805
Vector128.MaxNative(left.
_lower
, right.
_lower
),
2823
Vector128.MaxNumber(left.
_lower
, right.
_lower
),
2841
Vector128.Min(left.
_lower
, right.
_lower
),
2859
Vector128.MinMagnitude(left.
_lower
, right.
_lower
),
2877
Vector128.MinMagnitudeNumber(left.
_lower
, right.
_lower
),
2895
Vector128.MinNative(left.
_lower
, right.
_lower
),
2913
Vector128.MinNumber(left.
_lower
, right.
_lower
),
2951
Vector128.MultiplyAddEstimate(left.
_lower
, right.
_lower
, addend.
_lower
),
2962
Vector128.MultiplyAddEstimate(left.
_lower
, right.
_lower
, addend.
_lower
),
2973
Vector128.MultiplyAddEstimate(left.
_lower
, right.
_lower
, addend.
_lower
),
3168
Vector128.RadiansToDegrees(radians.
_lower
),
3193
Vector128.RadiansToDegrees(radians.
_lower
),
3206
Vector128.Round(vector.
_lower
),
3311
Vector128.ShiftLeft(vector.
_lower
, shiftCount.
_lower
),
3328
Vector128.ShiftLeft(vector.
_lower
, shiftCount.
_lower
),
3624
Vector128.Sin(vector.
_lower
),
3648
Vector128.Sin(vector.
_lower
),
3664
(Vector128<double> sinLower, Vector128<double> cosLower) = Vector128.SinCos(vector.
_lower
);
3691
(Vector128<float> sinLower, Vector128<float> cosLower) = Vector128.SinCos(vector.
_lower
);
3711
Vector128.Sqrt(vector.
_lower
),
3801
Vector128.SubtractSaturate(left.
_lower
, right.
_lower
),
3820
T result = Vector128.Sum(vector.
_lower
);
3877
Vector128.Truncate(vector.
_lower
),
3968
Vector128<byte> lower = source.
_lower
;
3983
Vector128<short> lower = source.
_lower
;
3998
Vector128<int> lower = source.
_lower
;
4014
Vector128<sbyte> lower = source.
_lower
;
4028
Vector128<float> lower = source.
_lower
;
4044
Vector128<ushort> lower = source.
_lower
;
4060
Vector128<uint> lower = source.
_lower
;
4250
return Vector128.CountMatches(vector.
_lower
)
4273
int result = Vector128.IndexOfFirstMatch(vector.
_lower
);
4300
return Vector128.IndexOfLastMatch(vector.
_lower
);
4312
internal static void SetLowerUnsafe<T>(in this Vector256<T> vector, Vector128<T> value) => Unsafe.AsRef(in vector.
_lower
) = value;
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (9)
24
new AsciiState(~Bitmap.
_lower
, Lookup.CreateInverse());
367
Vector128<byte> bitmap = state.Bitmap.
_lower
;
499
Vector128<byte> bitmap = state.Bitmap.
_lower
;
650
Vector128<byte> bitmap = state.Bitmap.
_lower
;
775
Vector128<byte> bitmap = state.Bitmap.
_lower
;
922
Vector128<byte> bitmap0 = state.Bitmap0.
_lower
;
923
Vector128<byte> bitmap1 = state.Bitmap1.
_lower
;
1050
Vector128<byte> bitmap0 = state.Bitmap0.
_lower
;
1051
Vector128<byte> bitmap1 = state.Bitmap1.
_lower
;
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\AsciiStringSearchValuesTeddyBase.cs (10)
211
Vector128<byte> n0Low = _n0Low._lower.
_lower
, n0High = _n0High._lower.
_lower
;
212
Vector128<byte> n1Low = _n1Low._lower.
_lower
, n1High = _n1High._lower.
_lower
;
374
Vector128<byte> n0Low = _n0Low._lower.
_lower
, n0High = _n0High._lower.
_lower
;
375
Vector128<byte> n1Low = _n1Low._lower.
_lower
, n1High = _n1High._lower.
_lower
;
376
Vector128<byte> n2Low = _n2Low._lower.
_lower
, n2High = _n2High._lower.
_lower
;