Compiler\DependencyAnalysis\KnownExternFunctions.cs (35)
127ReadyToRunHelper.Throw => MakeSignature(voidType, objectType),
128ReadyToRunHelper.ThrowExact => MakeSignature(voidType, objectType),
130ReadyToRunHelper.Rethrow => MakeSignature(voidType),
132ReadyToRunHelper.FailFast => MakeSignature(voidType),
134ReadyToRunHelper.DebugBreak => MakeSignature(voidType),
152ReadyToRunHelper.BulkWriteBarrierSmall => MakeSignature(voidType, nativeIntType, nativeIntType, nativeUIntType),
154ReadyToRunHelper.NewArray => MakeSignature(objectType, nativeIntType, nativeIntType),
155ReadyToRunHelper.NewObject => MakeSignature(objectType, nativeIntType),
157ReadyToRunHelper.NewFast => MakeSignature(objectType, nativeIntType),
158ReadyToRunHelper.NewFinalizable => MakeSignature(objectType, nativeIntType),
159ReadyToRunHelper.NewFastAlign8 => MakeSignature(objectType, nativeIntType),
160ReadyToRunHelper.NewFinalizableAlign8 => MakeSignature(objectType, nativeIntType),
161ReadyToRunHelper.NewFastMisalign => MakeSignature(objectType, nativeIntType),
163ReadyToRunHelper.NewPtrArrayFast => MakeSignature(objectType, nativeIntType, nativeIntType),
164ReadyToRunHelper.NewArrayFastAlign8 => MakeSignature(objectType, nativeIntType, nativeIntType),
165ReadyToRunHelper.NewArrayFast => MakeSignature(objectType, nativeIntType, nativeIntType),
168ReadyToRunHelper.DblRem => MakeSignature(doubleType, doubleType, doubleType),
169ReadyToRunHelper.FltRem => MakeSignature(singleType, singleType, singleType),
171ReadyToRunHelper.Lng2Dbl => MakeSignature(doubleType, int64Type),
172ReadyToRunHelper.ULng2Dbl => MakeSignature(doubleType, uint64Type),
173ReadyToRunHelper.Lng2Flt => MakeSignature(singleType, int64Type),
174ReadyToRunHelper.ULng2Flt => MakeSignature(singleType, uint64Type),
175ReadyToRunHelper.Dbl2Lng => MakeSignature(int64Type, doubleType),
176ReadyToRunHelper.Dbl2ULng => MakeSignature(uint64Type, doubleType),
178ReadyToRunHelper.LMul => MakeSignature(int64Type, int64Type, int64Type),
179ReadyToRunHelper.LRsz => MakeSignature(uint64Type, uint64Type, int32Type),
180ReadyToRunHelper.LRsh => MakeSignature(int64Type, int64Type, int32Type),
181ReadyToRunHelper.LLsh => MakeSignature(int64Type, int64Type, int32Type),
183ReadyToRunHelper.PInvokeBegin => MakeSignature(voidType, nativeIntType),
184ReadyToRunHelper.PInvokeEnd => MakeSignature(voidType, nativeIntType),
185ReadyToRunHelper.ReversePInvokeEnter => MakeSignature(voidType, nativeIntType),
186ReadyToRunHelper.ReversePInvokeExit => MakeSignature(voidType, nativeIntType),
188ReadyToRunHelper.GCPoll => MakeSignature(voidType),
190ReadyToRunHelper.GVMLookupForSlot => MakeSignature(nativeIntType, objectType, nativeIntType),
191ReadyToRunHelper.ResolveInterfaceMethod => MakeSignature(nativeIntType, objectType, nativeIntType),