aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ModuloSchedule.cpp
diff options
context:
space:
mode:
authorMichel Weber <michel.weber@inf.ethz.ch>2022-03-10 15:42:06 +0530
committerGroverkss <groverkss@gmail.com>2022-03-10 15:42:11 +0530
commit06eb0577380c4ba027eae5f48553b2063b3feaff (patch)
treedf7c5f7a1e3b20c7d274730372b61d151c44dfca /llvm/lib/CodeGen/ModuloSchedule.cpp
parentc896e6540ab4111052f9e12a85784185af4d898f (diff)
downloadllvm-06eb0577380c4ba027eae5f48553b2063b3feaff.zip
llvm-06eb0577380c4ba027eae5f48553b2063b3feaff.tar.gz
llvm-06eb0577380c4ba027eae5f48553b2063b3feaff.tar.bz2
[MLIR][Presburger] fix vector update in coalesce
When `addCoalescedPolyhedron` was called with `j == n - 1`, the `polyhedrons`-vector was not properly updated (the `IntegerPolyhedron` at position `n - 2` was "lost"). This patch adds special handling to that case and a regression testcase. Reviewed By: Groverkss Differential Revision: https://reviews.llvm.org/D121356
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions