OSDN Git Service

Use TSFlag bit to describe instruction properties.
authorBrendon Cahoon <bcahoon@codeaurora.org>
Wed, 8 Feb 2012 18:25:47 +0000 (18:25 +0000)
committerBrendon Cahoon <bcahoon@codeaurora.org>
Wed, 8 Feb 2012 18:25:47 +0000 (18:25 +0000)
commitc635ebdb1a366060fe71ef3028ae888fa5e4130d
tree51a4987a8c9651a3c020d9ae002bc236471fdede
parent3fd3a840c50fe4ede1b200be18990bc955c536fd
Use TSFlag bit to describe instruction properties.

Creating the isPredicated TSFlag enables the code
to use the property defined in the instruction format
instead of using a large switch statement.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150078 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/HexagonInstrFormats.td
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonInstrInfo.h
lib/Target/Hexagon/HexagonInstrInfo.td
lib/Target/Hexagon/HexagonInstrInfoV4.td
lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h [new file with mode: 0644]