Lines Matching refs:StackOffset

54         if ((!FIE->IsSimple || FIE->StackOffset >= 0) && FIE->IsStore &&  in analyzeSaves()
111 OffsetsByReg[FIE->RegOrImm] = FIE->StackOffset; in analyzeSaves()
139 if (!FIE->IsSimple || FIE->StackOffset >= 0 || in analyzeRestores()
148 if (FIE->StackOffset != OffsetsByReg[FIE->RegOrImm]) { in analyzeRestores()
333 blacklistRegion(FIEX->StackOffset, FIEX->Size); in classifyStackAccesses()
343 blacklistRegion(FIEX->StackOffset, FIEX->Size); in classifyStackAccesses()
349 if (isRegionBlacklisted(FIEX->StackOffset, FIEX->Size) || in classifyStackAccesses()
350 blacklistAllInConflictWith(FIEX->StackOffset, FIEX->Size)) { in classifyStackAccesses()
356 AvailableRegions[FIEX->StackOffset] = FIEX->Size; in classifyStackAccesses()
357 BC.MIB->addAnnotation(Inst, getSlotTag(), FIEX->StackOffset, AllocatorId); in classifyStackAccesses()
358 RegionToRegMap[FIEX->StackOffset].insert(FIEX->RegOrImm); in classifyStackAccesses()
359 RegToRegionMap[FIEX->RegOrImm].insert(FIEX->StackOffset); in classifyStackAccesses()
360 LLVM_DEBUG(dbgs() << "Adding region " << FIEX->StackOffset << " size " in classifyStackAccesses()
449 return canCollapseRegion(FIE->StackOffset); in canCollapseRegion()
472 int64_t RegionAddr = FIE->StackOffset; in collapseRegion()
490 BC.MIB->getAnnotationAs<decltype(FrameIndexEntry::StackOffset)>( in collapseRegion()
589 BC.MIB->getAnnotationAs<decltype(FrameIndexEntry::StackOffset)>( in insertRegion()
674 int64_t StackOffset = 0; in performChanges() local
683 Reg, SrcImm, StackPtrReg, StackOffset, in performChanges()
696 Inst, StackPtrReg, StackOffset + Adjustment, Reg, Size); in performChanges()
699 Inst, StackPtrReg, StackOffset + Adjustment, Reg, Size); in performChanges()
1550 int64_t StackOffset = 0; in insertUpdatedCFI() local
1558 Reg, SrcImm, StackPtrReg, StackOffset, Size, in insertUpdatedCFI()
1673 FIE.StackOffset - SPVal, FIE.RegOrImm, in createStackAccess()
1680 FIE.StackOffset - SPVal, FIE.RegOrImm, in createStackAccess()
1695 FIE.StackOffset - FPVal, FIE.RegOrImm, in createStackAccess()
1702 FIE.StackOffset - FPVal, FIE.RegOrImm, in createStackAccess()
1779 PushOffsetByReg[Item.AffectedReg] = Item.FIEToInsert.StackOffset; in processInsertion()
1781 PopOffsetByReg[Item.AffectedReg] = Item.FIEToInsert.StackOffset; in processInsertion()
1787 << "; stack offset = " << Item.FIEToInsert.StackOffset in processInsertion()
2125 A.FIEToInsert.StackOffset == B.FIEToInsert.StackOffset); in operator ==()