5 instantiations of FpStructInRegistersInfo
ILCompiler.ReadyToRun (5)
parent\parent\Common\CallingConvention\ArgIterator.cs (1)
1253FpStructInRegistersInfo info = new FpStructInRegistersInfo{};
parent\parent\Common\Internal\Runtime\RiscVLoongArch64FpStruct.cs (4)
199return new FpStructInRegistersInfo{}; 201FpStructInRegistersInfo info = new FpStructInRegistersInfo{}; 204return new FpStructInRegistersInfo{}; 207return new FpStructInRegistersInfo{}; // struct has no floating fields
11 references to FpStructInRegistersInfo
ILCompiler.ReadyToRun (11)
Compiler\DependencyAnalysis\ReadyToRun\TypeHandle.cs (1)
137public FpStructInRegistersInfo GetFpStructInRegistersInfo(TargetArchitecture architecture)
parent\parent\Common\CallingConvention\ArgIterator.cs (2)
72public FpStructInRegistersInfo m_structFields; // RISC-V and LoongArch - Struct field info when using floating-point register(s) 1253FpStructInRegistersInfo info = new FpStructInRegistersInfo{};
parent\parent\Common\CallingConvention\ITypeHandle.cs (1)
37FpStructInRegistersInfo GetFpStructInRegistersInfo(TargetArchitecture architecture);
parent\parent\Common\CallingConvention\TransitionBlock.cs (1)
373FpStructInRegistersInfo info = thRetType.GetFpStructInRegistersInfo(Architecture);
parent\parent\Common\Internal\Runtime\RiscVLoongArch64FpStruct.cs (5)
58private static void SetFpStructInRegistersInfoField(ref FpStructInRegistersInfo info, int index, 82ref FpStructInRegistersInfo info, ref int typeIndex, ref uint occupiedBytesMap) 128private static bool FlattenFields(TypeDesc td, uint offset, ref FpStructInRegistersInfo info, ref int typeIndex) 194public static FpStructInRegistersInfo GetFpStructInRegistersInfo(TypeDesc td, TargetArchitecture arch) 201FpStructInRegistersInfo info = new FpStructInRegistersInfo{};
parent\parent\Common\JitInterface\CorInfoImpl.cs (1)
4006FpStructInRegistersInfo info = RiscVLoongArch64FpStruct.GetFpStructInRegistersInfo(