7 overrides of StackElemSize
ILCompiler.ReadyToRun (7)
Compiler\DependencyAnalysis\ReadyToRun\TransitionBlock.cs (7)
490public override int StackElemSize(int parmSize, bool isValueType = false, bool isFloatHfa = false) 521public sealed override int StackElemSize(int parmSize, bool isValueType = false, bool isFloatHfa = false) 591public sealed override int StackElemSize(int parmSize, bool isValueType = false, bool isFloatHfa = false) 640public override int StackElemSize(int parmSize, bool isValueType = false, bool isFloatHfa = false) 710public override int StackElemSize(int parmSize, bool isValueType = false, bool isFloatHfa = false) 747public override int StackElemSize(int parmSize, bool isValueType = false, bool isFloatHfa = false) 786public override int StackElemSize(int parmSize, bool isValueType, bool isFloatHfa)
20 references to StackElemSize
ILCompiler.ReadyToRun (20)
Compiler\DependencyAnalysis\ReadyToRun\ArgIterator.cs (20)
690int slotSize = _transitionBlock.StackElemSize(_transitionBlock.PointerSize); 733int slotSize = _transitionBlock.StackElemSize(_transitionBlock.PointerSize); 783int slotSize = _transitionBlock.StackElemSize(_transitionBlock.PointerSize); 874_wasmOfsStack = numRegistersUsed * _transitionBlock.StackElemSize(_transitionBlock.PointerSize); 933_x86OfsStack -= _transitionBlock.StackElemSize(argSize); 942int cbArg = _transitionBlock.StackElemSize(argSize); 1154int cbArg = _transitionBlock.StackElemSize(argSize); 1321int cbArg = _transitionBlock.StackElemSize(argSize, isValueType, isFloatHFA); 1440int cbArg = _transitionBlock.StackElemSize(argSize, isValueType, false); 1604nSizeOfArgStack += _transitionBlock.StackElemSize(structSize); 1662stackElemSize = _transitionBlock.StackElemSize(GetArgSize()); 1673stackElemSize = _transitionBlock.StackElemSize(GetArgSize(), IsValueType(), IsFloatHfa()); 1676stackElemSize = _transitionBlock.StackElemSize(_transitionBlock.PointerSize); 1709nSizeOfArgStack = ALIGN_UP(nSizeOfArgStack, _transitionBlock.StackElemSize(_transitionBlock.PointerSize)); 1731pLoc.m_byteStackSize = _transitionBlock.StackElemSize(byteArgSize); 1766pLoc.m_byteStackSize = _transitionBlock.StackElemSize(byteArgSize) - pLoc.m_cGenReg * _transitionBlock.PointerSize; 1772pLoc.m_byteStackSize = _transitionBlock.StackElemSize(byteArgSize); 1817pLoc.m_byteStackSize = _transitionBlock.StackElemSize(byteArgSize, IsValueType(), IsFloatHfa()); 1868pLoc.m_byteStackSize = _transitionBlock.StackElemSize(byteArgSize, IsValueType(), IsFloatHfa()); 1911pLoc.m_byteStackSize = _transitionBlock.StackElemSize(argSizeInBytes);