OSDN Git Service

tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.
authorSean Silva <silvas@purdue.edu>
Wed, 10 Oct 2012 20:24:43 +0000 (20:24 +0000)
committerSean Silva <silvas@purdue.edu>
Wed, 10 Oct 2012 20:24:43 +0000 (20:24 +0000)
commit6cfc806a6b82b60a3e923b6b89f2b4da62cdb50b
tree792b0800194da285c83f814a8ac1d93c59d0bcab
parentb0c6fa3b4b74d9cd03beb5a4cb9702abc85ac169
tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.

Some of these dyn_cast<>'s would be better phrased as isa<> or cast<>.
That will happen in a future patch.

There are also two dyn_cast_or_null<>'s slipped in instead of
dyn_cast<>'s, since they were causing crashes with just dyn_cast<>.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165646 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
lib/TableGen/Record.cpp
lib/TableGen/TGParser.cpp
utils/TableGen/AsmMatcherEmitter.cpp
utils/TableGen/AsmWriterEmitter.cpp
utils/TableGen/CodeEmitterGen.cpp
utils/TableGen/CodeGenDAGPatterns.cpp
utils/TableGen/CodeGenInstruction.cpp
utils/TableGen/CodeGenSchedule.cpp
utils/TableGen/DAGISelMatcherGen.cpp
utils/TableGen/FastISelEmitter.cpp
utils/TableGen/FixedLenDecoderEmitter.cpp
utils/TableGen/InstrInfoEmitter.cpp
utils/TableGen/PseudoLoweringEmitter.cpp
utils/TableGen/RegisterInfoEmitter.cpp
utils/TableGen/SetTheory.cpp