17 references to CorInfoWasmType
ILCompiler.Compiler (4)
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\Target_Wasm\WasmTypes.cs (4)
48
public static WasmValueType FromCorInfoType(
CorInfoWasmType
ty)
200
public static WasmFuncType FromCorInfoSignature(
CorInfoWasmType
[] types)
212
CorInfoWasmType
.CORINFO_WASM_TYPE_VOID => new WasmResultType(Array.Empty<WasmValueType>()),
222
foreach (
CorInfoWasmType
paramType in types.AsSpan().Slice(1))
ILCompiler.RyuJit (13)
JitInterface\CorInfoImpl.RyuJit.cs (1)
2508
private CORINFO_WASM_TYPE_SYMBOL_STRUCT_* getWasmTypeSymbol(
CorInfoWasmType
* types, nuint typesSize)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl_generated.cs (4)
335
public delegate* unmanaged<IntPtr, IntPtr*, CORINFO_CLASS_STRUCT_*,
CorInfoWasmType
> getWasmLowering;
387
public delegate* unmanaged<IntPtr, IntPtr*,
CorInfoWasmType
*, nuint, CORINFO_WASM_TYPE_SYMBOL_STRUCT_*> getWasmTypeSymbol;
2285
private static
CorInfoWasmType
_getWasmLowering(IntPtr thisHandle, IntPtr* ppException, CORINFO_CLASS_STRUCT_* structHnd)
3045
private static CORINFO_WASM_TYPE_SYMBOL_STRUCT_* _getWasmTypeSymbol(IntPtr thisHandle, IntPtr* ppException,
CorInfoWasmType
* types, nuint typesSize)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (8)
3871
private
CorInfoWasmType
getWasmLowering(CORINFO_CLASS_STRUCT_* structHnd)
3895
return
CorInfoWasmType
.CORINFO_WASM_TYPE_VOID;
3903
return
CorInfoWasmType
.CORINFO_WASM_TYPE_I32;
3905
return
CorInfoWasmType
.CORINFO_WASM_TYPE_I64;
3907
return
CorInfoWasmType
.CORINFO_WASM_TYPE_F32;
3909
return
CorInfoWasmType
.CORINFO_WASM_TYPE_F64;
3911
return
CorInfoWasmType
.CORINFO_WASM_TYPE_V128;
3914
return
CorInfoWasmType
.CORINFO_WASM_TYPE_I32; // unreachable