[MLIR][LLVM][SROA] Support incorrectly typed memory accesses
This commit relaxes the assumption of type consistency for LLVM dialect load and store operations in SROA. Instead, there is now a check that loads and stores are in the bounds specified by the sub-slot they access. This commit additionally removes the corresponding patterns from the type consistency pass, as they are no longer necessary.
parent
ada24ae5
Please register or sign in to comment