STD
C++
bool addRequired(const RegMap &RM) {
bool changed = false;
for (RegMap::const_iterator I = RM.begin(), E = RM.end(); I != E; ++I)
if (addRequired(I->first))
changed = true;
return changed;
}
bool addRequired(const RegMap &RM) {
return llvm::any_of(RS, [this](unsigned Reg) { return addRequired(Reg); });
}
any_of/none_of/all_of