7 overrides of FloatRegisterSize
ILCompiler.ReadyToRun (7)
Compiler\DependencyAnalysis\ReadyToRun\TransitionBlock.cs (7)
454public override int FloatRegisterSize => throw new NotImplementedException(); 506public override int FloatRegisterSize => 16; 572public override int FloatRegisterSize => 4; 611public override int FloatRegisterSize => 16; 677public override int FloatRegisterSize => 8; // TODO: for SIMD. 722public override int FloatRegisterSize => 8; 763public override int FloatRegisterSize => 0;
12 references to FloatRegisterSize
ILCompiler.ReadyToRun (12)
Compiler\DependencyAnalysis\ReadyToRun\ArgIterator.cs (12)
1466: _transitionBlock.OffsetOfFloatArgumentRegisters + _rvLa64IdxFPReg * _transitionBlock.FloatRegisterSize; 1475int argOfsInner = _transitionBlock.OffsetOfFloatArgumentRegisters + _rvLa64IdxFPReg * _transitionBlock.FloatRegisterSize; 1747Debug.Assert((floatRegOfsInBytes % _transitionBlock.FloatRegisterSize) == 0); 1748pLoc.m_idxFloatReg = floatRegOfsInBytes / _transitionBlock.FloatRegisterSize; 1749pLoc.m_cFloatReg = ALIGN_UP(byteArgSize, _transitionBlock.FloatRegisterSize) / _transitionBlock.FloatRegisterSize; 1786Debug.Assert((floatRegOfsInBytes % _transitionBlock.FloatRegisterSize) == 0); 1787pLoc.m_idxFloatReg = floatRegOfsInBytes / _transitionBlock.FloatRegisterSize; 1837Debug.Assert((floatRegOfsInBytes % _transitionBlock.FloatRegisterSize) == 0); 1838pLoc.m_idxFloatReg = floatRegOfsInBytes / _transitionBlock.FloatRegisterSize; 1894Debug.Assert((floatRegOfsInBytes % _transitionBlock.FloatRegisterSize) == 0); 1895pLoc.m_idxFloatReg = floatRegOfsInBytes / _transitionBlock.FloatRegisterSize;