Searched refs:RegOpers (Results 1 – 1 of 1) sorted by relevance
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | RegisterPressure.cpp | 372 RegisterOperands &RegOpers) { in collectOperands() argument 374 RegOpers.collect(*OperI); in collectOperands() 378 std::remove_if(RegOpers.DeadDefs.begin(), RegOpers.DeadDefs.end(), in collectOperands() 379 std::bind1st(std::ptr_fun(containsReg), RegOpers.Defs)); in collectOperands() 380 RegOpers.DeadDefs.erase(I, RegOpers.DeadDefs.end()); in collectOperands() 422 static void collectPDiff(PressureDiff &PDiff, RegisterOperands &RegOpers, in collectPDiff() argument 426 for (unsigned i = 0, e = RegOpers.Defs.size(); i != e; ++i) in collectPDiff() 427 PDiff.addPressureChange(RegOpers.Defs[i], true, MRI); in collectPDiff() 429 for (unsigned i = 0, e = RegOpers.Uses.size(); i != e; ++i) in collectPDiff() 430 PDiff.addPressureChange(RegOpers.Uses[i], false, MRI); in collectPDiff() [all …]
|