Clean up TargetOpcodes.h a bit, and limit the number of places where the full
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 2 Jul 2010 21:44:22 +0000 (21:44 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 2 Jul 2010 21:44:22 +0000 (21:44 +0000)
commit65766ce7df779ac0e7f6ee0171562b56769ae1dd
tree29bb2eac80b9a809d4aaf75b39aca3b65c365762
parent6627ac040a14f3a79564fd6ec030f9361f81d20e
Clean up TargetOpcodes.h a bit, and limit the number of places where the full
list of predefined instructions appear. Add some consistency checks.

Ideally, TargetOpcodes.h should be produced by TableGen from Target.td, but it
is hardly worth the effort.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107520 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/Target.td
include/llvm/Target/TargetOpcodes.h
utils/TableGen/CodeEmitterGen.cpp
utils/TableGen/CodeGenTarget.cpp