summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenTarget.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2005-12-23 22:11:47 +0000
committerEvan Cheng <evan.cheng@apple.com>2005-12-23 22:11:47 +0000
commit72aaf8e374e451cf7af1ea10a90c8befa4133058 (patch)
tree60fbf3ebe63e9c1afbfc044fe65844523e91cf42 /llvm/utils/TableGen/CodeGenTarget.cpp
parentbdba3e2a469cda968b09a6507b92b8184ca2b251 (diff)
downloadbcm5719-llvm-72aaf8e374e451cf7af1ea10a90c8befa4133058.tar.gz
bcm5719-llvm-72aaf8e374e451cf7af1ea10a90c8befa4133058.zip
* Support for hasInFlag and hasOutFlag (on instructions). Remove nameless FLAG
support which is fragile. * Fixed a number of bugs. llvm-svn: 24996
Diffstat (limited to 'llvm/utils/TableGen/CodeGenTarget.cpp')
-rw-r--r--llvm/utils/TableGen/CodeGenTarget.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/utils/TableGen/CodeGenTarget.cpp b/llvm/utils/TableGen/CodeGenTarget.cpp
index c06b73f56fd..b6ddd6285c3 100644
--- a/llvm/utils/TableGen/CodeGenTarget.cpp
+++ b/llvm/utils/TableGen/CodeGenTarget.cpp
@@ -271,6 +271,8 @@ CodeGenInstruction::CodeGenInstruction(Record *R, const std::string &AsmStr)
hasDelaySlot = R->getValueAsBit("hasDelaySlot");
usesCustomDAGSchedInserter = R->getValueAsBit("usesCustomDAGSchedInserter");
hasCtrlDep = R->getValueAsBit("hasCtrlDep");
+ hasInFlag = R->getValueAsBit("hasInFlag");
+ hasOutFlag = R->getValueAsBit("hasOutFlag");
hasVariableNumberOfOperands = false;
DagInit *DI;
OpenPOWER on IntegriCloud