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