aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--clang/lib/CodeGen/Targets/AArch64.cpp4
-rw-r--r--clang/lib/Driver/XRayArgs.cpp4
-rw-r--r--clang/lib/Sema/SemaConcept.cpp4
-rw-r--r--clang/lib/Sema/SemaSYCL.cpp2
-rw-r--r--clang/tools/clang-installapi/ClangInstallAPI.cpp2
-rw-r--r--clang/tools/clang-installapi/Options.cpp4
-rw-r--r--clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp2
7 files changed, 11 insertions, 11 deletions
diff --git a/clang/lib/CodeGen/Targets/AArch64.cpp b/clang/lib/CodeGen/Targets/AArch64.cpp
index 073ca3c..77e225d 100644
--- a/clang/lib/CodeGen/Targets/AArch64.cpp
+++ b/clang/lib/CodeGen/Targets/AArch64.cpp
@@ -699,7 +699,7 @@ bool AArch64ABIInfo::passAsPureScalableType(
return false;
for (uint64_t I = 0; I < NElt; ++I)
- llvm::copy(EltCoerceToSeq, std::back_inserter(CoerceToSeq));
+ llvm::append_range(CoerceToSeq, EltCoerceToSeq);
NVec += NElt * NV;
NPred += NElt * NP;
@@ -818,7 +818,7 @@ void AArch64ABIInfo::flattenType(
flattenType(AT->getElementType(), EltFlattened);
for (uint64_t I = 0; I < NElt; ++I)
- llvm::copy(EltFlattened, std::back_inserter(Flattened));
+ llvm::append_range(Flattened, EltFlattened);
return;
}
diff --git a/clang/lib/Driver/XRayArgs.cpp b/clang/lib/Driver/XRayArgs.cpp
index f8c2133..6649ed1 100644
--- a/clang/lib/Driver/XRayArgs.cpp
+++ b/clang/lib/Driver/XRayArgs.cpp
@@ -157,7 +157,7 @@ XRayArgs::XRayArgs(const ToolChain &TC, const ArgList &Args) {
// Get the list of modes we want to support.
auto SpecifiedModes = Args.getAllArgValues(options::OPT_fxray_modes);
if (SpecifiedModes.empty())
- llvm::copy(XRaySupportedModes, std::back_inserter(Modes));
+ llvm::append_range(Modes, XRaySupportedModes);
else
for (const auto &Arg : SpecifiedModes) {
// Parse CSV values for -fxray-modes=...
@@ -167,7 +167,7 @@ XRayArgs::XRayArgs(const ToolChain &TC, const ArgList &Args) {
if (M == "none")
Modes.clear();
else if (M == "all")
- llvm::copy(XRaySupportedModes, std::back_inserter(Modes));
+ llvm::append_range(Modes, XRaySupportedModes);
else
Modes.push_back(std::string(M));
}
diff --git a/clang/lib/Sema/SemaConcept.cpp b/clang/lib/Sema/SemaConcept.cpp
index 73bc873..5424d20 100644
--- a/clang/lib/Sema/SemaConcept.cpp
+++ b/clang/lib/Sema/SemaConcept.cpp
@@ -2012,8 +2012,8 @@ FormulaType SubsumptionChecker::Normalize(const NormalizedConstraint &NC) {
for (const auto &RTransform : Right) {
Clause Combined;
Combined.reserve(LTransform.size() + RTransform.size());
- llvm::copy(LTransform, std::back_inserter(Combined));
- llvm::copy(RTransform, std::back_inserter(Combined));
+ llvm::append_range(Combined, LTransform);
+ llvm::append_range(Combined, RTransform);
Add(std::move(Combined));
}
}
diff --git a/clang/lib/Sema/SemaSYCL.cpp b/clang/lib/Sema/SemaSYCL.cpp
index ddd9278..1969d7b 100644
--- a/clang/lib/Sema/SemaSYCL.cpp
+++ b/clang/lib/Sema/SemaSYCL.cpp
@@ -135,7 +135,7 @@ void SemaSYCL::deepTypeCheckForDevice(SourceLocation UsedAt,
// When nullptr is discovered, this means we've gone back up a level, so
// the history should be cleaned.
StackForRecursion.push_back(nullptr);
- llvm::copy(RecDecl->fields(), std::back_inserter(StackForRecursion));
+ llvm::append_range(StackForRecursion, RecDecl->fields());
}
} while (!StackForRecursion.empty());
}
diff --git a/clang/tools/clang-installapi/ClangInstallAPI.cpp b/clang/tools/clang-installapi/ClangInstallAPI.cpp
index ce6240b..37b69cc 100644
--- a/clang/tools/clang-installapi/ClangInstallAPI.cpp
+++ b/clang/tools/clang-installapi/ClangInstallAPI.cpp
@@ -59,7 +59,7 @@ static bool runFrontend(StringRef ProgName, Twine Label, bool Verbose,
// headers.
std::vector<std::string> Args = {ProgName.data(), "-target",
Ctx.Slice->getTriple().str().c_str()};
- llvm::copy(InitialArgs, std::back_inserter(Args));
+ llvm::append_range(Args, InitialArgs);
Args.push_back(InputFile);
// Create & run invocation.
diff --git a/clang/tools/clang-installapi/Options.cpp b/clang/tools/clang-installapi/Options.cpp
index 0dddcfc..efb3684 100644
--- a/clang/tools/clang-installapi/Options.cpp
+++ b/clang/tools/clang-installapi/Options.cpp
@@ -691,7 +691,7 @@ Options::processAndFilterOutInstallAPIOptions(ArrayRef<const char *> Args) {
if (A->getOption().getID() > (unsigned)OPT_UNKNOWN) {
ClangDriverArgs.push_back(A->getSpelling().data());
} else
- llvm::copy(A->getValues(), std::back_inserter(ClangDriverArgs));
+ llvm::append_range(ClangDriverArgs, A->getValues());
}
return ClangDriverArgs;
}
@@ -751,7 +751,7 @@ Options::Options(DiagnosticsEngine &Diag, FileManager *FM,
if (A->isClaimed())
continue;
FrontendArgs.emplace_back(A->getSpelling());
- llvm::copy(A->getValues(), std::back_inserter(FrontendArgs));
+ llvm::append_range(FrontendArgs, A->getValues());
}
}
diff --git a/clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp b/clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp
index 4e716e8..bdeaa203 100644
--- a/clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp
+++ b/clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp
@@ -541,7 +541,7 @@ Expected<StringRef> clang(ArrayRef<StringRef> InputFiles, const ArgList &Args,
else
Arg->render(Args, LinkerArgs);
}
- llvm::copy(LinkerArgs, std::back_inserter(CmdArgs));
+ llvm::append_range(CmdArgs, LinkerArgs);
}
// Pass on -mllvm options to the linker invocation.