Home
last modified time | relevance | path

Searched refs:RegsToSpill (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DInlineSpiller.cpp163 SmallVector<Register, 8> RegsToSpill; member in __anon2f89086e0111::InlineSpiller
197 ArrayRef<Register> getSpilledRegs() override { return RegsToSpill; } in getSpilledRegs()
205 bool isRegToSpill(Register Reg) { return is_contained(RegsToSpill, Reg); } in isRegToSpill()
385 RegsToSpill.assign(1, Reg); in collectRegsToSpill()
404 RegsToSpill.push_back(SnipReg); in collectRegsToSpill()
740 for (Register Reg : RegsToSpill) { in reMaterializeAll()
757 for (Register Reg : RegsToSpill) { in reMaterializeAll()
805 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill); in reMaterializeAll()
814 for (Register Reg : RegsToSpill) { in reMaterializeAll()
825 RegsToSpill[ResultPos++] = Reg; in reMaterializeAll()
[all …]
H A DFixupStatepointCallerSaved.cpp328 SmallVector<Register, 8> RegsToSpill; member in __anon2f435cf10211::StatepointState
396 RegsToSpill.push_back(Reg); in findRegistersToSpill()
399 CacheFI.sortRegisters(RegsToSpill); in findRegistersToSpill()
400 return !RegsToSpill.empty(); in findRegistersToSpill()
406 for (Register Reg : RegsToSpill) { in spillRegisters()
497 assert(is_contained(RegsToSpill, Reg)); in rewriteStatepoint()