[SystemZ] Simplify LRV/STRV ISD nodes
authorUlrich Weigand <ulrich.weigand@de.ibm.com>
Tue, 30 Oct 2018 18:20:59 +0000 (18:20 +0000)
committerUlrich Weigand <ulrich.weigand@de.ibm.com>
Tue, 30 Oct 2018 18:20:59 +0000 (18:20 +0000)
commitc5854b0adba87ff41ac108033b77b42ab7bf7f9f
tree0d2a473676a2d96f801538c5c26a0e303f92bf21
parent44a9a71d2a915bc25d880428927d4f1b6372d62e
[SystemZ] Simplify LRV/STRV ISD nodes

The LRV and STRV nodes carry an extra operand to indicate the
type of the memory access.  This is redundant, since the nodes
are actually of class MemIntrinsicNode and therefore hold that
same information already as MemoryVT.

NFC intended.

llvm-svn: 345618
llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
llvm/lib/Target/SystemZ/SystemZISelLowering.h
llvm/lib/Target/SystemZ/SystemZInstrInfo.td
llvm/lib/Target/SystemZ/SystemZOperators.td