653 references to IsLittleEndian
dotnet-svcutil-lib (8)
FrameworkFork\Microsoft.Xml\Xml\XmlEncoding.cs (2)
65if (_bigEndian == BitConverter.IsLittleEndian) 128if (_bigEndian == BitConverter.IsLittleEndian)
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlBinaryReader.cs (6)
1271if (IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int16TextWithEndElement) && BitConverter.IsLittleEndian) 1278if (IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int16TextWithEndElement) && BitConverter.IsLittleEndian) 1303if (IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int32TextWithEndElement) && BitConverter.IsLittleEndian) 1310if (IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int32TextWithEndElement) && BitConverter.IsLittleEndian) 1335if (IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int64TextWithEndElement) && BitConverter.IsLittleEndian) 1342if (IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int64TextWithEndElement) && BitConverter.IsLittleEndian)
GenerateDocumentationAndConfigFiles (15)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (12)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 492if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 500else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 528if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 559else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 633if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 645else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 727if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 738else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Metrics (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Metrics.Legacy (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Microsoft.AspNetCore.Components.Server (3)
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\SequenceReaderExtensions.cs (3)
136if (!BitConverter.IsLittleEndian) 177if (!BitConverter.IsLittleEndian) 218if (!BitConverter.IsLittleEndian)
Microsoft.AspNetCore.Server.Kestrel.Core (7)
Internal\Http\HttpHeaders.cs (4)
502if (!BitConverter.IsLittleEndian) 516if (!BitConverter.IsLittleEndian) 646if (!BitConverter.IsLittleEndian) 666if (!BitConverter.IsLittleEndian)
Internal\Http\HttpHeaders.Generated.cs (3)
7487if (!BitConverter.IsLittleEndian) 7497if (!BitConverter.IsLittleEndian) 7507if (!BitConverter.IsLittleEndian)
Microsoft.Build (2)
CommunicationsUtilities.cs (2)
473if (BitConverter.IsLittleEndian) 634if (BitConverter.IsLittleEndian)
Microsoft.Build.Framework (2)
MSBuildNameIgnoreCaseComparer.cs (2)
149if (BitConverter.IsLittleEndian) 169if (BitConverter.IsLittleEndian)
Microsoft.Build.Tasks.Core (2)
CommunicationsUtilities.cs (2)
473if (BitConverter.IsLittleEndian) 634if (BitConverter.IsLittleEndian)
Microsoft.CodeAnalysis (14)
Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
Hashing\XxHashShared.cs (12)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 492if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 500else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 528if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 559else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 633if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 645else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 727if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 738else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
Text\SourceText.cs (1)
649if (!BitConverter.IsLittleEndian)
Microsoft.CodeAnalysis.Analyzers (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Microsoft.CodeAnalysis.BannedApiAnalyzers (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Microsoft.CodeAnalysis.CodeStyle (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
1152if (!BitConverter.IsLittleEndian)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Microsoft.CodeAnalysis.PublicApiAnalyzers (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Microsoft.CodeAnalysis.Workspaces (15)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (12)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 492if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 500else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 528if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 559else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 633if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 645else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 727if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 738else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Microsoft.ML.Tokenizers (3)
Normalizer\SentencePieceNormalizer.cs (2)
500if (!BitConverter.IsLittleEndian) 512if (!BitConverter.IsLittleEndian)
SentencepieceModel.cs (1)
93if (BitConverter.IsLittleEndian)
Microsoft.ML.Tokenizers.Tests (3)
SentencePieceTests.cs (3)
890if (!BitConverter.IsLittleEndian) 908if (!BitConverter.IsLittleEndian) 919if (!BitConverter.IsLittleEndian)
Microsoft.NET.StringTools (2)
InternableString.cs (2)
357hash ^= BitConverter.IsLittleEndian ? ((uint)*charPtr << 16) : *charPtr; 374hash = (RotateLeft(hash, 5) + hash) ^ (BitConverter.IsLittleEndian ? *((char*)ptr) : ((uint)*((char*)ptr) << 16));
Microsoft.VisualBasic.Core (2)
Microsoft\VisualBasic\Strings.vb (1)
197If BitConverter.IsLittleEndian Then
Microsoft\VisualBasic\VBMath.vb (1)
78If BitConverter.IsLittleEndian Then
MSBuild (2)
CommunicationsUtilities.cs (2)
473if (BitConverter.IsLittleEndian) 634if (BitConverter.IsLittleEndian)
MSBuildTaskHost (2)
CommunicationsUtilities.cs (2)
476if (BitConverter.IsLittleEndian) 579if (BitConverter.IsLittleEndian)
PresentationFramework (1)
MS\Internal\WindowsRuntime\Generated\WinRT\GuidGenerator.cs (1)
105if (BitConverter.IsLittleEndian)
Roslyn.Diagnostics.Analyzers (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
SemanticSearch.BuildTask (3)
GenerateFilteredReferenceAssembliesTask.cs (3)
486Debug.Assert(BitConverter.IsLittleEndian); 520Debug.Assert(BitConverter.IsLittleEndian); 554Debug.Assert(BitConverter.IsLittleEndian);
System.Data.Odbc (2)
System\Data\Odbc\OdbcConnection.cs (2)
399value = (BitConverter.IsLittleEndian ? Encoding.Unicode : Encoding.BigEndianUnicode).GetString(buffer, 0, Math.Min(cbActual, buffer.Length)); 501value = (BitConverter.IsLittleEndian ? Encoding.Unicode : Encoding.BigEndianUnicode).GetString(buffer, 0, Math.Min(cbActual, buffer.Length));
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\Activity.cs (2)
1993if (BitConverter.IsLittleEndian) 2162if (BitConverter.IsLittleEndian)
System.Formats.Nrbf (1)
System\Formats\Nrbf\ArraySinglePrimitiveRecord.cs (1)
160if (!BitConverter.IsLittleEndian)
System.IO.Hashing (21)
System\IO\Hashing\Adler32.cs (1)
195if (BitConverter.IsLittleEndian &&
System\IO\Hashing\Crc32ParameterSet.Vectorized.cs (3)
34if (!BitConverter.IsLittleEndian || !VectorHelper.IsSupported) 158if (!BitConverter.IsLittleEndian || !VectorHelper.IsSupported) 190if (BitConverter.IsLittleEndian)
System\IO\Hashing\Crc64ParameterSet.Vectorized.cs (3)
24if (!BitConverter.IsLittleEndian || !VectorHelper.IsSupported) 167if (!BitConverter.IsLittleEndian || !VectorHelper.IsSupported) 193if (BitConverter.IsLittleEndian)
System\IO\Hashing\XxHash128.cs (1)
219if (BitConverter.IsLittleEndian)
System\IO\Hashing\XxHash3.cs (1)
108if (BitConverter.IsLittleEndian)
System\IO\Hashing\XxHashShared.cs (12)
156static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 483if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 491else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 519if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 550else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 624if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 636else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 718if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 729else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 784BitConverter.IsLittleEndian ? 790BitConverter.IsLittleEndian ? 797if (!BitConverter.IsLittleEndian)
System.Memory (6)
System\Buffers\SequenceReaderExtensions.Binary.cs (6)
62if (BitConverter.IsLittleEndian) 76if (!BitConverter.IsLittleEndian) 101if (BitConverter.IsLittleEndian) 115if (!BitConverter.IsLittleEndian) 140if (BitConverter.IsLittleEndian) 154if (!BitConverter.IsLittleEndian)
System.Net.NetworkInformation (1)
System\Net\NetworkInformation\StringParsingHelpers.Connections.cs (1)
362if (isNetworkOrder || !BitConverter.IsLittleEndian)
System.Net.Primitives (9)
System\Net\IPAddress.cs (5)
202if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 356if (BitConverter.IsLittleEndian) 538return BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(host) : host; 543return BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(host) : host; 548return BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(host) : host;
System\Net\IPNetwork.cs (4)
84if (BitConverter.IsLittleEndian) 102if (BitConverter.IsLittleEndian) 243if (BitConverter.IsLittleEndian) 267if (BitConverter.IsLittleEndian)
System.Net.Security (16)
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (16)
135readonly get => BitConverter.IsLittleEndian ? _length : BinaryPrimitives.ReverseEndianness(_length); 136set => _length = BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value); 140readonly get => BitConverter.IsLittleEndian ? _maximumLength : BinaryPrimitives.ReverseEndianness(_maximumLength); 141set => _maximumLength = BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value); 145readonly get => BitConverter.IsLittleEndian ? _payloadOffset : BinaryPrimitives.ReverseEndianness(_payloadOffset); 146set => _payloadOffset = BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value); 178readonly get => BitConverter.IsLittleEndian ? _productBuild : BinaryPrimitives.ReverseEndianness(_productBuild); 179set => _productBuild = BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value); 194readonly get => BitConverter.IsLittleEndian ? _flags : (Flags)BinaryPrimitives.ReverseEndianness((uint)_flags); 195set => _flags = BitConverter.IsLittleEndian ? value : (Flags)BinaryPrimitives.ReverseEndianness((uint)value); 219readonly get => BitConverter.IsLittleEndian ? _flags : (Flags)BinaryPrimitives.ReverseEndianness((uint)_flags); 220set => _flags = BitConverter.IsLittleEndian ? value : (Flags)BinaryPrimitives.ReverseEndianness((uint)value); 247readonly get => BitConverter.IsLittleEndian ? _flags : (Flags)BinaryPrimitives.ReverseEndianness((uint)_flags); 248set => _flags = BitConverter.IsLittleEndian ? value : (Flags)BinaryPrimitives.ReverseEndianness((uint)value); 268readonly get => BitConverter.IsLittleEndian ? _time : BinaryPrimitives.ReverseEndianness(_time); 269set => _time = BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value);
System.Net.WebSockets (1)
System\Net\WebSockets\ManagedWebSocket.cs (1)
1671int rolledMask = BitConverter.IsLittleEndian ?
System.Private.CoreLib (329)
src\libraries\Common\src\System\HexConverter.cs (2)
277if (BitConverter.IsLittleEndian && (Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && 289if (BitConverter.IsLittleEndian && (Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) &&
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReadBigEndian.cs (28)
24return BitConverter.IsLittleEndian ? 41return BitConverter.IsLittleEndian ? 58return BitConverter.IsLittleEndian ? 75return BitConverter.IsLittleEndian ? 92return BitConverter.IsLittleEndian ? 109return BitConverter.IsLittleEndian ? 126return BitConverter.IsLittleEndian ? 143return BitConverter.IsLittleEndian ? 160return BitConverter.IsLittleEndian ? 178return BitConverter.IsLittleEndian ? 196return BitConverter.IsLittleEndian ? 214return BitConverter.IsLittleEndian ? 232return BitConverter.IsLittleEndian ? 250return BitConverter.IsLittleEndian ? 267if (BitConverter.IsLittleEndian) 289if (BitConverter.IsLittleEndian) 311if (BitConverter.IsLittleEndian) 333if (BitConverter.IsLittleEndian) 355if (BitConverter.IsLittleEndian) 377if (BitConverter.IsLittleEndian) 399if (BitConverter.IsLittleEndian) 421if (BitConverter.IsLittleEndian) 442if (BitConverter.IsLittleEndian) 465if (BitConverter.IsLittleEndian) 488if (BitConverter.IsLittleEndian) 511if (BitConverter.IsLittleEndian) 534if (BitConverter.IsLittleEndian) 558if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReadLittleEndian.cs (28)
24return !BitConverter.IsLittleEndian ? 41return !BitConverter.IsLittleEndian ? 58return !BitConverter.IsLittleEndian ? 75return !BitConverter.IsLittleEndian ? 92return !BitConverter.IsLittleEndian ? 109return !BitConverter.IsLittleEndian ? 126return !BitConverter.IsLittleEndian ? 143return !BitConverter.IsLittleEndian ? 160return !BitConverter.IsLittleEndian ? 178return !BitConverter.IsLittleEndian ? 196return !BitConverter.IsLittleEndian ? 214return !BitConverter.IsLittleEndian ? 232return !BitConverter.IsLittleEndian ? 250return !BitConverter.IsLittleEndian ? 267if (!BitConverter.IsLittleEndian) 289if (!BitConverter.IsLittleEndian) 311if (!BitConverter.IsLittleEndian) 333if (BitConverter.IsLittleEndian) 355if (BitConverter.IsLittleEndian) 377if (BitConverter.IsLittleEndian) 399if (BitConverter.IsLittleEndian) 421if (BitConverter.IsLittleEndian) 442if (!BitConverter.IsLittleEndian) 465if (BitConverter.IsLittleEndian) 488if (BitConverter.IsLittleEndian) 511if (BitConverter.IsLittleEndian) 534if (BitConverter.IsLittleEndian) 557if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.WriteBigEndian.cs (28)
24if (BitConverter.IsLittleEndian) 47if (BitConverter.IsLittleEndian) 70if (BitConverter.IsLittleEndian) 93if (BitConverter.IsLittleEndian) 116if (BitConverter.IsLittleEndian) 139if (BitConverter.IsLittleEndian) 162if (BitConverter.IsLittleEndian) 185if (BitConverter.IsLittleEndian) 208if (BitConverter.IsLittleEndian) 232if (BitConverter.IsLittleEndian) 256if (BitConverter.IsLittleEndian) 280if (BitConverter.IsLittleEndian) 304if (BitConverter.IsLittleEndian) 328if (BitConverter.IsLittleEndian) 351if (BitConverter.IsLittleEndian) 372if (BitConverter.IsLittleEndian) 393if (BitConverter.IsLittleEndian) 414if (BitConverter.IsLittleEndian) 435if (BitConverter.IsLittleEndian) 456if (BitConverter.IsLittleEndian) 477if (BitConverter.IsLittleEndian) 498if (BitConverter.IsLittleEndian) 519if (BitConverter.IsLittleEndian) 541if (BitConverter.IsLittleEndian) 563if (BitConverter.IsLittleEndian) 585if (BitConverter.IsLittleEndian) 607if (BitConverter.IsLittleEndian) 629if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.WriteLittleEndian.cs (28)
24if (!BitConverter.IsLittleEndian) 47if (!BitConverter.IsLittleEndian) 70if (!BitConverter.IsLittleEndian) 93if (!BitConverter.IsLittleEndian) 116if (!BitConverter.IsLittleEndian) 139if (!BitConverter.IsLittleEndian) 162if (!BitConverter.IsLittleEndian) 185if (!BitConverter.IsLittleEndian) 208if (!BitConverter.IsLittleEndian) 232if (!BitConverter.IsLittleEndian) 256if (!BitConverter.IsLittleEndian) 280if (!BitConverter.IsLittleEndian) 304if (!BitConverter.IsLittleEndian) 328if (!BitConverter.IsLittleEndian) 351if (!BitConverter.IsLittleEndian) 372if (!BitConverter.IsLittleEndian) 393if (!BitConverter.IsLittleEndian) 414if (!BitConverter.IsLittleEndian) 435if (!BitConverter.IsLittleEndian) 456if (!BitConverter.IsLittleEndian) 477if (!BitConverter.IsLittleEndian) 498if (!BitConverter.IsLittleEndian) 519if (!BitConverter.IsLittleEndian) 541if (!BitConverter.IsLittleEndian) 563if (!BitConverter.IsLittleEndian) 585if (!BitConverter.IsLittleEndian) 607if (!BitConverter.IsLittleEndian) 629if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64DecoderHelper.cs (3)
89if ((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported) && BitConverter.IsLittleEndian && (end >= src)) 969Debug.Assert((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported) && BitConverter.IsLittleEndian); 1128Debug.Assert((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported) && BitConverter.IsLittleEndian);
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64EncoderHelper.cs (4)
73if ((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported) && BitConverter.IsLittleEndian && (end >= src)) 651if (BitConverter.IsLittleEndian) 673if (BitConverter.IsLittleEndian) 898if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlEncoder.cs (1)
257if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Char.cs (2)
1263if (BitConverter.IsLittleEndian) 1311if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (6)
93if (BitConverter.IsLittleEndian) 163if (!BitConverter.IsLittleEndian || values.Length < Vector256<byte>.Count) 249if (BitConverter.IsLittleEndian) 686if (BitConverter.IsLittleEndian) 732if (!BitConverter.IsLittleEndian || _bitLength < BitsPerInt32) 954BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value);
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (2)
1181if (BitConverter.IsLittleEndian) 1210if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipePayloadDecoder.cs (1)
129decodedFields[i] = BitConverter.IsLittleEndian ? new string(charPayload) : Encoding.Unicode.GetString(MemoryMarshal.Cast<char, byte>(charPayload));
src\libraries\System.Private.CoreLib\src\System\Enum.cs (1)
2259if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Globalization\CharUnicodeInfo.cs (7)
267if (BitConverter.IsLittleEndian) 289int delta = (BitConverter.IsLittleEndian) ? rsDelta : BinaryPrimitives.ReverseEndianness(rsDelta); 308int delta = (BitConverter.IsLittleEndian) ? rsDelta : BinaryPrimitives.ReverseEndianness(rsDelta); 324int delta = (BitConverter.IsLittleEndian) ? rsDelta : BinaryPrimitives.ReverseEndianness(rsDelta); 343int delta = (BitConverter.IsLittleEndian) ? rsDelta : BinaryPrimitives.ReverseEndianness(rsDelta); 490if (BitConverter.IsLittleEndian) 527if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Guid.cs (13)
74if (!BitConverter.IsLittleEndian) 91if (BitConverter.IsLittleEndian == bigEndian) 550if (!BitConverter.IsLittleEndian) 587result._de = BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness((ushort)uintTmp) : (ushort)uintTmp; 590result._fg = BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness((ushort)uintTmp) : (ushort)uintTmp; 595result._hijk = BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(uintTmp) : uintTmp; 638if (!BitConverter.IsLittleEndian) 1002if (BitConverter.IsLittleEndian) 1020if (BitConverter.IsLittleEndian != bigEndian) 1039if (BitConverter.IsLittleEndian) 1061if (BitConverter.IsLittleEndian != bigEndian) 1349if ((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported) && BitConverter.IsLittleEndian) 1519Debug.Assert((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported) && BitConverter.IsLittleEndian);
src\libraries\System.Private.CoreLib\src\System\Int128.cs (2)
805if (BitConverter.IsLittleEndian) 885if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Int16.cs (2)
353if (BitConverter.IsLittleEndian) 426if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Int32.cs (2)
373if (BitConverter.IsLittleEndian) 453if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Int64.cs (2)
370if (BitConverter.IsLittleEndian) 450if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (2)
393if (BitConverter.IsLittleEndian) 473if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Marvin.cs (4)
133if (BitConverter.IsLittleEndian) 164if (BitConverter.IsLittleEndian) 185if (BitConverter.IsLittleEndian) 206if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Marvin.OrdinalIgnoreCase.cs (2)
51if (BitConverter.IsLittleEndian) 62if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Number.NumberToFloatingPointBits.cs (1)
958if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Numerics\Colors\Argb.cs (4)
23if (BitConverter.IsLittleEndian) 41if (!BitConverter.IsLittleEndian) 61return BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(bits) : bits; 76return BitConverter.IsLittleEndian ? bits : BinaryPrimitives.ReverseEndianness(bits);
src\libraries\System.Private.CoreLib\src\System\Numerics\Colors\Rgba.cs (4)
23if (BitConverter.IsLittleEndian) 41if (!BitConverter.IsLittleEndian) 61return BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(bits) : bits; 76return BitConverter.IsLittleEndian ? bits : BinaryPrimitives.ReverseEndianness(bits);
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
402if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (4)
1047if (BitConverter.IsLittleEndian) 1071if (!BitConverter.IsLittleEndian) 1095if (BitConverter.IsLittleEndian) 1119if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\String.Comparison.cs (4)
818if (!BitConverter.IsLittleEndian) 832if (!BitConverter.IsLittleEndian) 936if (!BitConverter.IsLittleEndian) 962if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Utility.cs (21)
68if (!AdvSimd.Arm64.IsSupported || !BitConverter.IsLittleEndian) 97return (BitConverter.IsLittleEndian && (value & 0xFF80u) == 0) 98|| (!BitConverter.IsLittleEndian && (value & 0xFF800000u) == 0); 307if (!BitConverter.IsLittleEndian) 373Debug.Assert(BitConverter.IsLittleEndian, "This SSE2/Arm64 implementation assumes little-endian."); 375Vector128<byte> bitmask = BitConverter.IsLittleEndian ? 974Debug.Assert(BitConverter.IsLittleEndian, "This SSE2/Arm64 assumes little-endian."); 1294if (BitConverter.IsLittleEndian) 1327if (BitConverter.IsLittleEndian) 1353if (BitConverter.IsLittleEndian && Vector128.IsHardwareAccelerated && elementCount >= 2 * (uint)Vector128<byte>.Count) 1467if (BitConverter.IsLittleEndian) 1480if (BitConverter.IsLittleEndian) 1513if (!BitConverter.IsLittleEndian) 1726Debug.Assert(BitConverter.IsLittleEndian, "This implementation assumes little-endian."); 1844Debug.Assert(BitConverter.IsLittleEndian, "This implementation assumes little-endian."); 1961Debug.Assert(BitConverter.IsLittleEndian, "This implementation assumes little-endian."); 2077if (BitConverter.IsLittleEndian && Vector128.IsHardwareAccelerated && elementCount >= (uint)Vector128<byte>.Count) 2125if (!BitConverter.IsLittleEndian) 2132if (BitConverter.IsLittleEndian) 2170if (BitConverter.IsLittleEndian) 2297if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Utility.Helpers.cs (1)
51if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.cs (7)
185Debug.Assert(BitConverter.IsLittleEndian, "SSE2 assumes little-endian."); 550Debug.Assert(BitConverter.IsLittleEndian, "Assume little endian if SSE2 is supported."); 706if (BitConverter.IsLittleEndian) 719if (BitConverter.IsLittleEndian) 752if (!BitConverter.IsLittleEndian) 780Debug.Assert(BitConverter.IsLittleEndian); 972Debug.Assert(BitConverter.IsLittleEndian);
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.Helpers.cs (4)
39return (BitConverter.IsLittleEndian && (value & 0xFF00u) == 0) 40|| (!BitConverter.IsLittleEndian && (value & 0xFF000000u) == 0); 64if (BitConverter.IsLittleEndian) 97if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.Validation.cs (1)
288if (((thisChar - (BitConverter.IsLittleEndian ? 0xDC00_D800u : 0xD800_DC00u)) & 0xFC00_FC00u) != 0)
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Helpers.cs (54)
22if (BitConverter.IsLittleEndian) 47if (BitConverter.IsLittleEndian) 67if (BitConverter.IsLittleEndian) 110if (BitConverter.IsLittleEndian) 164if (BitConverter.IsLittleEndian) 188if (BitConverter.IsLittleEndian) 216if (BitConverter.IsLittleEndian) 248return (BitConverter.IsLittleEndian && (value & 0xFF80u) == 0) 249|| (!BitConverter.IsLittleEndian && value < 0x0080_0000u); 265return (BitConverter.IsLittleEndian && (value & 0xF800u) != 0) 266|| (!BitConverter.IsLittleEndian && value >= 0x0800_0000u); 281return (BitConverter.IsLittleEndian && ((value - 0xD800u) & 0xF800u) == 0) 282|| (!BitConverter.IsLittleEndian && (value - 0xD800_0000u) < 0x0800_0000u); 301return (BitConverter.IsLittleEndian && ((value - 0x0080u) & 0xFFFFu) < 0x0780u) 302|| (!BitConverter.IsLittleEndian && UnicodeUtility.IsInRangeInclusive(value, 0x0080_0000u, 0x07FF_FFFFu)); 331return (BitConverter.IsLittleEndian && value < 0x0080_0000u) 332|| (!BitConverter.IsLittleEndian && (value & 0xFF80u) == 0); 348return (BitConverter.IsLittleEndian && (value & 0xF800_0000u) != 0) 349|| (!BitConverter.IsLittleEndian && (value & 0xF800u) != 0); 364return (BitConverter.IsLittleEndian && (value - 0xD800_0000u) < 0x0800_0000u) 365|| (!BitConverter.IsLittleEndian && ((value - 0xD800u) & 0xF800u) == 0); 384return (BitConverter.IsLittleEndian && UnicodeUtility.IsInRangeInclusive(value, 0x0080_0000u, 0x07FF_FFFFu)) 385|| (!BitConverter.IsLittleEndian && ((value - 0x0080u) & 0xFFFFu) < 0x0780u); 425return (BitConverter.IsLittleEndian && ((value - 0xDC00_D800u) & 0xFC00_FC00u) == 0) 426|| (!BitConverter.IsLittleEndian && ((value - 0xD800_DC00u) & 0xFC00_FC00u) == 0); 435if (BitConverter.IsLittleEndian) 464return (BitConverter.IsLittleEndian && ((byte)value < 0xC2u)) 465|| (!BitConverter.IsLittleEndian && (value < 0xC200_0000u)); 496return (BitConverter.IsLittleEndian && (((value - 0x8080_80F0u) & 0xC0C0_C0F8u) == 0)) 497|| (!BitConverter.IsLittleEndian && (((value - 0xF080_8080u) & 0xF8C0_C0C0u) == 0)); 528return (BitConverter.IsLittleEndian && (((value - 0x0080_80E0u) & 0x00C0_C0F0u) == 0)) 529|| (!BitConverter.IsLittleEndian && (((value - 0xE080_8000u) & 0xF0C0_C000u) == 0)); 560return (BitConverter.IsLittleEndian && (((value - 0x0000_80C0u) & 0x0000_C0E0u) == 0)) 561|| (!BitConverter.IsLittleEndian && (((value - 0xC080_0000u) & 0xE0C0_0000u) == 0)); 586return (BitConverter.IsLittleEndian && ((value & 0x001E_0000u) == 0)) 587|| (!BitConverter.IsLittleEndian && ((value & 0x1E00u) == 0)); 618return (BitConverter.IsLittleEndian && (((value - 0x80C0_0000u) & 0xC0E0_0000u) == 0)) 619|| (!BitConverter.IsLittleEndian && (((value - 0x0000_C080u) & 0x0000_E0C0u) == 0)); 639Debug.Assert(BitConverter.IsLittleEndian); 643return (BitConverter.IsLittleEndian && UnicodeUtility.IsInRangeInclusive(value & 0xC0FFu, 0x80C2u, 0x80DFu)) 644|| (!BitConverter.IsLittleEndian && false); 658Debug.Assert(BitConverter.IsLittleEndian); 662return (BitConverter.IsLittleEndian && UnicodeUtility.IsInRangeInclusive(value & 0xC0FF_0000u, 0x80C2_0000u, 0x80DF_0000u)) 663|| (!BitConverter.IsLittleEndian && false); 675return (BitConverter.IsLittleEndian && ((value & 0x80u) == 0)) 676|| (!BitConverter.IsLittleEndian && ((int)value >= 0)); 688return (BitConverter.IsLittleEndian && ((int)value >= 0)) 689|| (!BitConverter.IsLittleEndian && ((value & 0x80u) == 0)); 701return (BitConverter.IsLittleEndian && ((value & 0x8000u) == 0)) 702|| (!BitConverter.IsLittleEndian && ((value & 0x0080_0000u) == 0)); 714return (BitConverter.IsLittleEndian && ((value & 0x0080_0000u) == 0)) 715|| (!BitConverter.IsLittleEndian && ((value & 0x8000u) == 0)); 729if (BitConverter.IsLittleEndian) 763if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Transcoding.cs (15)
279if ((BitConverter.IsLittleEndian && UInt32EndsWithValidUtf8TwoByteSequenceLittleEndian(thisDWord)) 280|| (!BitConverter.IsLittleEndian && (UInt32EndsWithUtf8TwoByteMask(thisDWord) && !UInt32EndsWithOverlongUtf8TwoByteSequence(thisDWord)))) 302if (BitConverter.IsLittleEndian) 349if (BitConverter.IsLittleEndian) 375pOutputBuffer[1] = (char)(byte)(thisDWord >> (BitConverter.IsLittleEndian ? 16 : 8)); 441if (BitConverter.IsLittleEndian) 476if (BitConverter.IsLittleEndian) 536if (BitConverter.IsLittleEndian) 591if (BitConverter.IsLittleEndian) 886if (Sse41.X64.IsSupported || (AdvSimd.Arm64.IsSupported && BitConverter.IsLittleEndian)) 946if (Sse41.X64.IsSupported || (AdvSimd.Arm64.IsSupported && BitConverter.IsLittleEndian)) 1153if (BitConverter.IsLittleEndian) 1240if (BitConverter.IsLittleEndian) 1349if (BitConverter.IsLittleEndian) 1429if (BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Validation.cs (17)
126if (AdvSimd.Arm64.IsSupported && BitConverter.IsLittleEndian) 130Vector128<byte> bitMask128 = BitConverter.IsLittleEndian ? 184Debug.Assert((AdvSimd.Arm64.IsSupported && BitConverter.IsLittleEndian) || Sse2.IsSupported); 260thisDWord -= (BitConverter.IsLittleEndian) ? 0x0000_80C0u : 0xC080_0000u; 261if ((thisDWord & (BitConverter.IsLittleEndian ? 0x0000_C0E0u : 0xE0C0_0000u)) == 0) 273if ((BitConverter.IsLittleEndian && (byte)thisDWord < 0x02u) 274|| (!BitConverter.IsLittleEndian && thisDWord < 0x0200_0000u)) 289if ((BitConverter.IsLittleEndian && UInt32EndsWithValidUtf8TwoByteSequenceLittleEndian(thisDWord)) 290|| (!BitConverter.IsLittleEndian && (UInt32EndsWithUtf8TwoByteMask(thisDWord) && !UInt32EndsWithOverlongUtf8TwoByteSequence(thisDWord)))) 303if (BitConverter.IsLittleEndian) 371thisDWord -= (BitConverter.IsLittleEndian) ? (0x0080_00E0u - 0x0000_00C0u) : (0xE000_8000u - 0xC000_0000u); 372if ((thisDWord & (BitConverter.IsLittleEndian ? 0x00C0_C0F0u : 0xF0C0_C000u)) == 0) 395if (BitConverter.IsLittleEndian) 429if (BitConverter.IsLittleEndian) 454if (IntPtr.Size >= 8 && BitConverter.IsLittleEndian) 590if (BitConverter.IsLittleEndian) 755if (!AdvSimd.Arm64.IsSupported || !BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (8)
400if ((bigEndian ^ BitConverter.IsLittleEndian) && 444(BitConverter.IsLittleEndian ? (ulong)0xdc00d800dc00d800 : (ulong)0xd800dc00d800dc00)) 683if ((bigEndian ^ BitConverter.IsLittleEndian) && 731(BitConverter.IsLittleEndian ? (ulong)0xdc00d800dc00d800 : (ulong)0xd800dc00d800dc00)) 1031if ((bigEndian ^ BitConverter.IsLittleEndian) && 1075(BitConverter.IsLittleEndian ? (ulong)0xdc00d800dc00d800 : (ulong)0xd800dc00d800dc00)) 1339if ((bigEndian ^ BitConverter.IsLittleEndian) && 1387(BitConverter.IsLittleEndian ? (ulong)0xdc00d800dc00d800 : (ulong)0xd800dc00d800dc00))
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (2)
856if (BitConverter.IsLittleEndian) 911if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (2)
327if (BitConverter.IsLittleEndian) 375if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (2)
348if (BitConverter.IsLittleEndian) 403if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (2)
347if (BitConverter.IsLittleEndian) 402if (!BitConverter.IsLittleEndian)
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (2)
369if (BitConverter.IsLittleEndian) 424if (!BitConverter.IsLittleEndian)
src\System\Reflection\RuntimeCustomAttributeData.cs (1)
1541if (!BitConverter.IsLittleEndian)
src\System\Runtime\CompilerServices\RuntimeHelpers.CoreCLR.cs (2)
56if (BitConverter.IsLittleEndian) 115if (!BitConverter.IsLittleEndian)
System.Private.DataContractSerialization (36)
System\Xml\XmlBinaryReader.cs (13)
1271if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int16TextWithEndElement)) 1278if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int16TextWithEndElement)) 1294if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int32TextWithEndElement)) 1301if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int32TextWithEndElement)) 1317if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int64TextWithEndElement)) 1324if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.Int64TextWithEndElement)) 1340if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.FloatTextWithEndElement)) 1347if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.FloatTextWithEndElement)) 1363if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.DoubleTextWithEndElement)) 1370if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.DoubleTextWithEndElement)) 1386if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.DecimalTextWithEndElement)) 1393if (BitConverter.IsLittleEndian && IsStartArray(localName, namespaceUri, XmlBinaryNodeType.DecimalTextWithEndElement)) 1432if (BitConverter.IsLittleEndian)
System\Xml\XmlBinaryWriter.cs (14)
134=> WriteTextNodeRaw<short>(nodeType, BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness((value))); 137=> WriteTextNodeRaw<int>(nodeType, BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness((value))); 140=> WriteTextNodeRaw<long>(nodeType, BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness((value))); 513=> WriteRaw<long>(BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value)); 730if (BitConverter.IsLittleEndian) 755if (BitConverter.IsLittleEndian) 771if (BitConverter.IsLittleEndian) 867if (BitConverter.IsLittleEndian) 883if (BitConverter.IsLittleEndian) 899if (BitConverter.IsLittleEndian) 915if (BitConverter.IsLittleEndian) 933if (BitConverter.IsLittleEndian) 951if (BitConverter.IsLittleEndian) 985if (BitConverter.IsLittleEndian)
System\Xml\XmlBufferReader.cs (8)
356=> BitConverter.IsLittleEndian ? ReadRawBytes<ushort>() : BinaryPrimitives.ReverseEndianness(ReadRawBytes<ushort>()); 362=> BitConverter.IsLittleEndian ? ReadRawBytes<int>() : BinaryPrimitives.ReverseEndianness(ReadRawBytes<int>()); 373=> BitConverter.IsLittleEndian ? ReadRawBytes<long>() : BinaryPrimitives.ReverseEndianness(ReadRawBytes<long>()); 391if (BitConverter.IsLittleEndian) 952=> BitConverter.IsLittleEndian ? ReadRawBytes<short>(offset) : BinaryPrimitives.ReverseEndianness(ReadRawBytes<short>(offset)); 955=> BitConverter.IsLittleEndian ? ReadRawBytes<int>(offset) : BinaryPrimitives.ReverseEndianness(ReadRawBytes<int>(offset)); 958=> BitConverter.IsLittleEndian ? ReadRawBytes<long>(offset) : BinaryPrimitives.ReverseEndianness(ReadRawBytes<long>(offset)); 971if (BitConverter.IsLittleEndian)
System\Xml\XmlStreamNodeWriter.cs (1)
338if (BitConverter.IsLittleEndian)
System.Private.Uri (7)
System\PercentEncodingHelper.cs (7)
62if (BitConverter.IsLittleEndian) 80Debug.Assert((fourByteBuffer & (BitConverter.IsLittleEndian ? 0x00000080 : 0x80000000)) != 0); 81Debug.Assert((fourByteBuffer & (BitConverter.IsLittleEndian ? 0x00008000 : 0x00800000)) != 0); 82Debug.Assert(bytesLeftInBuffer < 3 || (fourByteBuffer & (BitConverter.IsLittleEndian ? 0x00800000 : 0x00008000)) != 0); 83Debug.Assert(bytesLeftInBuffer < 4 || (fourByteBuffer & (BitConverter.IsLittleEndian ? 0x80000000 : 0x00000080)) != 0); 140if (BitConverter.IsLittleEndian) 151if (BitConverter.IsLittleEndian)
System.Private.Windows.Core (4)
System\IO\BinaryReaderExtensions.cs (2)
127if (sizeof(T) != 1 && !BitConverter.IsLittleEndian) 256if (sizeof(T) == 1 || BitConverter.IsLittleEndian)
Windows\Win32\Graphics\Gdi\ARGB.cs (2)
25Debug.Assert(BitConverter.IsLittleEndian); 35Debug.Assert(BitConverter.IsLittleEndian);
System.Private.Xml (2)
System\Xml\XmlEncoding.cs (2)
62if (_bigEndian == BitConverter.IsLittleEndian) 126if (_bigEndian == BitConverter.IsLittleEndian)
System.Reflection.Metadata (13)
System\Reflection\Internal\Utilities\BlobUtilities.cs (5)
52Unsafe.WriteUnaligned(ref buffer[start], !BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(value) : value); 55Unsafe.WriteUnaligned(ref buffer[start], BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(value) : value); 58Unsafe.WriteUnaligned(ref buffer[start], BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(value) : value); 61Unsafe.WriteUnaligned(ref buffer[start], !BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(value) : value); 64Unsafe.WriteUnaligned(ref buffer[start], !BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(value) : value);
System\Reflection\Internal\Utilities\MemoryBlock.cs (4)
131return BitConverter.IsLittleEndian ? result : BinaryPrimitives.ReverseEndianness(result); 189return BitConverter.IsLittleEndian ? result : BinaryPrimitives.ReverseEndianness(result); 246if (BitConverter.IsLittleEndian) 268if (BitConverter.IsLittleEndian)
System\Reflection\Metadata\BlobBuilder.cs (1)
1001if (BitConverter.IsLittleEndian)
System\Reflection\Metadata\BlobReader.cs (1)
316if (BitConverter.IsLittleEndian)
System\Reflection\Metadata\BlobWriter.cs (1)
398if (BitConverter.IsLittleEndian)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (1)
279if (BitConverter.IsLittleEndian)
System.Resources.Extensions (1)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
402if (BitConverter.IsLittleEndian)
System.Runtime.Numerics (11)
System\Number.BigInteger.cs (1)
1452if (BitConverter.IsLittleEndian)
System\Numerics\BigInteger.cs (10)
392if (!BitConverter.IsLittleEndian) 1473if (BitConverter.IsLittleEndian && sign > 0) 3466int value = BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(_sign) : _sign; 3480if (BitConverter.IsLittleEndian) 3505if (BitConverter.IsLittleEndian) 3522if (BitConverter.IsLittleEndian) 3568int value = BitConverter.IsLittleEndian ? _sign : BinaryPrimitives.ReverseEndianness(_sign); 3581if (!BitConverter.IsLittleEndian) 3606if (!BitConverter.IsLittleEndian) 3623if (!BitConverter.IsLittleEndian)
System.Text.Encoding.CodePages (6)
System\Text\BaseCodePageEncoding.cs (3)
109if (!BitConverter.IsLittleEndian) 147if (!BitConverter.IsLittleEndian) 193if (!BitConverter.IsLittleEndian)
System\Text\BaseCodePageEncoding.netcoreapp.cs (1)
20if (!BitConverter.IsLittleEndian)
System\Text\DBCSCodePageEncoding.cs (1)
47if (BitConverter.IsLittleEndian)
System\Text\SBCSCodePageEncoding.cs (1)
38if (BitConverter.IsLittleEndian)
System.Text.Encodings.Web (1)
System\Text\Encodings\Web\AllowedBmpCodePointsBitmap.cs (1)
73if (Vector.IsHardwareAccelerated && BitConverter.IsLittleEndian)
System.Text.Json (5)
src\libraries\System.Private.CoreLib\src\System\Marvin.cs (4)
133if (BitConverter.IsLittleEndian) 164if (BitConverter.IsLittleEndian) 185if (BitConverter.IsLittleEndian) 206if (BitConverter.IsLittleEndian)
System\Text\Json\Serialization\Metadata\PropertyRef.cs (1)
72if (BitConverter.IsLittleEndian)
Test.Utilities (15)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (12)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 492if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 500else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 528if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 559else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 633if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 645else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 727if (Vector256.IsHardwareAccelerated && BitConverter.IsLittleEndian) 738else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);
Text.Analyzers (7)
src\Compilers\Core\Portable\Hashing\XxHash128.cs (1)
223if (BitConverter.IsLittleEndian)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
161static ulong ReadLE64(ulong data) => BitConverter.IsLittleEndian ? data : BinaryPrimitives.ReverseEndianness(data); 793BitConverter.IsLittleEndian ? 799BitConverter.IsLittleEndian ? 806if (!BitConverter.IsLittleEndian)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectReader.cs (1)
45Debug.Assert(BitConverter.IsLittleEndian);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
92Debug.Assert(BitConverter.IsLittleEndian);