Fix order of operands for crc8_l4r
authorRichard Osborne <richard@xmos.com>
Fri, 25 Jan 2013 21:20:28 +0000 (21:20 +0000)
committerRichard Osborne <richard@xmos.com>
Fri, 25 Jan 2013 21:20:28 +0000 (21:20 +0000)
commit0f1bcedf5a871c360f2ca1354464d81cb81bdca7
tree0f2f0339e8167749c4becb8e16f38aac4a956f72
parenta965baca3c7ce1ced00446cff1c6395d03dfed52
Fix order of operands for crc8_l4r

The order in which operands appear in the encoded instruction is different
to order in which they appear in assembly. This changes the XCore backend to
use the instruction encoding order.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173493 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/XCore/XCoreISelDAGToDAG.cpp
lib/Target/XCore/XCoreISelLowering.cpp
lib/Target/XCore/XCoreISelLowering.h
lib/Target/XCore/XCoreInstrInfo.td