16 references to TypeGCStaticsSymbol
ILCompiler.Compiler (14)
Compiler\DependencyAnalysis\GenericLookupResult.cs (1)
909return factory.TypeGCStaticsSymbol(instantiatedType);
Compiler\DependencyAnalysis\NodeFactory.cs (1)
229ISymbolNode gcStaticsNode = TypeGCStaticsSymbol(type);
Compiler\DependencyAnalysis\ReflectedFieldNode.cs (1)
78dependencies.Add(factory.TypeGCStaticsSymbol(_field.OwningType), "GC static base of a reflectable field");
Compiler\DependencyAnalysis\ReflectionFieldMapNode.cs (1)
120staticsNode = factory.TypeGCStaticsSymbol(metadataType);
Compiler\DependencyAnalysis\StaticsInfoHashtableNode.cs (2)
51dependencies.Add(factory.TypeGCStaticsSymbol(metadataType), "GC statics indirection for StaticsInfoHashtable"); 85bag.AppendUnsigned(BagElementKind.GcStaticData, _nativeStaticsReferences.GetIndex(factory.TypeGCStaticsSymbol(metadataType)));
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunHelperNode.cs (1)
75encoder.EmitMOV(encoder.TargetRegister.Result, factory.TypeGCStaticsSymbol(target));
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunHelperNode.cs (1)
89encoder.EmitMOV(encoder.TargetRegister.Result, factory.TypeGCStaticsSymbol(target));
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunHelperNode.cs (1)
81encoder.EmitMOV(encoder.TargetRegister.Result, factory.TypeGCStaticsSymbol(target));
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunHelperNode.cs (1)
79encoder.EmitMOV(encoder.TargetRegister.Result, factory.TypeGCStaticsSymbol(target));
Compiler\DependencyAnalysis\Target_Wasm\WasmReadyToRunHelperNode.cs (1)
113ISymbolNode gcStaticBase = factory.TypeGCStaticsSymbol(target);
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunHelperNode.cs (1)
92encoder.EmitLEAQ(encoder.TargetRegister.Result, factory.TypeGCStaticsSymbol(target));
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunHelperNode.cs (1)
94encoder.EmitMOV(encoder.TargetRegister.Result, factory.TypeGCStaticsSymbol(target));
Compiler\RootingServiceProvider.cs (1)
108_rootAdder(_factory.TypeGCStaticsSymbol(metadataType), reason);
ILCompiler.RyuJit (2)
JitInterface\CorInfoImpl.RyuJit.cs (2)
2227baseAddr = _compilation.NodeFactory.TypeGCStaticsSymbol(field.OwningType); 2485addr.addr = (void*)ObjectToHandle(_compilation.NodeFactory.TypeGCStaticsSymbol(type));