4 writes to _rvLa64IdxGenReg
Microsoft.Diagnostics.DataContractReader.Contracts (4)
src\runtime\src\coreclr\tools\Common\CallingConvention\ArgIterator.cs (4)
742
_rvLa64IdxGenReg
= numRegistersUsed;
1317
_rvLa64IdxGenReg
++;
1347
_rvLa64IdxGenReg
+= regSlots;
1359
_rvLa64IdxGenReg
= _transitionBlock.NumArgumentRegisters;
7 references to _rvLa64IdxGenReg
Microsoft.Diagnostics.DataContractReader.Contracts (7)
src\runtime\src\coreclr\tools\Common\CallingConvention\ArgIterator.cs (7)
1299
if ((1 + _rvLa64IdxFPReg <= _transitionBlock.NumArgumentRegisters) && (1 +
_rvLa64IdxGenReg
<= _transitionBlock.NumArgumentRegisters))
1307
_argLocDescForStructInRegs.m_idxGenReg =
_rvLa64IdxGenReg
;
1313
? _transitionBlock.OffsetOfArgumentRegisters +
_rvLa64IdxGenReg
* _transitionBlock.PointerSize
1343
if (
_rvLa64IdxGenReg
+ regSlots <= _transitionBlock.NumArgumentRegisters)
1346
int argOfsInner = _transitionBlock.OffsetOfArgumentRegisters +
_rvLa64IdxGenReg
* _transitionBlock.PointerSize;
1350
else if (
_rvLa64IdxGenReg
< _transitionBlock.NumArgumentRegisters)
1355
Debug.Assert(
_rvLa64IdxGenReg
== lastReg, "pass head in last register");