36 references to CorInfoWasmType
ILCompiler.ReadyToRun (36)
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunk.cs (7)
100
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)
32
private static readonly
CorInfoWasmType
[] s_helperTypeParams = new
CorInfoWasmType
[]
34
CorInfoWasmType
.CORINFO_WASM_TYPE_VOID,
35
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
36
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
37
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
38
CorInfoWasmType
.CORINFO_WASM_TYPE_I32,
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
1537
public WasmTypeNode WasmTypeNode(
CorInfoWasmType
[] types)
parent\parent\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))
parent\parent\Common\JitInterface\CorInfoImpl_generated.cs (4)
338
public delegate* unmanaged<IntPtr, IntPtr*, CORINFO_CLASS_STRUCT_*,
CorInfoWasmType
> getWasmLowering;
389
public delegate* unmanaged<IntPtr, IntPtr*,
CorInfoWasmType
*, nuint, CORINFO_WASM_TYPE_SYMBOL_STRUCT_*> getWasmTypeSymbol;
2317
private static
CorInfoWasmType
_getWasmLowering(IntPtr thisHandle, IntPtr* ppException, CORINFO_CLASS_STRUCT_* structHnd)
3062
private static CORINFO_WASM_TYPE_SYMBOL_STRUCT_* _getWasmTypeSymbol(IntPtr thisHandle, IntPtr* ppException,
CorInfoWasmType
* types, nuint typesSize)
parent\parent\Common\JitInterface\CorInfoImpl.cs (13)
3728
private CORINFO_WASM_TYPE_SYMBOL_STRUCT_* getWasmTypeSymbol(
CorInfoWasmType
* types, nuint typesSize)
3730
CorInfoWasmType
[] typeArray = new ReadOnlySpan<
CorInfoWasmType
>(types, (int)typesSize).ToArray();
4082
private
CorInfoWasmType
getWasmLowering(CORINFO_CLASS_STRUCT_* structHnd)
4106
?
CorInfoWasmType
.CORINFO_WASM_TYPE_I64
4107
:
CorInfoWasmType
.CORINFO_WASM_TYPE_V128;
4115
return
CorInfoWasmType
.CORINFO_WASM_TYPE_VOID;
4123
return
CorInfoWasmType
.CORINFO_WASM_TYPE_I32;
4125
return
CorInfoWasmType
.CORINFO_WASM_TYPE_I64;
4127
return
CorInfoWasmType
.CORINFO_WASM_TYPE_F32;
4129
return
CorInfoWasmType
.CORINFO_WASM_TYPE_F64;
4131
return
CorInfoWasmType
.CORINFO_WASM_TYPE_V128;
4134
return
CorInfoWasmType
.CORINFO_WASM_TYPE_I32; // unreachable