24 references to LoweringFlags
ILCompiler.Compiler (24)
parent\parent\Common\JitInterface\WasmLowering.cs (24)
547WasmSignature roundtripped = GetSignature(result, isAsyncCall ? LoweringFlags.IsAsyncCall : LoweringFlags.None); 589public static LoweringFlags GetLoweringFlags(MethodDesc method) 591LoweringFlags flags = 0; 594flags |= LoweringFlags.HasGenericContextArg; 598flags |= LoweringFlags.IsAsyncCall; 602flags |= LoweringFlags.IsUnmanagedCallersOnly; 607public static LoweringFlags GetLoweringFlags(INodeWithTypeSignature node) 609LoweringFlags flags = 0; 612flags |= LoweringFlags.HasGenericContextArg; 616flags |= LoweringFlags.IsAsyncCall; 620flags |= LoweringFlags.IsUnmanagedCallersOnly; 625public static unsafe LoweringFlags GetLoweringFlags(CORINFO_SIG_INFO* callSig) 629LoweringFlags flags = 0; 632flags |= LoweringFlags.HasGenericContextArg; 636flags |= LoweringFlags.IsAsyncCall; 640flags |= LoweringFlags.IsUnmanagedCallersOnly; 654public static WasmSignature GetSignature(MethodSignature signature, LoweringFlags flags) 656if (!flags.HasFlag(LoweringFlags.IsUnmanagedCallersOnly) && signature.Flags.HasFlag(MethodSignatureFlags.UnmanagedCallingConvention)) 658flags |= LoweringFlags.IsUnmanagedCallersOnly; 727if (flags.HasFlag(LoweringFlags.IsUnmanagedCallersOnly)) // reverse P/Invoke 750if (flags.HasFlag(LoweringFlags.HasGenericContextArg)) 756if (flags.HasFlag(LoweringFlags.IsAsyncCall)) 813if (!flags.HasFlag(LoweringFlags.IsUnmanagedCallersOnly))