Adds offset argument to specified range of ids know to be aligned when calling mergeA...
authorMLIR Team <no-reply@google.com>
Thu, 7 Mar 2019 00:41:32 +0000 (16:41 -0800)
committerjpienaar <jpienaar@google.com>
Sat, 30 Mar 2019 00:03:47 +0000 (17:03 -0700)
commit11b099c0126761b2f8cee2dd6a41f2200f665ab5
treea27a14f6b0e3baf6005483397ceeb3ce51c576f8
parent1678fd1584bc84bc39d014fb1515eb64d3881c0a
Adds offset argument to specified range of ids know to be aligned when calling mergeAndAlignIds (used by FlatAffineConstraints).
Supports use case where FlatAffineConstraints::composeMap adds dim identifiers with no SSA values (because the identifiers are the result of an AffineValueMap which is not materialized in the IR and thus has no SSA Value results).

PiperOrigin-RevId: 237145506
mlir/lib/Analysis/AffineStructures.cpp