diff options
author | Craig Topper <craig.topper@gmail.com> | 2015-09-29 04:30:07 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2015-09-29 04:30:07 +0000 |
commit | 8674c5cf70f6479132bc7dd63467b6c8c92c469d (patch) | |
tree | c0ac660b310b91a50827cbe044a9f08745807914 /clang/lib/CodeGen/CGOpenMPRuntime.cpp | |
parent | 9798b931facdf34a2bbc5dc1a89c90086d08b2a5 (diff) | |
download | bcm5719-llvm-8674c5cf70f6479132bc7dd63467b6c8c92c469d.tar.gz bcm5719-llvm-8674c5cf70f6479132bc7dd63467b6c8c92c469d.zip |
Remove 'const' from some ArrayRef arguments since they're passed by value anyway. NFC
llvm-svn: 248774
Diffstat (limited to 'clang/lib/CodeGen/CGOpenMPRuntime.cpp')
-rw-r--r-- | clang/lib/CodeGen/CGOpenMPRuntime.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/clang/lib/CodeGen/CGOpenMPRuntime.cpp b/clang/lib/CodeGen/CGOpenMPRuntime.cpp index 3b265b041d1..78213f52e2f 100644 --- a/clang/lib/CodeGen/CGOpenMPRuntime.cpp +++ b/clang/lib/CodeGen/CGOpenMPRuntime.cpp @@ -1894,8 +1894,7 @@ typedef std::pair<CharUnits /*Align*/, PrivateHelpersTy> PrivateDataTy; } // anonymous namespace static RecordDecl * -createPrivatesRecordDecl(CodeGenModule &CGM, - const ArrayRef<PrivateDataTy> Privates) { +createPrivatesRecordDecl(CodeGenModule &CGM, ArrayRef<PrivateDataTy> Privates) { if (!Privates.empty()) { auto &C = CGM.getContext(); // Build struct .kmp_privates_t. { @@ -1943,7 +1942,7 @@ createKmpTaskTRecordDecl(CodeGenModule &CGM, QualType KmpInt32Ty, static RecordDecl * createKmpTaskTWithPrivatesRecordDecl(CodeGenModule &CGM, QualType KmpTaskTQTy, - const ArrayRef<PrivateDataTy> Privates) { + ArrayRef<PrivateDataTy> Privates) { auto &C = CGM.getContext(); // Build struct kmp_task_t_with_privates { // kmp_task_t task_data; @@ -2092,10 +2091,10 @@ static llvm::Value *emitDestructorsFunction(CodeGenModule &CGM, /// \endcode static llvm::Value * emitTaskPrivateMappingFunction(CodeGenModule &CGM, SourceLocation Loc, - const ArrayRef<const Expr *> PrivateVars, - const ArrayRef<const Expr *> FirstprivateVars, + ArrayRef<const Expr *> PrivateVars, + ArrayRef<const Expr *> FirstprivateVars, QualType PrivatesQTy, - const ArrayRef<PrivateDataTy> Privates) { + ArrayRef<PrivateDataTy> Privates) { auto &C = CGM.getContext(); FunctionArgList Args; ImplicitParamDecl TaskPrivatesArg( |