forked from OSchip/llvm-project
[Target] Use llvm::find_if (NFC)
This commit is contained in:
parent
33bf1cad75
commit
b934160aaa
|
@ -5425,10 +5425,10 @@ AArch64TargetLowering::LowerCall(CallLoweringInfo &CLI,
|
|||
// take care of putting the two halves in the right place but we have to
|
||||
// combine them.
|
||||
SDValue &Bits =
|
||||
std::find_if(RegsToPass.begin(), RegsToPass.end(),
|
||||
[=](const std::pair<unsigned, SDValue> &Elt) {
|
||||
return Elt.first == VA.getLocReg();
|
||||
})
|
||||
llvm::find_if(RegsToPass,
|
||||
[=](const std::pair<unsigned, SDValue> &Elt) {
|
||||
return Elt.first == VA.getLocReg();
|
||||
})
|
||||
->second;
|
||||
Bits = DAG.getNode(ISD::OR, DL, Bits.getValueType(), Bits, Arg);
|
||||
// Call site info is used for function's parameter entry value
|
||||
|
@ -5709,11 +5709,9 @@ AArch64TargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv,
|
|||
|
||||
if (RegsUsed.count(VA.getLocReg())) {
|
||||
SDValue &Bits =
|
||||
std::find_if(RetVals.begin(), RetVals.end(),
|
||||
[=](const std::pair<unsigned, SDValue> &Elt) {
|
||||
return Elt.first == VA.getLocReg();
|
||||
})
|
||||
->second;
|
||||
llvm::find_if(RetVals, [=](const std::pair<unsigned, SDValue> &Elt) {
|
||||
return Elt.first == VA.getLocReg();
|
||||
})->second;
|
||||
Bits = DAG.getNode(ISD::OR, DL, Bits.getValueType(), Bits, Arg);
|
||||
} else {
|
||||
RetVals.emplace_back(VA.getLocReg(), Arg);
|
||||
|
|
|
@ -1578,11 +1578,10 @@ bool AMDGPUSymbolizer::tryAddingSymbolicOperand(MCInst &Inst,
|
|||
if (!Symbols)
|
||||
return false;
|
||||
|
||||
auto Result = std::find_if(Symbols->begin(), Symbols->end(),
|
||||
[Value](const SymbolInfoTy& Val) {
|
||||
return Val.Addr == static_cast<uint64_t>(Value)
|
||||
&& Val.Type == ELF::STT_NOTYPE;
|
||||
});
|
||||
auto Result = llvm::find_if(*Symbols, [Value](const SymbolInfoTy &Val) {
|
||||
return Val.Addr == static_cast<uint64_t>(Value) &&
|
||||
Val.Type == ELF::STT_NOTYPE;
|
||||
});
|
||||
if (Result != Symbols->end()) {
|
||||
auto *Sym = Ctx.getOrCreateSymbol(Result->Name);
|
||||
const auto *Add = MCSymbolRefExpr::create(Sym, Ctx);
|
||||
|
|
|
@ -224,9 +224,8 @@ collectVirtualRegUses(const MachineInstr &MI, const LiveIntervals &LIS,
|
|||
auto const UsedMask = getUsedRegMask(MO, MRI, LIS);
|
||||
|
||||
auto Reg = MO.getReg();
|
||||
auto I = std::find_if(Res.begin(), Res.end(), [Reg](const RegisterMaskPair &RM) {
|
||||
return RM.RegUnit == Reg;
|
||||
});
|
||||
auto I = llvm::find_if(
|
||||
Res, [Reg](const RegisterMaskPair &RM) { return RM.RegUnit == Reg; });
|
||||
if (I != Res.end())
|
||||
I->LaneMask |= UsedMask;
|
||||
else
|
||||
|
|
|
@ -264,11 +264,10 @@ static bool lowerShiftReservedVGPR(MachineFunction &MF,
|
|||
|
||||
// Find saved info about the pre-reserved register.
|
||||
const auto *ReservedVGPRInfoItr =
|
||||
std::find_if(FuncInfo->getSGPRSpillVGPRs().begin(),
|
||||
FuncInfo->getSGPRSpillVGPRs().end(),
|
||||
[PreReservedVGPR](const auto &SpillRegInfo) {
|
||||
return SpillRegInfo.VGPR == PreReservedVGPR;
|
||||
});
|
||||
llvm::find_if(FuncInfo->getSGPRSpillVGPRs(),
|
||||
[PreReservedVGPR](const auto &SpillRegInfo) {
|
||||
return SpillRegInfo.VGPR == PreReservedVGPR;
|
||||
});
|
||||
|
||||
assert(ReservedVGPRInfoItr != FuncInfo->getSGPRSpillVGPRs().end());
|
||||
auto Index =
|
||||
|
|
|
@ -6240,10 +6240,9 @@ bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) {
|
|||
StringRef IDVal = Parser.getTok().getIdentifier();
|
||||
|
||||
const auto &Prefix =
|
||||
std::find_if(std::begin(PrefixEntries), std::end(PrefixEntries),
|
||||
[&IDVal](const PrefixEntry &PE) {
|
||||
return PE.Spelling == IDVal;
|
||||
});
|
||||
llvm::find_if(PrefixEntries, [&IDVal](const PrefixEntry &PE) {
|
||||
return PE.Spelling == IDVal;
|
||||
});
|
||||
if (Prefix == std::end(PrefixEntries)) {
|
||||
Error(Parser.getTok().getLoc(), "unexpected prefix in operand");
|
||||
return true;
|
||||
|
|
|
@ -189,9 +189,10 @@ void AVRMCExpr::visitUsedExpr(MCStreamer &Streamer) const {
|
|||
}
|
||||
|
||||
const char *AVRMCExpr::getName() const {
|
||||
const auto &Modifier = std::find_if(
|
||||
std::begin(ModifierNames), std::end(ModifierNames),
|
||||
[this](ModifierEntry const &Mod) { return Mod.VariantKind == Kind; });
|
||||
const auto &Modifier =
|
||||
llvm::find_if(ModifierNames, [this](ModifierEntry const &Mod) {
|
||||
return Mod.VariantKind == Kind;
|
||||
});
|
||||
|
||||
if (Modifier != std::end(ModifierNames)) {
|
||||
return Modifier->Spelling;
|
||||
|
@ -200,9 +201,10 @@ const char *AVRMCExpr::getName() const {
|
|||
}
|
||||
|
||||
AVRMCExpr::VariantKind AVRMCExpr::getKindByName(StringRef Name) {
|
||||
const auto &Modifier = std::find_if(
|
||||
std::begin(ModifierNames), std::end(ModifierNames),
|
||||
[&Name](ModifierEntry const &Mod) { return Mod.Spelling == Name; });
|
||||
const auto &Modifier =
|
||||
llvm::find_if(ModifierNames, [&Name](ModifierEntry const &Mod) {
|
||||
return Mod.Spelling == Name;
|
||||
});
|
||||
|
||||
if (Modifier != std::end(ModifierNames)) {
|
||||
return Modifier->VariantKind;
|
||||
|
|
|
@ -1629,8 +1629,8 @@ SDValue WebAssemblyTargetLowering::LowerBUILD_VECTOR(SDValue Op,
|
|||
SmallVector<SwizzleEntry, 16> SwizzleCounts;
|
||||
|
||||
auto AddCount = [](auto &Counts, const auto &Val) {
|
||||
auto CountIt = std::find_if(Counts.begin(), Counts.end(),
|
||||
[&Val](auto E) { return E.first == Val; });
|
||||
auto CountIt =
|
||||
llvm::find_if(Counts, [&Val](auto E) { return E.first == Val; });
|
||||
if (CountIt == Counts.end()) {
|
||||
Counts.emplace_back(Val, 1);
|
||||
} else {
|
||||
|
|
|
@ -1559,10 +1559,9 @@ bool X86InstructionSelector::selectDivRem(MachineInstr &I,
|
|||
}}, // i64
|
||||
};
|
||||
|
||||
auto OpEntryIt = std::find_if(std::begin(OpTable), std::end(OpTable),
|
||||
[RegTy](const DivRemEntry &El) {
|
||||
return El.SizeInBits == RegTy.getSizeInBits();
|
||||
});
|
||||
auto OpEntryIt = llvm::find_if(OpTable, [RegTy](const DivRemEntry &El) {
|
||||
return El.SizeInBits == RegTy.getSizeInBits();
|
||||
});
|
||||
if (OpEntryIt == std::end(OpTable))
|
||||
return false;
|
||||
|
||||
|
|
Loading…
Reference in New Issue