This reapplies r281304. The issue was that I had missed
authorSjoerd Meijer <sjoerd.meijer@arm.com>
Wed, 14 Sep 2016 08:20:03 +0000 (08:20 +0000)
committerSjoerd Meijer <sjoerd.meijer@arm.com>
Wed, 14 Sep 2016 08:20:03 +0000 (08:20 +0000)
commit724023a1ec21da0920ad760a1ddfb6ddfdb184d6
treed789865555f9fe05d5152500d78e0ad6b21c1984
parent0569d9d5886d16285f9d6c9ea30de170d3731006
This reapplies r281304. The issue was that I had missed
to copy the new isAdd field in the tablegen data structure.

llvm-svn: 281447
llvm/include/llvm/MC/MCInstrDesc.h
llvm/include/llvm/Target/Target.td
llvm/lib/Target/ARM/ARMInstrInfo.td
llvm/lib/Target/ARM/ARMInstrThumb.td
llvm/lib/Target/ARM/ARMInstrThumb2.td
llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
llvm/lib/Target/Hexagon/HexagonInstrInfo.td
llvm/test/CodeGen/Hexagon/addh-sext-trunc.ll
llvm/utils/TableGen/CodeGenInstruction.cpp
llvm/utils/TableGen/CodeGenInstruction.h
llvm/utils/TableGen/InstrInfoEmitter.cpp