diff options
author | James Molloy <jmolloy@google.com> | 2019-09-04 12:54:24 +0000 |
---|---|---|
committer | James Molloy <jmolloy@google.com> | 2019-09-04 12:54:24 +0000 |
commit | fef9f59055792e98ca619284a1fae4bfc5f959ef (patch) | |
tree | 3cde3bbfe966101d3c197de3fcca659008eaaafe /lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py | |
parent | 92e13f2eabebc60644d36283cc40d2433d035b6e (diff) | |
download | bcm5719-llvm-fef9f59055792e98ca619284a1fae4bfc5f959ef.tar.gz bcm5719-llvm-fef9f59055792e98ca619284a1fae4bfc5f959ef.zip |
[ModuloSchedule] Introduce PeelingModuloScheduleExpander
This is the beginnings of a reimplementation of ModuloScheduleExpander. It works
by generating a single-block correct pipelined kernel and then peeling out the
prolog and epilogs.
This patch implements kernel generation as well as a validator that will
confirm the number of phis added is the same as the ModuloScheduleExpander.
Prolog and epilog peeling will come in a different patch.
Differential Revision: https://reviews.llvm.org/D67081
llvm-svn: 370893
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py')
0 files changed, 0 insertions, 0 deletions