Home
last modified time | relevance | path

Searched refs:Spills (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
DCoroFrame.cpp322 static void dump(StringRef Title, SpillInfo const &Spills) { in dump() argument
325 for (auto const &E : Spills) { in dump()
396 SpillInfo &Spills) { in buildFrameType() argument
432 for (auto &S : Spills) { in buildFrameType()
586 static Instruction *insertSpills(const SpillInfo &Spills, coro::Shape &Shape) { in insertSpills() argument
653 for (auto const &E : Spills) { in insertSpills()
956 SpillInfo const &Spills) { in rewriteMaterializableInstructions() argument
961 for (auto const &E : Spills) { in rewriteMaterializableInstructions()
1358 SpillInfo Spills; in buildCoroutineFrame() local
1368 Spills.emplace_back(&I, U); in buildCoroutineFrame()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveInterval.cpp1154 for (unsigned I = 0, E = Spills.size(); I != E; ++I) in print()
1155 OS << ' ' << Spills[I]; in print()
1194 assert(Spills.empty() && "Leftover spilled segments"); in add()
1235 if (!Spills.empty() && coalescable(Spills.back(), Seg)) { in add()
1236 Seg.start = Spills.back().start; in add()
1237 Seg.end = std::max(Spills.back().end, Seg.end); in add()
1238 Spills.pop_back(); in add()
1258 Spills.push_back(Seg); in add()
1266 size_t NumMoved = std::min(Spills.size(), GapSize); in mergeSpills()
1269 LiveRange::iterator SpillSrc = Spills.end(); in mergeSpills()
[all …]
DInlineSpiller.cpp122 SmallPtrSet<MachineInstr *, 16> &Spills,
127 MachineBasicBlock *Root, SmallPtrSet<MachineInstr *, 16> &Spills,
134 SmallPtrSet<MachineInstr *, 16> &Spills,
1196 SmallPtrSet<MachineInstr *, 16> &Spills, in rmRedundantSpills() argument
1202 for (const auto CurrentSpill : Spills) { in rmRedundantSpills()
1218 Spills.erase(SpillToRm); in rmRedundantSpills()
1228 MachineBasicBlock *Root, SmallPtrSet<MachineInstr *, 16> &Spills, in getVisitOrders() argument
1251 for (const auto Spill : Spills) { in getVisitOrders()
1316 SmallPtrSet<MachineInstr *, 16> &Spills, in runHoistSpills() argument
1330 rmRedundantSpills(Spills, SpillsToRm, SpillBBToSpill); in runHoistSpills()
[all …]
DRegAllocGreedy.cpp545 unsigned &FoldedReloads, unsigned &Spills,
551 unsigned Reloads, FoldedReloads, Spills, FoldedSpills; in reportNumberOfSplillsReloads() local
552 reportNumberOfSplillsReloads(L, Reloads, FoldedReloads, Spills, in reportNumberOfSplillsReloads()
3145 unsigned &Spills, in reportNumberOfSplillsReloads() argument
3149 Spills = 0; in reportNumberOfSplillsReloads()
3163 Spills += SubSpills; in reportNumberOfSplillsReloads()
3189 ++Spills; in reportNumberOfSplillsReloads()
3195 if (Reloads || FoldedReloads || Spills || FoldedSpills) { in reportNumberOfSplillsReloads()
3201 if (Spills) in reportNumberOfSplillsReloads()
3202 R << NV("NumSpills", Spills) << " spills "; in reportNumberOfSplillsReloads()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLiveInterval.h932 SmallVector<LiveRange::Segment, 16> Spills; variable