forked from OSchip/llvm-project
0c4ee54198
This change is mechanical and merges the LowerAffineApplyPass and LowerIfAndForPass into a single LowerAffinePass. It makes a step towards defining an "affine dialect" that would contain all polyhedral-related constructs. The motivation for merging these two passes is based on retiring MLFunctions and, eventually, transforming If and For statements into regular operations. After that happens, LowerAffinePass becomes yet another legalization. PiperOrigin-RevId: 227566113 |
||
---|---|---|
.. | ||
Analysis | ||
EDSC | ||
IR | ||
Parser | ||
StandardOps | ||
SuperVectorOps | ||
Support | ||
TableGen | ||
Target/LLVMIR | ||
Transforms | ||
Translation |