Introduce a new CodeGenInstruction::ConstraintInfo class
authorChris Lattner <sabre@nondot.org>
Wed, 10 Feb 2010 01:45:28 +0000 (01:45 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 10 Feb 2010 01:45:28 +0000 (01:45 +0000)
commita7d479c7bd9723cabdd7c9e1e9a1e6e482f78e7e
tree6bea005bcba8f83a6d53daf54b638d0b307390a5
parent5532cf44a012149ce3afce43dbd0651b4d87a505
Introduce a new CodeGenInstruction::ConstraintInfo class
for representing constraint info semantically instead of
as a c expression that will be blatted out to the .inc
file.  Fix X86RecognizableInstr to use this instead of
parsing C code :).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95753 91177308-0d34-0410-b5e6-96231b3b80d8
utils/TableGen/CodeGenInstruction.cpp
utils/TableGen/CodeGenInstruction.h
utils/TableGen/InstrInfoEmitter.cpp
utils/TableGen/X86RecognizableInstr.cpp