llvm-project/mlir/lib
Chris Lattner a10cd107de Introduce a common base class (IROperandOwner) between Instruction and
Statement, which paves the way to make SSAValue's have a useful owner
available, which will allow subsequent patches to improve their use/def
chains.

While I'm poking at this, shrink sizeof(Instruction) and sizeof(Statement) by a
word by packing the kind and location together into a single PointerIntPair.

NFC.

PiperOrigin-RevId: 218959651
2019-03-29 13:42:32 -07:00
..
Analysis Move AffineMap.h/IntegerSet.h from Attributes.h to AttributeDetail.h where they belong. 2019-03-29 13:41:05 -07:00
IR Introduce a common base class (IROperandOwner) between Instruction and 2019-03-29 13:42:32 -07:00
Parser Perform the MemRef layout map dimensionality check in the Parser. 2019-03-29 13:41:33 -07:00
StandardOps Canonicalize muli(x, 1) into x 2019-03-29 13:42:01 -07:00
Transforms Fix two issues: 2019-03-29 13:40:35 -07:00