12 references to AsInt64
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReverseEndianness.cs (1)
282Vector256.Shuffle(vector.AsByte(), Vector256.Create((byte)7, 6, 5, 4, 3, 2, 1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 23, 22, 21, 20, 19, 18, 17, 16, 31, 30, 29, 28, 27, 26, 25, 24)).AsInt64();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256.cs (10)
202return All(vector.AsInt64(), -1); 236return Any(vector.AsInt64(), -1); 907return Count(vector.AsInt64(), -1); 1804leftUnzip = Avx2.Permute4x64(leftUnzip.AsInt64(), 0xD8).AsInt32(); 1807rightUnzip = Avx2.Permute4x64(rightUnzip.AsInt64(), 0xD8).AsInt32(); 2236return IndexOf(vector.AsInt64(), -1); 2327return LessThan(vector.AsInt64(), Vector256<long>.Zero).As<long, T>(); 2398return GreaterThanOrEqual(vector.AsInt64(), Vector256<long>.Zero).As<long, T>(); 2459return LastIndexOf(vector.AsInt64(), -1); 3140return None(vector.AsInt64(), -1);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.Packed.cs (1)
1308return Avx2.Permute4x64(result.AsInt64(), 0b_11_01_10_00).AsByte();