7 overrides of FloatRegisterSize
ILCompiler.ReadyToRun (7)
Compiler\DependencyAnalysis\ReadyToRun\TransitionBlock.cs (7)
448
public override int
FloatRegisterSize
=> throw new NotImplementedException();
500
public override int
FloatRegisterSize
=> 16;
566
public override int
FloatRegisterSize
=> 4;
605
public override int
FloatRegisterSize
=> 16;
671
public override int
FloatRegisterSize
=> 8; // TODO: for SIMD.
716
public override int
FloatRegisterSize
=> 8;
757
public override int
FloatRegisterSize
=> 0;
12 references to FloatRegisterSize
ILCompiler.ReadyToRun (12)
Compiler\DependencyAnalysis\ReadyToRun\ArgIterator.cs (12)
1500
: _transitionBlock.OffsetOfFloatArgumentRegisters + _rvLa64IdxFPReg * _transitionBlock.
FloatRegisterSize
;
1509
int argOfsInner = _transitionBlock.OffsetOfFloatArgumentRegisters + _rvLa64IdxFPReg * _transitionBlock.
FloatRegisterSize
;
1781
Debug.Assert((floatRegOfsInBytes % _transitionBlock.
FloatRegisterSize
) == 0);
1782
pLoc.m_idxFloatReg = floatRegOfsInBytes / _transitionBlock.
FloatRegisterSize
;
1783
pLoc.m_cFloatReg = ALIGN_UP(byteArgSize, _transitionBlock.
FloatRegisterSize
) / _transitionBlock.
FloatRegisterSize
;
1820
Debug.Assert((floatRegOfsInBytes % _transitionBlock.
FloatRegisterSize
) == 0);
1821
pLoc.m_idxFloatReg = floatRegOfsInBytes / _transitionBlock.
FloatRegisterSize
;
1871
Debug.Assert((floatRegOfsInBytes % _transitionBlock.
FloatRegisterSize
) == 0);
1872
pLoc.m_idxFloatReg = floatRegOfsInBytes / _transitionBlock.
FloatRegisterSize
;
1928
Debug.Assert((floatRegOfsInBytes % _transitionBlock.
FloatRegisterSize
) == 0);
1929
pLoc.m_idxFloatReg = floatRegOfsInBytes / _transitionBlock.
FloatRegisterSize
;