diff options
author | Jamie Schmeiser <schmeise@ca.ibm.com> | 2022-11-25 09:05:59 -0500 |
---|---|---|
committer | Jamie Schmeiser <schmeise@ca.ibm.com> | 2022-11-25 09:07:14 -0500 |
commit | be1ff1fe58b0315ac4985010c59e78d4ba353467 (patch) | |
tree | 2aca29e6250ffb975d6e76afe0319548e960ed48 /llvm/lib/Support/Threading.cpp | |
parent | ca8c6156f27003ffa0e24bace2be7c25307f50a3 (diff) | |
download | llvm-be1ff1fe58b0315ac4985010c59e78d4ba353467.zip llvm-be1ff1fe58b0315ac4985010c59e78d4ba353467.tar.gz llvm-be1ff1fe58b0315ac4985010c59e78d4ba353467.tar.bz2 |
[NFC] Refactor loop peeling code for calculating phi invariance.
Summary:
Refactor loop peeling code by moving code for calculating phi invariance
into a separate class that does the calculation. Redescribe and rework
the algorithm in preparation for adding increased functionality. Add
test case that does not exhibit peeling that will be subsequently supported.
Author: Jamie Schmeiser <schmeise@ca.ibm.com>
Reviewed By: mkazantsev (Max Kazantsev)
Differential Revision: https://reviews.llvm.org/D138232
Diffstat (limited to 'llvm/lib/Support/Threading.cpp')
0 files changed, 0 insertions, 0 deletions