18 references to WasmLowering
ILCompiler.Compiler (15)
Compiler\DependencyAnalysis\NodeFactory.cs (2)
1664
return _wasmTypeNodes.GetOrAdd(
WasmLowering
.GetSignature(desc).FuncType);
1669
return _wasmTypeNodes.GetOrAdd(
WasmLowering
.GetSignature(node).FuncType);
Compiler\DependencyAnalysis\Target_Wasm\WasmJumpStubNode.cs (1)
14
WasmFuncType signature =
WasmLowering
.GetSignature(this).FuncType;
Compiler\DependencyAnalysis\Target_Wasm\WasmReadyToRunGenericHelperNode.cs (1)
73
WasmFuncType signature =
WasmLowering
.GetSignature(this).FuncType;
Compiler\DependencyAnalysis\Target_Wasm\WasmReadyToRunHelperNode.cs (1)
204
encoder.FunctionBody = new WasmFunctionBody(
WasmLowering
.GetSignature(this).FuncType, expressions.ToArray());
Compiler\DependencyAnalysis\Target_Wasm\WasmTentativeMethodNode.cs (1)
15
WasmFuncType signature =
WasmLowering
.GetSignature(Method).FuncType;
Compiler\DependencyAnalysis\Target_Wasm\WasmUnboxingStubNode.cs (1)
14
WasmFuncType signature =
WasmLowering
.GetSignature(Method).FuncType;
Compiler\MethodBodyDeduplicator.cs (3)
82
hashCode.Add(
WasmLowering
.GetSignature(node.Method).FuncType);
192
&& !
WasmLowering
.GetSignature(a.Method.Method).FuncType.Equals(
WasmLowering
.GetSignature(b.Method.Method).FuncType))
parent\parent\Common\Compiler\ObjectWriter\WasmFunctionBodyDeduplicator.cs (3)
164
if (!
WasmLowering
.GetSignature(signatureNode).FuncType.Equals(
165
WasmLowering
.GetSignature(candidateSignatureNode).FuncType))
216
hash.Add(
WasmLowering
.GetSignature(node).FuncType);
parent\parent\Common\Compiler\ObjectWriter\WasmObjectWriter.cs (2)
161
int typeIndex = RegisterSignature(
WasmLowering
.GetSignature(function).FuncType);
376
WasmFuncType signature =
WasmLowering
.GetSignature(node).FuncType;
ILCompiler.RyuJit (3)
parent\parent\Common\JitInterface\CorInfoImpl.cs (3)
4110
if (
WasmLowering
.TryGetMultiSegmentLayout(type, out WasmValueType multiSlotType, out _))
4117
TypeDesc abiType =
WasmLowering
.LowerToAbiType(type);
4125
WasmValueType wasmAbiType =
WasmLowering
.LowerType(abiType);