15 references to FloatInt
ILCompiler.ReadyToRun (15)
parent\parent\Common\CallingConvention\ArgIterator.cs (1)
1294if ((info.flags & (FpStruct.FloatInt | FpStruct.IntFloat)) != 0)
parent\parent\Common\Internal\Runtime\RiscVLoongArch64FpStruct.cs (11)
105Debug.Assert((int)FpStruct.IntFloat == ((int)FpStruct.FloatInt << 1), 110int floatFlag = (int)(info.flags & FpStruct.FloatInt) << 1; 206if ((info.flags & (FloatInt | IntFloat)) == 0) 214((uint)(info.flags & FloatInt) << (PosIntFloat - PosFloatInt)) | 222Debug.Assert((info.flags & FloatInt) == 0 || info.Size1st() == sizeof(float) || info.Size1st() == sizeof(double)); 225if ((info.flags & (FloatInt | IntFloat)) == (FloatInt | IntFloat)) 228info.flags ^= (FloatInt | IntFloat | BothFloat); // replace (FloatInt | IntFloat) with BothFloat 232Debug.Assert((info.flags & FloatInt) != 0); 235info.flags ^= (FloatInt | OnlyOne); // replace FloatInt with OnlyOne 238FpStruct floatFlags = info.flags & (OnlyOne | BothFloat | FloatInt | IntFloat);
parent\parent\Common\JitInterface\CorInfoImpl.cs (3)
4015if ((info.flags & (FpStruct.BothFloat | FpStruct.FloatInt | FpStruct.OnlyOne)) != 0) 4021if ((info.flags & (FpStruct.FloatInt | FpStruct.IntFloat)) != 0) 4023int index = ((info.flags & FpStruct.FloatInt) != 0) ? 1 : 0;