@@ -1716,19 +1716,19 @@ BackwardPass::ProcessBailOutArgObj(BailOutInfo * bailOutInfo, BVSparse<JitArenaA
1716
1716
{
1717
1717
if (byteCodeUpwardExposedUsed->TestAndClear (symId))
1718
1718
{
1719
- if (bailOutInfo->usedCapturedValues . argObjSyms == nullptr )
1719
+ if (bailOutInfo->usedCapturedValues -> argObjSyms == nullptr )
1720
1720
{
1721
- bailOutInfo->usedCapturedValues . argObjSyms = JitAnew (this ->func ->m_alloc ,
1721
+ bailOutInfo->usedCapturedValues -> argObjSyms = JitAnew (this ->func ->m_alloc ,
1722
1722
BVSparse<JitArenaAllocator>, this ->func ->m_alloc );
1723
1723
}
1724
- bailOutInfo->usedCapturedValues . argObjSyms ->Set (symId);
1724
+ bailOutInfo->usedCapturedValues -> argObjSyms ->Set (symId);
1725
1725
}
1726
1726
}
1727
1727
NEXT_BITSET_IN_SPARSEBV;
1728
1728
}
1729
- if (bailOutInfo->usedCapturedValues . argObjSyms )
1729
+ if (bailOutInfo->usedCapturedValues -> argObjSyms )
1730
1730
{
1731
- byteCodeUpwardExposedUsed->Minus (bailOutInfo->usedCapturedValues . argObjSyms );
1731
+ byteCodeUpwardExposedUsed->Minus (bailOutInfo->usedCapturedValues -> argObjSyms );
1732
1732
}
1733
1733
}
1734
1734
@@ -1738,7 +1738,7 @@ BackwardPass::ProcessBailOutConstants(BailOutInfo * bailOutInfo, BVSparse<JitAre
1738
1738
Assert (this ->tag != Js::BackwardPhase);
1739
1739
1740
1740
// Remove constants that we are already going to restore
1741
- SListBase<ConstantStackSymValue> * usedConstantValues = &bailOutInfo->usedCapturedValues . constantValues ;
1741
+ SListBase<ConstantStackSymValue> * usedConstantValues = &bailOutInfo->usedCapturedValues -> constantValues ;
1742
1742
FOREACH_SLISTBASE_ENTRY (ConstantStackSymValue, value, usedConstantValues)
1743
1743
{
1744
1744
byteCodeUpwardExposedUsed->Clear (value.Key ()->m_id );
@@ -1770,7 +1770,7 @@ BackwardPass::ProcessBailOutCopyProps(BailOutInfo * bailOutInfo, BVSparse<JitAre
1770
1770
Assert (!this ->func ->GetJITFunctionBody ()->IsAsmJsMode ());
1771
1771
1772
1772
// Remove copy prop that we were already going to restore
1773
- SListBase<CopyPropSyms> * usedCopyPropSyms = &bailOutInfo->usedCapturedValues . copyPropSyms ;
1773
+ SListBase<CopyPropSyms> * usedCopyPropSyms = &bailOutInfo->usedCapturedValues -> copyPropSyms ;
1774
1774
FOREACH_SLISTBASE_ENTRY (CopyPropSyms, copyPropSyms, usedCopyPropSyms)
1775
1775
{
1776
1776
byteCodeUpwardExposedUsed->Clear (copyPropSyms.Key ()->m_id );
@@ -2602,7 +2602,7 @@ BackwardPass::ProcessBailOutInfo(IR::Instr * instr, BailOutInfo * bailOutInfo)
2602
2602
tempBv->And (this ->func ->m_nonTempLocalVars , bailOutInfo->liveVarSyms );
2603
2603
2604
2604
// Remove syms that are restored in other ways than byteCodeUpwardExposedUsed.
2605
- FOREACH_SLIST_ENTRY (ConstantStackSymValue, value, &bailOutInfo->usedCapturedValues . constantValues )
2605
+ FOREACH_SLIST_ENTRY (ConstantStackSymValue, value, &bailOutInfo->usedCapturedValues -> constantValues )
2606
2606
{
2607
2607
Assert (value.Key ()->HasByteCodeRegSlot () || value.Key ()->GetInstrDef ()->m_opcode == Js::OpCode::BytecodeArgOutCapture);
2608
2608
if (value.Key ()->HasByteCodeRegSlot ())
@@ -2611,7 +2611,7 @@ BackwardPass::ProcessBailOutInfo(IR::Instr * instr, BailOutInfo * bailOutInfo)
2611
2611
}
2612
2612
}
2613
2613
NEXT_SLIST_ENTRY;
2614
- FOREACH_SLIST_ENTRY (CopyPropSyms, value, &bailOutInfo->usedCapturedValues . copyPropSyms )
2614
+ FOREACH_SLIST_ENTRY (CopyPropSyms, value, &bailOutInfo->usedCapturedValues -> copyPropSyms )
2615
2615
{
2616
2616
Assert (value.Key ()->HasByteCodeRegSlot () || value.Key ()->GetInstrDef ()->m_opcode == Js::OpCode::BytecodeArgOutCapture);
2617
2617
if (value.Key ()->HasByteCodeRegSlot ())
@@ -2620,9 +2620,9 @@ BackwardPass::ProcessBailOutInfo(IR::Instr * instr, BailOutInfo * bailOutInfo)
2620
2620
}
2621
2621
}
2622
2622
NEXT_SLIST_ENTRY;
2623
- if (bailOutInfo->usedCapturedValues . argObjSyms )
2623
+ if (bailOutInfo->usedCapturedValues -> argObjSyms )
2624
2624
{
2625
- tempBv->Minus (bailOutInfo->usedCapturedValues . argObjSyms );
2625
+ tempBv->Minus (bailOutInfo->usedCapturedValues -> argObjSyms );
2626
2626
}
2627
2627
2628
2628
byteCodeUpwardExposedUsed->Or (tempBv);
@@ -8326,7 +8326,7 @@ BackwardPass::ReverseCopyProp(IR::Instr *instr)
8326
8326
FOREACH_SLISTBASE_ENTRY (
8327
8327
CopyPropSyms,
8328
8328
usedCopyPropSym,
8329
- &instrPrev->GetBailOutInfo ()->usedCapturedValues . copyPropSyms )
8329
+ &instrPrev->GetBailOutInfo ()->usedCapturedValues -> copyPropSyms )
8330
8330
{
8331
8331
if (dstSym == usedCopyPropSym.Value ())
8332
8332
{
0 commit comments