[all-commits] [llvm/llvm-project] 5d1b93: OMPRegionInfo
Michael Kruse via All-commits
all-commits at lists.llvm.org
Sat Nov 2 07:18:28 PDT 2024
Branch: refs/heads/users/meinersbur/irbuilder-ompregion
Home: https://github.com/llvm/llvm-project
Commit: 5d1b93792d42ac8853cd75013cad2c0c50483ec0
https://github.com/llvm/llvm-project/commit/5d1b93792d42ac8853cd75013cad2c0c50483ec0
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/lib/Transforms/IPO/OpenMPOpt.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
Log Message:
-----------
OMPRegionInfo
Commit: bac85dfc8f6318f2e94e3d89946760b71e02197f
https://github.com/llvm/llvm-project/commit/bac85dfc8f6318f2e94e3d89946760b71e02197f
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Analysis/CFGPrinter.cpp
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
Fix check-mlir
Commit: 51296c7f5554e3899baae015c2d0440f0663fa83
https://github.com/llvm/llvm-project/commit/51296c7f5554e3899baae015c2d0440f0663fa83
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CodeGenFunction.h
M llvm/include/llvm/Analysis/CFGPrinter.h
M llvm/include/llvm/Analysis/DOTGraphTraitsPass.h
M llvm/include/llvm/Analysis/RegionPrinter.h
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/include/llvm/IR/IRBuilder.h
M llvm/lib/Analysis/CFGPrinter.cpp
M llvm/lib/Analysis/RegionPrinter.cpp
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/lib/Support/GraphWriter.cpp
Log Message:
-----------
sections
Commit: fa7166ef06e58870a869955a41b0db7a794291d8
https://github.com/llvm/llvm-project/commit/fa7166ef06e58870a869955a41b0db7a794291d8
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGStmtOpenMP.cpp
Log Message:
-----------
WIP
Commit: 39fad43505fcdbd7711aefa17da562f4b0d8262b
https://github.com/llvm/llvm-project/commit/39fad43505fcdbd7711aefa17da562f4b0d8262b
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGOpenMPRuntime.h
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/lib/CodeGen/CodeGenFunction.h
Log Message:
-----------
try backport non-irbuilder region solution
Commit: ca1700effbcfe81715a68c786dc226a1c4d59549
https://github.com/llvm/llvm-project/commit/ca1700effbcfe81715a68c786dc226a1c4d59549
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
try fix unittest
Commit: 2ffb6c35757bd079f0d114274f61531b646bcb3d
https://github.com/llvm/llvm-project/commit/2ffb6c35757bd079f0d114274f61531b646bcb3d
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
WIP
Commit: bb5c5448cdf1c961e6ef256e65612cebe16fbdcd
https://github.com/llvm/llvm-project/commit/bb5c5448cdf1c961e6ef256e65612cebe16fbdcd
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/lib/CodeGen/CodeGenFunction.h
M llvm/include/llvm/Analysis/CFGPrinter.h
M llvm/include/llvm/Analysis/DOTGraphTraitsPass.h
M llvm/include/llvm/Analysis/RegionPrinter.h
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/include/llvm/IR/IRBuilder.h
M llvm/lib/Analysis/CFGPrinter.cpp
M llvm/lib/Analysis/RegionPrinter.cpp
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/lib/Transforms/IPO/OpenMPOpt.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
Log Message:
-----------
clang-format
Commit: c1ad3f1989e0bacb062be10878d4c8f9dcb65251
https://github.com/llvm/llvm-project/commit/c1ad3f1989e0bacb062be10878d4c8f9dcb65251
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
OMPRegion with breaks
Commit: db7ea752a35ed2c0803ac777aea7b205d14975cf
https://github.com/llvm/llvm-project/commit/db7ea752a35ed2c0803ac777aea7b205d14975cf
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
part fix sections
Commit: d625b12d52777ae94236446987fc8e9de13c5a01
https://github.com/llvm/llvm-project/commit/d625b12d52777ae94236446987fc8e9de13c5a01
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
combine joining finalizations
Commit: c38dea4c980ca7ebcc2262dfc236429f03e700b6
https://github.com/llvm/llvm-project/commit/c38dea4c980ca7ebcc2262dfc236429f03e700b6
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
unittest fix
Commit: 12d4334f0d2cf969d6883c18cd22f4747c7a5fbe
https://github.com/llvm/llvm-project/commit/12d4334f0d2cf969d6883c18cd22f4747c7a5fbe
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M llvm/include/llvm/Analysis/CFGPrinter.h
Log Message:
-----------
avoid warning
Commit: c004d84c93f0169fe09add67755c4950019a8c17
https://github.com/llvm/llvm-project/commit/c004d84c93f0169fe09add67755c4950019a8c17
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
fix clang crash
Commit: 23627ec567d96462b1ef4e70b2b7b37c26b749d3
https://github.com/llvm/llvm-project/commit/23627ec567d96462b1ef4e70b2b7b37c26b749d3
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/test/OpenMP/irbuilder_nested_openmp_parallel_empty.c
M clang/test/OpenMP/irbuilder_nested_parallel_for.c
M clang/test/OpenMP/irbuilder_unroll_partial_factor_for_collapse.c
M clang/test/OpenMP/irbuilder_unroll_partial_heuristic_for_collapse.c
Log Message:
-----------
fix some tests
Commit: 5f5340346dc52b3b43127016b4bd5880ad60a3e1
https://github.com/llvm/llvm-project/commit/5f5340346dc52b3b43127016b4bd5880ad60a3e1
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/test/OpenMP/cancel_codegen.cpp
M clang/test/OpenMP/irbuilder_unroll_partial_factor_for_collapse.c
M clang/test/OpenMP/irbuilder_unroll_partial_heuristic_for_collapse.c
M clang/test/OpenMP/parallel_codegen.cpp
Log Message:
-----------
fix other tests
Commit: 45d91a2dace2e24001eb2bf3c84f6caaf7a5112c
https://github.com/llvm/llvm-project/commit/45d91a2dace2e24001eb2bf3c84f6caaf7a5112c
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M llvm/include/llvm/Analysis/CFGPrinter.h
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
clang-format
Commit: 3f36680df7ba46dc4c6df37c1b85ef48b0565c3c
https://github.com/llvm/llvm-project/commit/3f36680df7ba46dc4c6df37c1b85ef48b0565c3c
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
simplify callback
Commit: 87ef1ec420026681b1a4c225e95369568333b9d9
https://github.com/llvm/llvm-project/commit/87ef1ec420026681b1a4c225e95369568333b9d9
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
undo callback rename
Commit: 3bfa8b4ecf1a6a68eb040225dbe0f3a05cf9d0d5
https://github.com/llvm/llvm-project/commit/3bfa8b4ecf1a6a68eb040225dbe0f3a05cf9d0d5
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.h
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
some comments
Commit: feccee75e74fe4e3420af15da3add82419c31093
https://github.com/llvm/llvm-project/commit/feccee75e74fe4e3420af15da3add82419c31093
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M clang/test/OpenMP/cancel_codegen.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
push/pop all regions
Commit: 2e77b0029f7f637543aa052fb163b806afe248d4
https://github.com/llvm/llvm-project/commit/2e77b0029f7f637543aa052fb163b806afe248d4
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-01 (Sun, 01 May 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
yerstay's work
Commit: 47635fcb490ff1e55a25b524a59e62226c5d282e
https://github.com/llvm/llvm-project/commit/47635fcb490ff1e55a25b524a59e62226c5d282e
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-01 (Sun, 01 May 2022)
Changed paths:
M clang/test/OpenMP/cancel_codegen.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
fixin cancellation
Commit: 53e06f022726ccf049dbde7552a093f51ef8eec5
https://github.com/llvm/llvm-project/commit/53e06f022726ccf049dbde7552a093f51ef8eec5
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-01 (Sun, 01 May 2022)
Changed paths:
M clang/test/OpenMP/cancel_codegen.cpp
Log Message:
-----------
regen cancel
Commit: 746fc7edc1d4161cdd1c021704e6341531906c76
https://github.com/llvm/llvm-project/commit/746fc7edc1d4161cdd1c021704e6341531906c76
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-01 (Sun, 01 May 2022)
Changed paths:
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
cleanup
Commit: 2ac4ea238e6b8a52549170ab423e4fb0f2eafcba
https://github.com/llvm/llvm-project/commit/2ac4ea238e6b8a52549170ab423e4fb0f2eafcba
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-01 (Sun, 01 May 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
clang-format
Commit: 7be77dc23fac6c63bbe0ad5d38e633f2e04c704e
https://github.com/llvm/llvm-project/commit/7be77dc23fac6c63bbe0ad5d38e633f2e04c704e
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-01 (Sun, 01 May 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
Log Message:
-----------
reformat
Commit: 38ee9a42f244e0b199bf1d10e555faf153940bc0
https://github.com/llvm/llvm-project/commit/38ee9a42f244e0b199bf1d10e555faf153940bc0
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-01 (Sun, 01 May 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
WIP to fix polly
Commit: 70cf8d727d49a61d16e9092564069afc2a6bb517
https://github.com/llvm/llvm-project/commit/70cf8d727d49a61d16e9092564069afc2a6bb517
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-01 (Sun, 01 May 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGOpenMPRuntime.h
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/lib/CodeGen/CodeGenFunction.h
M clang/test/OpenMP/cancel_codegen.cpp
M clang/test/OpenMP/irbuilder_nested_openmp_parallel_empty.c
M clang/test/OpenMP/irbuilder_nested_parallel_for.c
M clang/test/OpenMP/parallel_codegen.cpp
M llvm/include/llvm/Analysis/CFGPrinter.h
M llvm/include/llvm/Analysis/RegionPrinter.h
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/include/llvm/IR/IRBuilder.h
M llvm/lib/Analysis/CFGPrinter.cpp
M llvm/lib/Analysis/RegionPrinter.cpp
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/lib/Support/GraphWriter.cpp
M llvm/lib/Transforms/IPO/OpenMPOpt.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
Log Message:
-----------
Merge branch 'irbuilder-ompregion' into HEAD
Commit: 06ec5521547f0ab39337237aecb6e7349bebe7c9
https://github.com/llvm/llvm-project/commit/06ec5521547f0ab39337237aecb6e7349bebe7c9
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
Try fix cancel
Commit: 1bb0a35827b004b9bdc914fd554461acd723cf4f
https://github.com/llvm/llvm-project/commit/1bb0a35827b004b9bdc914fd554461acd723cf4f
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
cleanup cancel
Commit: 7f7620df1c4e5fbecacd77a32f4280e889537ece
https://github.com/llvm/llvm-project/commit/7f7620df1c4e5fbecacd77a32f4280e889537ece
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
fix inline region
Commit: 76d309de6cd790dadc879bfbb3561e8b843af9cb
https://github.com/llvm/llvm-project/commit/76d309de6cd790dadc879bfbb3561e8b843af9cb
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
try fixing sections
Commit: d13d3ee887a6c263b2df20ba2d9a08ce24b87cc3
https://github.com/llvm/llvm-project/commit/d13d3ee887a6c263b2df20ba2d9a08ce24b87cc3
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
mlir test fix
Commit: 45bccf82e89ba187356cbc97e6605b061d9e9152
https://github.com/llvm/llvm-project/commit/45bccf82e89ba187356cbc97e6605b061d9e9152
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/lib/CodeGen/CodeGenFunction.h
M clang/test/OpenMP/master_codegen.cpp
Log Message:
-----------
codegen_master fix
Commit: b1367be776c4d085cd02fb40650904cd3abf822e
https://github.com/llvm/llvm-project/commit/b1367be776c4d085cd02fb40650904cd3abf822e
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/test/OpenMP/cancel_codegen.cpp
M clang/test/OpenMP/masked_codegen.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
codegen_masted fix WIP
Commit: 053a5430cef593d397e9e40f5d479a4b4947ec94
https://github.com/llvm/llvm-project/commit/053a5430cef593d397e9e40f5d479a4b4947ec94
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/test/OpenMP/ordered_codegen.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
codegen_ordered fix WIP
Commit: 1817688c14c335ae2287d7ae2c7c62253943438a
https://github.com/llvm/llvm-project/commit/1817688c14c335ae2287d7ae2c7c62253943438a
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/test/OpenMP/critical_codegen.cpp
M clang/test/OpenMP/critical_codegen_attr.cpp
M clang/test/OpenMP/masked_codegen.cpp
M clang/test/OpenMP/master_codegen.cpp
Log Message:
-----------
codegen_critical fix
Commit: 3537e894b6000ae5005edd19c705e2828c2b2283
https://github.com/llvm/llvm-project/commit/3537e894b6000ae5005edd19c705e2828c2b2283
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/test/OpenMP/cancel_codegen.cpp
Log Message:
-----------
codegen_cancel fix
Commit: 1710516604ccadff3068fd1bb5025cd9a64615e8
https://github.com/llvm/llvm-project/commit/1710516604ccadff3068fd1bb5025cd9a64615e8
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/lib/CodeGen/CodeGenFunction.h
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
clang-format
Commit: 02f03f2a245fde524fc5cdad251f580398d8457c
https://github.com/llvm/llvm-project/commit/02f03f2a245fde524fc5cdad251f580398d8457c
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Log Message:
-----------
cleanup
Commit: b2405495c78c32ed8f82b440b73c681286c4ad49
https://github.com/llvm/llvm-project/commit/b2405495c78c32ed8f82b440b73c681286c4ad49
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
cleanup
Commit: bcc9d0ef156c71f2e4c701bbbc48d805c2321398
https://github.com/llvm/llvm-project/commit/bcc9d0ef156c71f2e4c701bbbc48d805c2321398
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/lib/CodeGen/CodeGenFunction.h
M clang/test/OpenMP/critical_codegen_attr.cpp
M clang/test/OpenMP/masked_codegen.cpp
M clang/test/OpenMP/master_codegen.cpp
Log Message:
-----------
cleanup
Commit: 317c40c8099099a6084582e17f34246821112f10
https://github.com/llvm/llvm-project/commit/317c40c8099099a6084582e17f34246821112f10
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGStmtOpenMP.cpp
Log Message:
-----------
clang cleanup
Commit: 0fce69bc7af50964d023bf93491227a0359dd789
https://github.com/llvm/llvm-project/commit/0fce69bc7af50964d023bf93491227a0359dd789
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGStmtOpenMP.cpp
Log Message:
-----------
remove PushAndPopStackRAII
Commit: 4096a6e1f3cc9dbd62bf9dd73228dba1d4b3b5e4
https://github.com/llvm/llvm-project/commit/4096a6e1f3cc9dbd62bf9dd73228dba1d4b3b5e4
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGOpenMPRuntime.h
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/lib/CodeGen/CodeGenFunction.h
Log Message:
-----------
remove createIRBuilderParallel
Commit: aef32c536320a3c3759fb685a288ee901042ad6f
https://github.com/llvm/llvm-project/commit/aef32c536320a3c3759fb685a288ee901042ad6f
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/lib/CodeGen/CodeGenFunction.h
Log Message:
-----------
unify CodeGenFunction:: NonOpenMPIRBuilderRegion NonOmpBuilderScope(CGF);
Commit: f72c8dc032fd6b8318208018ca31cf0087337422
https://github.com/llvm/llvm-project/commit/f72c8dc032fd6b8318208018ca31cf0087337422
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/lib/CodeGen/CodeGenFunction.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
clang-format
Commit: f8198f70dcd6ae9461e94553790f08200c0a0455
https://github.com/llvm/llvm-project/commit/f8198f70dcd6ae9461e94553790f08200c0a0455
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
Log Message:
-----------
remote OpenMPIrBuilder captureStmt type
Commit: 482256db8a920efbf8d082804b2027fdeb05dfab
https://github.com/llvm/llvm-project/commit/482256db8a920efbf8d082804b2027fdeb05dfab
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-02 (Mon, 02 May 2022)
Changed paths:
M clang/lib/CodeGen/CGStmtOpenMP.cpp
Log Message:
-----------
cleanup
Commit: fdb6ddcfeb62be7dbc502a4a4ed7c5be11c1c9b6
https://github.com/llvm/llvm-project/commit/fdb6ddcfeb62be7dbc502a4a4ed7c5be11c1c9b6
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-03 (Tue, 03 May 2022)
Changed paths:
M llvm/include/llvm/Analysis/CFGPrinter.h
M llvm/include/llvm/Analysis/RegionPrinter.h
M llvm/include/llvm/IR/IRBuilder.h
M llvm/lib/Analysis/CFGPrinter.cpp
M llvm/lib/Analysis/RegionPrinter.cpp
M llvm/lib/Support/GraphWriter.cpp
Log Message:
-----------
remove viewCFG
Commit: d3460d2a890ccb4ee84ffd05d4a722ff82b5170d
https://github.com/llvm/llvm-project/commit/d3460d2a890ccb4ee84ffd05d4a722ff82b5170d
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2022-05-06 (Fri, 06 May 2022)
Changed paths:
M bolt/lib/Profile/DataReader.cpp
M clang-tools-extra/clangd/InlayHints.cpp
M clang-tools-extra/clangd/unittests/InlayHintTests.cpp
M clang-tools-extra/pseudo/lib/Forest.cpp
M clang/docs/ClangCommandLineReference.rst
M clang/docs/ReleaseNotes.rst
M clang/docs/UsersManual.rst
M clang/docs/analyzer/checkers.rst
M clang/include/clang/Basic/Builtins.def
M clang/include/clang/Basic/BuiltinsX86.def
M clang/include/clang/Basic/LangOptions.h
M clang/include/clang/Sema/Sema.h
M clang/lib/AST/ItaniumMangle.cpp
M clang/lib/Analysis/CFG.cpp
M clang/lib/Basic/Targets/AVR.cpp
M clang/lib/Basic/Targets/PPC.cpp
M clang/lib/Basic/Targets/PPC.h
M clang/lib/CodeGen/CGBuiltin.cpp
M clang/lib/CodeGen/CGExprScalar.cpp
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/lib/Driver/ToolChains/Ananas.cpp
M clang/lib/Format/UnwrappedLineParser.cpp
M clang/lib/Frontend/CompilerInvocation.cpp
M clang/lib/Frontend/InitPreprocessor.cpp
M clang/lib/Headers/avx512fintrin.h
M clang/lib/Sema/SemaChecking.cpp
M clang/lib/Sema/SemaDecl.cpp
M clang/lib/Sema/SemaExprCXX.cpp
M clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp
M clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
M clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
M clang/lib/StaticAnalyzer/Checkers/Taint.cpp
M clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
M clang/lib/StaticAnalyzer/Core/RegionStore.cpp
M clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
A clang/test/Analysis/cxx-member-initializer-const-field.cpp
A clang/test/Analysis/debug-checkers.cpp
M clang/test/Analysis/dump_egraph.c
M clang/test/Analysis/dump_egraph.cpp
M clang/test/Analysis/exploded-graph-rewriter/dynamic_types.cpp
M clang/test/Analysis/exploded-graph-rewriter/escapes.c
M clang/test/Analysis/exploded-graph-rewriter/initializers_under_construction.cpp
M clang/test/Analysis/exploded-graph-rewriter/l_name_starts_with_l.cpp
M clang/test/Analysis/exploded-graph-rewriter/macros.c
M clang/test/Analysis/exploded-graph-rewriter/objects_under_construction.cpp
M clang/test/Analysis/exploded-graph-rewriter/win_path_forbidden_chars.cpp
M clang/test/Analysis/gmalloc.c
M clang/test/Analysis/inner-pointer.cpp
A clang/test/Analysis/z3-refute-enum-crash.cpp
M clang/test/CodeGen/builtins-reduction-math.c
A clang/test/CodeGenCXX/aarch64-sve-vector-conditional-op.cpp
M clang/test/CodeGenCXX/clang-abi-compat.cpp
M clang/test/CodeGenCXX/mangle.cpp
M clang/test/Driver/amdgcn-toolchain-pic.cl
M clang/test/Driver/amdgpu-openmp-system-arch.c
M clang/test/Driver/amdgpu-toolchain-opencl.cl
M clang/test/Driver/amdgpu-toolchain.c
M clang/test/Driver/ananas.c
M clang/test/Driver/avr-link-nostdlib-nodefaultlibs.c
M clang/test/Driver/avr-mmcu.c
M clang/test/Driver/avr-toolchain.c
M clang/test/Driver/cc-log-diagnostics.c
M clang/test/Driver/cc-print-options.c
M clang/test/Driver/color-diagnostics.c
M clang/test/Driver/compilation_database.c
M clang/test/Driver/compiler-rt-unwind.c
M clang/test/Driver/config-file3.c
M clang/test/Driver/constructors.c
M clang/test/Driver/coverage-ld.c
M clang/test/Driver/csky-toolchain.c
M clang/test/Driver/cuda-detect.cu
M clang/test/Driver/cuda-external-tools.cu
M clang/test/Driver/cuda-flush-denormals-to-zero.cu
M clang/test/Driver/darwin-max-type-align.c
M clang/test/Driver/darwin-sanitizer-ld.c
M clang/test/Driver/darwin-xarch.c
M clang/test/Driver/dragonfly.c
M clang/test/Driver/env.c
M clang/test/Driver/fat_archive_amdgpu.cpp
M clang/test/Driver/fat_archive_nvptx.cpp
M clang/test/Driver/freebsd.c
M clang/test/Driver/function-sections.c
M clang/test/Driver/gfortran.f90
M clang/test/Driver/hip-options.hip
M clang/test/Driver/hip-syntax-only.hip
M clang/test/Driver/instrprof-ld.c
M clang/test/Driver/linux-header-search.cpp
M clang/test/Driver/linux-ld.c
M clang/test/Driver/linux-musl-header-search.cpp
M clang/test/Driver/linux-per-target-runtime-dir.c
M clang/test/Driver/mips-cs.cpp
M clang/test/Driver/mips-fsf.cpp
M clang/test/Driver/mips-img-v2.cpp
M clang/test/Driver/mips-img.cpp
M clang/test/Driver/mips-mti-linux.c
M clang/test/Driver/mips-mti.cpp
M clang/test/Driver/mips-reduced-toolchain.cpp
M clang/test/Driver/msp430-mmcu.c
M clang/test/Driver/myriad-toolchain.c
A clang/test/Driver/native-llvm.c
M clang/test/Driver/nostdlib.c
M clang/test/Driver/openbsd.c
M clang/test/Driver/openmp-offload-gpu-new.c
M clang/test/Driver/openmp-offload-gpu.c
A clang/test/Driver/ppc-crbits.cpp
M clang/test/Driver/preprocessor.c
M clang/test/Driver/print-multi-directory.c
M clang/test/Driver/ps4-ps5-toolchain.c
M clang/test/Driver/report-stat.c
M clang/test/Driver/riscv32-toolchain.c
M clang/test/Driver/riscv64-toolchain.c
M clang/test/Driver/sanitizer-ld.c
M clang/test/Driver/solaris-ld-values.c
M clang/test/Driver/solaris-ld-values.cpp
M clang/test/Driver/sparc-as.c
M clang/test/Driver/sparcv9-as.c
M clang/test/Driver/split-stack-ld.c
M clang/test/Driver/target-override.c
M clang/test/Driver/target.c
M clang/test/Driver/ve-toolchain.c
M clang/test/Driver/ve-toolchain.cpp
M clang/test/Driver/wasm-toolchain.c
M clang/test/Driver/wasm-toolchain.cpp
M clang/test/Misc/target-invalid-cpu-note.c
M clang/test/OpenMP/atomic_capture_codegen.cpp
M clang/test/OpenMP/atomic_update_codegen.cpp
M clang/test/OpenMP/for_reduction_codegen.cpp
M clang/test/OpenMP/parallel_reduction_codegen.cpp
M clang/test/OpenMP/predefined_macro.c
M clang/test/OpenMP/reduction_implicit_map.cpp
M clang/test/OpenMP/sections_reduction_codegen.cpp
M clang/test/Preprocessor/avr-common.c
M clang/test/Sema/builtins-reduction-math.c
A clang/test/SemaCXX/aarch64-sve-vector-conditional-op.cpp
A clang/test/SemaCXX/ms-friend-function-decl.cpp
M clang/unittests/AST/ASTImporterTest.cpp
M clang/unittests/Format/FormatTest.cpp
M compiler-rt/cmake/Modules/CompilerRTUtils.cmake
M compiler-rt/cmake/base-config-ix.cmake
M compiler-rt/cmake/builtin-config-ix.cmake
M compiler-rt/cmake/config-ix.cmake
M compiler-rt/lib/builtins/CMakeLists.txt
A compiler-rt/lib/builtins/avr/exit.S
A compiler-rt/lib/builtins/avr/mulhi3.S
A compiler-rt/lib/builtins/avr/mulqi3.S
M compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h
M compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_platform.h
M compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
M flang/lib/Lower/OpenMP.cpp
M flang/lib/Semantics/check-omp-structure.cpp
M flang/lib/Semantics/check-return.cpp
M flang/test/Lower/OpenMP/parallel.f90
A flang/test/Lower/OpenMP/taskwait.f90
A flang/test/Lower/OpenMP/taskyield.f90
M flang/test/Semantics/altreturn02.f90
A flang/test/Semantics/altreturn07.f90
M libcxxabi/src/demangle/ItaniumDemangle.h
M libcxxabi/test/test_demangle.pass.cpp
M libunwind/include/__libunwind_config.h
M libunwind/include/libunwind.h
M libunwind/src/Registers.hpp
M libunwind/src/UnwindCursor.hpp
M libunwind/src/UnwindRegistersRestore.S
M libunwind/src/UnwindRegistersSave.S
M libunwind/src/config.h
M libunwind/src/libunwind.cpp
M lldb/docs/lldb-gdb-remote.txt
M lldb/include/lldb/Utility/TraceIntelPTGDBRemotePackets.h
M lldb/source/Interpreter/Options.cpp
M lldb/source/Plugins/Platform/MacOSX/CMakeLists.txt
M lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
M lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h
A lldb/source/Plugins/Platform/MacOSX/PlatformDarwinDevice.cpp
A lldb/source/Plugins/Platform/MacOSX/PlatformDarwinDevice.h
M lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp
M lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h
M lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp
M lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.h
M lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.cpp
M lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.h
M lldb/source/Plugins/Process/Linux/CMakeLists.txt
M lldb/source/Plugins/Process/Linux/IntelPTCollector.cpp
M lldb/source/Plugins/Process/Linux/Perf.cpp
A lldb/source/Plugins/Process/Linux/Procfs.cpp
M lldb/source/Plugins/Process/Linux/Procfs.h
M lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.cpp
M lldb/source/Plugins/Trace/intel-pt/TraceIntelPTSessionSaver.cpp
M lldb/source/Utility/TraceIntelPTGDBRemotePackets.cpp
M lldb/test/API/commands/help/TestHelp.py
M lldb/unittests/Process/Linux/CMakeLists.txt
M lldb/unittests/Process/Linux/PerfTests.cpp
A lldb/unittests/Process/Linux/ProcfsTests.cpp
M lldb/unittests/SymbolFile/DWARF/DWARFIndexCachingTest.cpp
M llvm/docs/AdvancedBuilds.rst
M llvm/docs/CodeOfConduct.rst
M llvm/docs/LangRef.rst
M llvm/include/llvm/Analysis/IVDescriptors.h
M llvm/include/llvm/Analysis/LoopAccessAnalysis.h
M llvm/include/llvm/Analysis/LoopCacheAnalysis.h
M llvm/include/llvm/Analysis/TargetLibraryInfo.h
M llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
M llvm/include/llvm/Analysis/VectorUtils.h
A llvm/include/llvm/BinaryFormat/DXContainer.h
M llvm/include/llvm/BinaryFormat/Magic.h
M llvm/include/llvm/CodeGen/MachineBasicBlock.h
M llvm/include/llvm/CodeGen/MachineFrameInfo.h
M llvm/include/llvm/CodeGen/MachineFunction.h
M llvm/include/llvm/Demangle/ItaniumDemangle.h
M llvm/include/llvm/Frontend/OpenMP/OMP.td
M llvm/include/llvm/IR/Attributes.h
M llvm/include/llvm/IR/Constants.h
M llvm/include/llvm/IR/Module.h
A llvm/include/llvm/Object/DXContainer.h
M llvm/include/llvm/Support/AArch64TargetParser.def
M llvm/include/llvm/Support/CommandLine.h
M llvm/include/llvm/Transforms/Utils/BuildLibCalls.h
M llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h
M llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
M llvm/lib/Analysis/ConstantFolding.cpp
M llvm/lib/Analysis/IVDescriptors.cpp
M llvm/lib/Analysis/LoopAccessAnalysis.cpp
M llvm/lib/Analysis/LoopCacheAnalysis.cpp
M llvm/lib/Analysis/ValueTracking.cpp
M llvm/lib/Analysis/VectorUtils.cpp
M llvm/lib/BinaryFormat/Magic.cpp
M llvm/lib/CodeGen/MachineFunction.cpp
M llvm/lib/CodeGen/ReplaceWithVeclib.cpp
M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
M llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
M llvm/lib/IR/Attributes.cpp
M llvm/lib/IR/Constants.cpp
M llvm/lib/Object/Binary.cpp
M llvm/lib/Object/CMakeLists.txt
A llvm/lib/Object/DXContainer.cpp
M llvm/lib/Object/ObjectFile.cpp
M llvm/lib/Support/CommandLine.cpp
M llvm/lib/Support/Host.cpp
M llvm/lib/Support/Windows/Process.inc
M llvm/lib/Target/AArch64/AArch64.td
M llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
A llvm/lib/Target/AArch64/AArch64SchedAmpere1.td
A llvm/lib/Target/AArch64/AArch64SchedPredAmpere.td
M llvm/lib/Target/AArch64/AArch64SchedPredicates.td
M llvm/lib/Target/AArch64/AArch64Subtarget.cpp
M llvm/lib/Target/AArch64/AArch64Subtarget.h
M llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
M llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/lib/Target/AMDGPU/SIISelLowering.h
M llvm/lib/Target/ARM/ARMFrameLowering.cpp
M llvm/lib/Target/PowerPC/PPC.td
M llvm/lib/Target/RISCV/RISCV.h
M llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
M llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
M llvm/lib/Target/RISCV/RISCVInstrInfoD.td
M llvm/lib/Target/RISCV/RISCVInstrInfoF.td
M llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td
M llvm/lib/Target/RISCV/RISCVMCInstLower.cpp
M llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
M llvm/lib/Target/X86/X86InstrAMX.td
M llvm/lib/Target/X86/X86LowerAMXType.cpp
M llvm/lib/Target/X86/X86SchedSkylakeClient.td
M llvm/lib/Target/X86/X86SchedSkylakeServer.td
M llvm/lib/Target/X86/X86ScheduleZnver2.td
M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
M llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
M llvm/lib/Transforms/IPO/Attributor.cpp
M llvm/lib/Transforms/IPO/GlobalOpt.cpp
M llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp
M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
M llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
M llvm/lib/Transforms/Instrumentation/MemProfiler.cpp
M llvm/lib/Transforms/Scalar/GVNSink.cpp
M llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
M llvm/lib/Transforms/Scalar/Scalarizer.cpp
M llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
M llvm/lib/Transforms/Utils/BuildLibCalls.cpp
M llvm/lib/Transforms/Utils/Local.cpp
M llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
M llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
M llvm/lib/Transforms/Vectorize/VPlan.cpp
M llvm/lib/Transforms/Vectorize/VectorCombine.cpp
M llvm/test/Analysis/CostModel/AArch64/fptoi_sat.ll
M llvm/test/Analysis/CostModel/AArch64/shuffle-reverse.ll
M llvm/test/Analysis/CostModel/X86/intrinsic-cost-kinds.ll
M llvm/test/Analysis/CostModel/X86/masked-intrinsic-cost-inseltpoison.ll
M llvm/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll
M llvm/test/Analysis/CostModel/X86/shuffle-replication-i1.ll
M llvm/test/Analysis/LoopCacheAnalysis/PowerPC/LoopnestFixedSize.ll
M llvm/test/Analysis/LoopCacheAnalysis/PowerPC/loads-store.ll
M llvm/test/Analysis/LoopCacheAnalysis/PowerPC/matmul.ll
M llvm/test/Analysis/LoopCacheAnalysis/PowerPC/matvecmul.ll
A llvm/test/Analysis/LoopCacheAnalysis/PowerPC/multi-store.ll
M llvm/test/Analysis/LoopCacheAnalysis/PowerPC/single-store.ll
M llvm/test/Analysis/LoopCacheAnalysis/PowerPC/stencil.ll
M llvm/test/CodeGen/AArch64/cpus.ll
A llvm/test/CodeGen/AArch64/float-conv-elim.ll
M llvm/test/CodeGen/AArch64/neon-dot-product.ll
M llvm/test/CodeGen/AArch64/remat.ll
A llvm/test/CodeGen/AArch64/sve-fixed-length-frame-offests-crash.ll
A llvm/test/CodeGen/AArch64/sve-fixed-length-frame-offests.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-mul.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-sdiv.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-srem.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-udiv.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-umulo.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-urem.mir
M llvm/test/CodeGen/AMDGPU/insert_vector_elt.v2i16.ll
A llvm/test/CodeGen/AMDGPU/scalar_to_vector.v8i16.ll
M llvm/test/CodeGen/ARM/segmented-stacks.ll
M llvm/test/CodeGen/PowerPC/addegluecrash.ll
M llvm/test/CodeGen/PowerPC/atomics-constant.ll
M llvm/test/CodeGen/PowerPC/f128-branch-cond.ll
M llvm/test/CodeGen/PowerPC/fast-isel-fcmp-nan.ll
M llvm/test/CodeGen/PowerPC/fp-strict-fcmp-noopt.ll
M llvm/test/CodeGen/PowerPC/fp64-to-int16.ll
M llvm/test/CodeGen/PowerPC/pcrel-byte-loads.ll
M llvm/test/CodeGen/PowerPC/urem-seteq-illegal-types.ll
M llvm/test/CodeGen/RISCV/machine-cse.ll
M llvm/test/CodeGen/RISCV/rvv/masked-tama.ll
M llvm/test/CodeGen/RISCV/split-offsets.ll
M llvm/test/CodeGen/RISCV/xaluo.ll
M llvm/test/CodeGen/Thumb/segmented-stacks.ll
M llvm/test/CodeGen/Thumb2/segmented-stacks.ll
A llvm/test/CodeGen/X86/add-and-not.ll
M llvm/test/CodeGen/X86/const-shift-of-constmasked.ll
M llvm/test/CodeGen/X86/float-conv-elim.ll
M llvm/test/CodeGen/X86/load-local-v3i129.ll
M llvm/test/CodeGen/X86/lsr-interesting-step.ll
M llvm/test/CodeGen/X86/movmsk-cmp.ll
M llvm/test/CodeGen/X86/sink-out-of-loop.ll
M llvm/test/DebugInfo/X86/dbg-value-funcarg.ll
A llvm/test/DebugInfo/X86/dbg-value-funcarg4.ll
M llvm/test/DebugInfo/X86/instr-ref-selectiondag.ll
A llvm/test/Instrumentation/HeapProfiler/no-instrumentation.ll
A llvm/test/Instrumentation/HeapProfiler/skip-compiler-inserted.ll
M llvm/test/MC/AArch64/armv8.2a-dotprod.s
M llvm/test/MC/AArch64/armv8.3a-rcpc.s
M llvm/test/MC/Disassembler/AArch64/armv8.3a-rcpc.txt
M llvm/test/MC/SystemZ/insn-bad.s
M llvm/test/MC/SystemZ/insn-good.s
A llvm/test/TableGen/VarLenDecoder.td
A llvm/test/Transforms/ArgumentPromotion/min-legal-vector-width.ll
M llvm/test/Transforms/Attributor/ArgumentPromotion/X86/min-legal-vector-width.ll
A llvm/test/Transforms/GlobalOpt/malloc-promote-6.ll
M llvm/test/Transforms/InferFunctionAttrs/annotate.ll
A llvm/test/Transforms/InstCombine/SystemZ/libcall-arg-exts.ll
M llvm/test/Transforms/InstCombine/add.ll
M llvm/test/Transforms/InstCombine/atomic.ll
M llvm/test/Transforms/InstCombine/constant-fold-gep.ll
M llvm/test/Transforms/InstCombine/double-float-shrink-1.ll
M llvm/test/Transforms/InstCombine/pr39177.ll
A llvm/test/Transforms/InstCombine/pr55228.ll
M llvm/test/Transforms/InstCombine/simplify-libcalls.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/2012-01-13-phielim.ll
M llvm/test/Transforms/LoopVectorize/AArch64/scalable-reductions.ll
M llvm/test/Transforms/LoopVectorize/AArch64/strict-fadd.ll
A llvm/test/Transforms/LoopVectorize/fpsat.ll
M llvm/test/Transforms/LoopVectorize/interleave-with-call.ll
M llvm/test/Transforms/LoopVectorize/reduction-with-invariant-store.ll
M llvm/test/Transforms/LoopVectorize/vplan-printing.ll
M llvm/test/Transforms/PhaseOrdering/X86/vector-reductions-logical.ll
M llvm/test/Transforms/PhaseOrdering/X86/vector-reductions.ll
A llvm/test/Transforms/SLPVectorizer/AArch64/fpsat.ll
M llvm/test/Transforms/SLPVectorizer/AArch64/gather-root.ll
M llvm/test/Transforms/SLPVectorizer/AArch64/transpose-inseltpoison.ll
M llvm/test/Transforms/SLPVectorizer/AArch64/transpose.ll
M llvm/test/Transforms/SLPVectorizer/X86/PR35628_1.ll
M llvm/test/Transforms/SLPVectorizer/X86/PR35628_2.ll
M llvm/test/Transforms/SLPVectorizer/X86/PR39774.ll
M llvm/test/Transforms/SLPVectorizer/X86/PR40310.ll
M llvm/test/Transforms/SLPVectorizer/X86/blending-shuffle-inseltpoison.ll
M llvm/test/Transforms/SLPVectorizer/X86/blending-shuffle.ll
M llvm/test/Transforms/SLPVectorizer/X86/hadd-inseltpoison.ll
M llvm/test/Transforms/SLPVectorizer/X86/hadd.ll
M llvm/test/Transforms/SLPVectorizer/X86/horizontal-list.ll
M llvm/test/Transforms/SLPVectorizer/X86/insert-element-build-vector-inseltpoison.ll
M llvm/test/Transforms/SLPVectorizer/X86/insert-element-build-vector.ll
M llvm/test/Transforms/SLPVectorizer/X86/malformed_phis.ll
M llvm/test/Transforms/SLPVectorizer/X86/matched-shuffled-entries.ll
A llvm/test/Transforms/SLPVectorizer/X86/pr48879-sroa.ll
M llvm/test/Transforms/SLPVectorizer/X86/reduction-logical.ll
M llvm/test/Transforms/SLPVectorizer/X86/reduction-same-vals.ll
M llvm/test/Transforms/SLPVectorizer/X86/reduction_loads.ll
M llvm/test/Transforms/SLPVectorizer/X86/reduction_unrolled.ll
M llvm/test/Transforms/SLPVectorizer/X86/reorder_repeated_ops.ll
M llvm/test/Transforms/SLPVectorizer/X86/revectorized_rdx_crash.ll
M llvm/test/Transforms/SLPVectorizer/X86/vectorize-reorder-reuse.ll
M llvm/test/Transforms/SLPVectorizer/slp-umax-rdx-matcher-crash.ll
M llvm/test/Transforms/Scalarizer/intrinsics.ll
M llvm/test/Transforms/SimpleLoopUnswitch/trivial-unswitch-freeze-individual-conditions.ll
M llvm/test/Transforms/SimpleLoopUnswitch/trivial-unswitch-logical-and-or.ll
M llvm/test/Transforms/SimpleLoopUnswitch/trivial-unswitch.ll
M llvm/test/tools/llvm-ifs/exclude.test
M llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-avx1.s
M llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse3.s
M llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx1.s
M llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse3.s
A llvm/test/tools/llvm-reduce/mir/drop-ir-references.mir
M llvm/test/tools/llvm-reduce/mir/generic-vreg.mir
M llvm/test/tools/llvm-reduce/mir/instr-reduce.mir
M llvm/test/tools/llvm-reduce/mir/preserve-block-info.mir
M llvm/test/tools/llvm-reduce/mir/preserve-frame-info.mir
A llvm/test/tools/llvm-reduce/mir/remove-frame-destroy.mir
M llvm/test/tools/llvm-reduce/mir/subreg-def0.mir
M llvm/test/tools/llvm-reduce/mir/subreg-def1.mir
M llvm/tools/llvm-ifs/llvm-ifs.cpp
M llvm/tools/llvm-reduce/CMakeLists.txt
M llvm/tools/llvm-reduce/DeltaManager.cpp
M llvm/tools/llvm-reduce/ReducerWorkItem.cpp
M llvm/tools/llvm-reduce/ReducerWorkItem.h
A llvm/tools/llvm-reduce/deltas/ReduceIRReferences.cpp
A llvm/tools/llvm-reduce/deltas/ReduceIRReferences.h
M llvm/tools/llvm-reduce/deltas/ReduceInstructionsMIR.cpp
M llvm/unittests/Object/CMakeLists.txt
A llvm/unittests/Object/DXContainerTest.cpp
M llvm/unittests/Support/CommandLineTest.cpp
M llvm/unittests/Support/Host.cpp
M llvm/unittests/Support/TargetParserTest.cpp
M llvm/utils/TableGen/CMakeLists.txt
A llvm/utils/TableGen/DecoderEmitter.cpp
M llvm/utils/TableGen/DisassemblerEmitter.cpp
R llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
M llvm/utils/TableGen/VarLenCodeEmitterGen.cpp
M llvm/utils/TableGen/VarLenCodeEmitterGen.h
M llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn
M llvm/utils/gn/secondary/lldb/source/Plugins/Platform/MacOSX/BUILD.gn
M llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/BUILD.gn
M llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn
M llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn
M llvm/utils/gn/secondary/llvm/unittests/Object/BUILD.gn
M llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn
M mlir/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.td
M mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td
M mlir/include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.td
M mlir/include/mlir/Dialect/Transform/IR/TransformInterfaces.h
M mlir/include/mlir/ExecutionEngine/CRunnerUtils.h
M mlir/include/mlir/IR/Operation.h
M mlir/lib/Conversion/PDLToPDLInterp/PDLToPDLInterp.cpp
M mlir/lib/Dialect/Affine/Utils/Utils.cpp
M mlir/lib/Dialect/Linalg/IR/LinalgInterfaces.cpp
M mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp
M mlir/lib/Dialect/Linalg/Transforms/SplitReduction.cpp
M mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
M mlir/lib/Dialect/PDLInterp/IR/PDLInterp.cpp
M mlir/lib/Dialect/Transform/IR/TransformInterfaces.cpp
M mlir/lib/IR/BuiltinTypes.cpp
M mlir/lib/Rewrite/ByteCode.cpp
M mlir/lib/Target/LLVMIR/ConvertFromLLVMIR.cpp
M mlir/test/Conversion/MemRefToLLVM/memref-to-llvm.mlir
M mlir/test/Conversion/PDLToPDLInterp/pdl-to-pdl-interp-rewriter.mlir
M mlir/test/Dialect/OpenMP/invalid.mlir
M mlir/test/Dialect/OpenMP/ops.mlir
A mlir/test/Dialect/PDLInterp/invalid.mlir
M mlir/test/Dialect/PDLInterp/ops.mlir
A mlir/test/Dialect/Transform/transform-state-extension.mlir
M mlir/test/Rewrite/pdl-bytecode.mlir
M mlir/test/Target/LLVMIR/Import/basic.ll
M mlir/test/lib/Dialect/Transform/TestTransformDialectExtension.cpp
M mlir/test/lib/Dialect/Transform/TestTransformDialectExtension.td
A mlir/test/lib/Dialect/Transform/TestTransformStateExtension.h
M utils/bazel/llvm-project-overlay/clang/BUILD.bazel
M utils/bazel/llvm-project-overlay/clang/unittests/BUILD.bazel
Log Message:
-----------
Merge branch 'main' into irbuilder-ompregion
Compare: https://github.com/llvm/llvm-project/compare/5d1b93792d42%5E...d3460d2a890c
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list