diff options
author | Chris Lattner <sabre@nondot.org> | 2003-08-06 21:47:14 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2003-08-06 21:47:14 +0000 |
commit | 38aa542f3679af5925315626a37e2d085954ce9f (patch) | |
tree | b80875f33c99a1d97b8c3f59beef5b92c6f1553e /utils/TableGen/InstrSelectorEmitter.cpp | |
parent | 6a8097550529944887ccb3cc50b4c3d548f978c6 (diff) | |
download | llvm-38aa542f3679af5925315626a37e2d085954ce9f.tar.gz llvm-38aa542f3679af5925315626a37e2d085954ce9f.tar.bz2 llvm-38aa542f3679af5925315626a37e2d085954ce9f.tar.xz |
Export the register classes so that the instruction selector can get at them as needed
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7651 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/TableGen/InstrSelectorEmitter.cpp')
-rw-r--r-- | utils/TableGen/InstrSelectorEmitter.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/utils/TableGen/InstrSelectorEmitter.cpp b/utils/TableGen/InstrSelectorEmitter.cpp index 522cd11aaf..e5bab478e9 100644 --- a/utils/TableGen/InstrSelectorEmitter.cpp +++ b/utils/TableGen/InstrSelectorEmitter.cpp @@ -10,11 +10,11 @@ NodeType::ArgResultTypes NodeType::Translate(Record *R) { const std::string &Name = R->getName(); - if (Name == "DNRT_void") return Void; - if (Name == "DNRT_val" || Name == "DNAT_val") return Val; - if (Name == "DNRT_arg0" || Name == "DNAT_arg0") return Arg0; - if (Name == "DNAT_ptr") return Ptr; - throw "Unknown DagNodeResult Type '" + Name + "'!"; + if (Name == "DNVT_void") return Void; + if (Name == "DNVT_val" ) return Val; + if (Name == "DNVT_arg0") return Arg0; + if (Name == "DNVT_ptr" ) return Ptr; + throw "Unknown DagNodeValType '" + Name + "'!"; } |