Lines Matching refs:SROAArg

354     if (auto *SROAArg = getSROAArgForValueOrNull(V)) {  in handleSROA()  local
356 onAggregateSROAUse(SROAArg); in handleSROA()
359 disableSROAForArg(SROAArg); in handleSROA()
424 void disableSROAForArg(AllocaInst *SROAArg);
743 void onAggregateSROAUse(AllocaInst *SROAArg) override { in onAggregateSROAUse() argument
744 auto CostIt = SROAArgCosts.find(SROAArg); in onAggregateSROAUse()
1370 void CallAnalyzer::disableSROAForArg(AllocaInst *SROAArg) { in disableSROAForArg() argument
1371 onDisableSROA(SROAArg); in disableSROAForArg()
1372 EnabledSROAAllocas.erase(SROAArg); in disableSROAForArg()
1403 if (auto *SROAArg = getSROAArgForValueOrNull(V)) { in disableSROA() local
1404 disableSROAForArg(SROAArg); in disableSROA()
1594 if (auto *SROAArg = getSROAArgForValueOrNull(FirstV)) in visitPHI() local
1595 SROAArgValues[&I] = SROAArg; in visitPHI()
1624 auto *SROAArg = getSROAArgForValueOrNull(I.getPointerOperand()); in visitGetElementPtr() local
1639 if (SROAArg) in visitGetElementPtr()
1640 SROAArgValues[&I] = SROAArg; in visitGetElementPtr()
1647 if (SROAArg) in visitGetElementPtr()
1648 disableSROAForArg(SROAArg); in visitGetElementPtr()
1718 if (auto *SROAArg = getSROAArgForValueOrNull(I.getOperand(0))) in visitBitCast() local
1719 SROAArgValues[&I] = SROAArg; in visitBitCast()
1748 if (auto *SROAArg = getSROAArgForValueOrNull(I.getOperand(0))) in visitPtrToInt() local
1749 SROAArgValues[&I] = SROAArg; in visitPtrToInt()
1771 if (auto *SROAArg = getSROAArgForValueOrNull(Op)) in visitIntToPtr() local
1772 SROAArgValues[&I] = SROAArg; in visitIntToPtr()
2324 if (auto *SROAArg = getSROAArgForValueOrNull(II->getOperand(0))) in visitCallBase() local
2325 SROAArgValues[II] = SROAArg; in visitCallBase()
2400 if (auto *SROAArg = getSROAArgForValueOrNull(TrueVal)) in visitSelectInst() local
2401 SROAArgValues[&SI] = SROAArg; in visitSelectInst()
2439 if (auto *SROAArg = getSROAArgForValueOrNull(SelectedV)) in visitSelectInst() local
2440 SROAArgValues[&SI] = SROAArg; in visitSelectInst()
2739 if (auto *SROAArg = dyn_cast<AllocaInst>(PtrArg)) { in analyze() local
2740 SROAArgValues[&FAI] = SROAArg; in analyze()
2741 onInitializeSROAArg(SROAArg); in analyze()
2742 EnabledSROAAllocas.insert(SROAArg); in analyze()