38 references to I386
ILAssembler (6)
GrammarVisitor.cs (1)
176Machine machine = _options.Machine ?? Machine.I386;
VTableExportPEBuilder.cs (4)
195bool is32Bit = Header.Machine == Machine.I386 || Header.Machine == 0; 301bool is32Bit = Header.Machine == Machine.I386 || Header.Machine == 0; 570var machine = Header.Machine == 0 ? Machine.I386 : Header.Machine; 590case Machine.I386:
VTableFixupSupport.cs (1)
139Machine.I386 => 6, // jmp [addr]
ILCompiler.Compiler (5)
Compiler\ObjectWriter\CoffObjectWriter.Aot.cs (1)
161if (_machine is Machine.I386 or Machine.Amd64)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\CoffObjectWriter.cs (3)
70TargetArchitecture.X86 => Machine.I386, 221Feat00Flags feat00Flags = _machine is Machine.I386 ? Feat00Flags.SafeSEH : 0; 299case Machine.I386:
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\PETargetExtensions.cs (1)
82return Machine.I386;
ILCompiler.ReadyToRun (5)
ObjectWriter\TargetExtensions.cs (1)
82return Machine.I386;
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\CoffObjectWriter.cs (3)
70TargetArchitecture.X86 => Machine.I386, 221Feat00Flags feat00Flags = _machine is Machine.I386 ? Feat00Flags.SafeSEH : 0; 299case Machine.I386:
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\PETargetExtensions.cs (1)
82return Machine.I386;
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaModule.cs (1)
284&& peHeaders.CoffHeader.Machine == Machine.I386;
Microsoft.Build.Tasks.Core (1)
ManifestUtil\MetadataReader.cs (1)
215case Machine.I386:
Microsoft.CodeAnalysis (3)
Compilation\Compilation.cs (2)
2316machine = Machine.I386; 2353if (machine == Machine.I386)
MetadataReader\PEModule.cs (1)
319return Machine.I386;
Microsoft.CodeAnalysis.CSharp (6)
Emitter\Model\PEModuleBuilder.cs (2)
197!(refMachine == Machine.I386 && !assembly.Bit32Required)) 201if (!(machine == Machine.I386 && !SourceModule.Bit32Required) &&
Symbols\MissingModuleSymbol.cs (1)
53return Machine.I386;
Symbols\Source\SourceAssemblySymbol.cs (2)
992bool isPlatformAgnostic = (assemblyMachine == System.Reflection.PortableExecutable.Machine.I386 && !this.Bit32Required); 1007if (moduleMachine == System.Reflection.PortableExecutable.Machine.I386 && !m.Bit32Required)
Symbols\Source\SourceModuleSymbol.cs (1)
101return Machine.I386;
Microsoft.CodeAnalysis.VisualBasic (5)
Emit\PEModuleBuilder.vb (1)
164Not (refMachine = Machine.I386 AndAlso Not assembly.Bit32Required) Then
Symbols\MissingModuleSymbol.vb (1)
46Return System.Reflection.PortableExecutable.Machine.I386
Symbols\Source\SourceAssemblySymbol.vb (2)
1363Dim isPlatformAgnostic As Boolean = (assemblyMachine = PortableExecutable.Machine.I386 AndAlso Not Me.Bit32Required) 1375If moduleMachine = PortableExecutable.Machine.I386 AndAlso Not m.Bit32Required Then
Symbols\Source\SourceModuleSymbol.vb (1)
116Return System.Reflection.PortableExecutable.Machine.I386
Microsoft.TestPlatform.CoreUtilities (1)
Helpers\DotnetHostHelper.cs (1)
396case Machine.I386:
System.Reflection.Metadata (3)
System\Reflection\PortableExecutable\ManagedPEBuilder.cs (1)
104if (Header.Machine == Machine.I386 || Header.Machine == 0)
System\Reflection\PortableExecutable\ManagedTextSection.cs (1)
86internal bool RequiresStartupStub => Machine == Machine.I386 || Machine == 0;
System\Reflection\PortableExecutable\PEBuilder.cs (1)
188builder.WriteUInt16((ushort)(Header.Machine == 0 ? Machine.I386 : Header.Machine));
vstest.console (1)
CommandLine\AssemblyMetadataProvider.cs (1)
110case Machine.I386:
vstest.console.arm64 (1)
src\vstest\src\vstest.console\CommandLine\AssemblyMetadataProvider.cs (1)
110case Machine.I386: