34 references to CorInfoWasmType
ILCompiler.ReadyToRun (34)
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunk.cs (7)
114
static
CorInfoWasmType
[] _helperTypeParams = new
CorInfoWasmType
[] {
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
CorInfoWasmType
.CORINFO_WASM_TYPE_I32 };
Compiler\DependencyAnalysis\ReadyToRun\WasmR2RToInterpreterThunkNode.cs (7)
33
private static readonly
CorInfoWasmType
[] s_helperTypeParams = new
CorInfoWasmType
[]
35
CorInfoWasmType
.CORINFO_WASM_TYPE_VOID,
36
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
37
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
38
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
39
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
1359
public WasmTypeNode WasmTypeNode(
CorInfoWasmType
[] types)
JitInterface\CorInfoImpl.ReadyToRun.cs (3)
3557
private CORINFO_WASM_TYPE_SYMBOL_STRUCT_* getWasmTypeSymbol(
CorInfoWasmType
* types, nuint typesSize)
3559
CorInfoWasmType
[] typeArray = new ReadOnlySpan<
CorInfoWasmType
>(types, (int)typesSize).ToArray();
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))
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