Merge remote-tracking branch 'remotes/bkoppelmann/tags/pull-tricore-20150522' into...
commitbb2fa17f182ee0b45b53474f76679944fc891f04
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 22 May 2015 15:22:42 +0000 (22 16:22 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 22 May 2015 15:22:42 +0000 (22 16:22 +0100)
tree7aedb471780d228438883c34b08fdc13084de5ea
parent8b6db32a4ec47d1171ccfa21d557096b99f4eef0
parent9371557115a734412974f8d4096cbe8a62ca2731
Merge remote-tracking branch 'remotes/bkoppelmann/tags/pull-tricore-20150522' into staging

TriCore v1.6.1 ISA and missing v1.6 instructions

# gpg: Signature made Fri May 22 16:02:45 2015 BST using RSA key ID 6B69CA14
# gpg: Good signature from "Bastian Koppelmann <kbastian@mail.uni-paderborn.de>"

* remotes/bkoppelmann/tags/pull-tricore-20150522:
  target-tricore: add RR_DIV and RR_DIV_U instructions of the v1.6 ISA
  target-tricore: add FRET instructions of the v1.6 ISA
  target-tricore: add FCALL instructions of the v1.6 ISA
  target-tricore: add SYS_RESTORE instruction of the v1.6 ISA
  target-tricore: add RR_CRC32 instruction of the v1.6.1 ISA
  target-tricore: add SWAPMSK instructions of the v1.6.1 ISA
  target-tricore: add CMPSWP instructions of the v1.6.1 ISA
  target-tricore: Add SRC_MOV_E instruction of the v1.6 ISA
  target-tricore: introduce ISA v1.6.1 feature
  target-tricore: Add ISA v1.3.1 cpu and fix tc1796 to using v1.3

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>