aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp
diff options
context:
space:
mode:
authorThomas Raoux <thomasraoux@google.com>2019-11-14 09:55:02 -0800
committerThomas Raoux <thomasraoux@google.com>2019-11-23 16:01:47 -0800
commite0297a8bee6586280640f31b876d4da15966f8b7 (patch)
tree6f6f4ea5d35ab240b1c6915f80e3195bb55edc6a /llvm/lib/Transforms/Utils/CodeMoverUtils.cpp
parent9e260c12bce77c80aa4da64ac44874687c684580 (diff)
downloadllvm-e0297a8bee6586280640f31b876d4da15966f8b7.zip
llvm-e0297a8bee6586280640f31b876d4da15966f8b7.tar.gz
llvm-e0297a8bee6586280640f31b876d4da15966f8b7.tar.bz2
[ModuloSchedule] Fix a bug in experimental expander
Fix two problems that popped up after my last patch. One is that the stiching of prologue/epilogue can be wrong when reading a value from a previsou stage. Also changed how we duplicate phi instructions to avoid generating extra phi that we delete later. Differential Revision: https://reviews.llvm.org/D70213
Diffstat (limited to 'llvm/lib/Transforms/Utils/CodeMoverUtils.cpp')
0 files changed, 0 insertions, 0 deletions