Add parsing/printing for new affine.load and affine.store operations.
authorAndy Davis <andydavis@google.com>
Mon, 24 Jun 2019 14:31:52 +0000 (07:31 -0700)
committerjpienaar <jpienaar@google.com>
Mon, 24 Jun 2019 20:45:09 +0000 (13:45 -0700)
commit3df510bf425dbb4f2f554ff7170826fa62f64efc
tree095a44cd0be965d8c865278f0c1c3fcffef1ce25
parentb67cab4c44133a7b5fceafc6fc207c7df7c008e5
Add parsing/printing for new affine.load and affine.store operations.
The new operations affine.load and affine.store will take composed affine maps by construction.
These operations will eventually replace load and store operations currently used in affine regions and operated on by affine transformation and analysis passes.

PiperOrigin-RevId: 254754048
mlir/include/mlir/AffineOps/AffineOps.h
mlir/include/mlir/IR/OpImplementation.h
mlir/lib/AffineOps/AffineOps.cpp
mlir/lib/IR/AsmPrinter.cpp
mlir/lib/Parser/Parser.cpp
mlir/lib/Parser/TokenKinds.def
mlir/test/AffineOps/load-store.mlir [new file with mode: 0644]