diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2023-08-23 12:17:45 -0700 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2023-08-23 16:11:43 -0700 |
commit | 8b08287cb37e09c2001ad4db434c895b0795ae32 (patch) | |
tree | 51c72cbec64d7b0e17cc632328ab6b3d8a43c244 /llvm/tools/llvm-cov/SourceCoverageViewText.cpp | |
parent | e1a0e8258f788a86b248b4cc6bde8a96444a4720 (diff) | |
download | llvm-8b08287cb37e09c2001ad4db434c895b0795ae32.zip llvm-8b08287cb37e09c2001ad4db434c895b0795ae32.tar.gz llvm-8b08287cb37e09c2001ad4db434c895b0795ae32.tar.bz2 |
[OpenMPOpt] Eliminate assumptions only "late"
When we remove barriers, we might need to remove llvm.assume
assumptions as well. However, doing this early, thus in the module pass,
will cause us to miss out on information we might need. There are few
situations we can eliminate barriers across functions, for now we simply
disable elimination of barriers that require assumptions to be removed
during the early module pass.
Diffstat (limited to 'llvm/tools/llvm-cov/SourceCoverageViewText.cpp')
0 files changed, 0 insertions, 0 deletions