Searched refs:RegOpers (Results 1 – 1 of 1) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 362 RegisterOperands &RegOpers) { in collectOperands() argument 364 RegOpers.collect(*OperI); in collectOperands() 368 std::remove_if(RegOpers.DeadDefs.begin(), RegOpers.DeadDefs.end(), in collectOperands() 369 std::bind1st(std::ptr_fun(containsReg), RegOpers.Defs)); in collectOperands() 370 RegOpers.DeadDefs.erase(I, RegOpers.DeadDefs.end()); in collectOperands() 412 static void collectPDiff(PressureDiff &PDiff, RegisterOperands &RegOpers, in collectPDiff() argument 416 for (unsigned i = 0, e = RegOpers.Defs.size(); i != e; ++i) in collectPDiff() 417 PDiff.addPressureChange(RegOpers.Defs[i], true, MRI); in collectPDiff() 419 for (unsigned i = 0, e = RegOpers.Uses.size(); i != e; ++i) in collectPDiff() 420 PDiff.addPressureChange(RegOpers.Uses[i], false, MRI); in collectPDiff() [all …]
|