summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2012-03-06 18:20:20 +0000
committerDaniel Dunbar <daniel@zuster.org>2012-03-06 18:20:20 +0000
commit492488271f94e7eef3fca95c4a972a092be481cd (patch)
tree3be8d66320545c538b820cb8d1c29b4d3a348790 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
parentf0fd55e63152a3b6eedca251815856ba679401fd (diff)
downloadbcm5719-llvm-492488271f94e7eef3fca95c4a972a092be481cd.tar.gz
bcm5719-llvm-492488271f94e7eef3fca95c4a972a092be481cd.zip
AST: Move several Type::is...Type() functions to be inline.
- These functions are both (a) very commonly called and (b) excellent candidates for CSE in the callers in which they are commonly used. - That isHalfType() is hot makes me sad, but it is trivially when inlined (and a huge waste of time when not!!!). - The extra IsEnumDeclComplete() function is a hack to break the cycle between Type.h and Decl.h, I'm not sure of how to do this more cleanly, but am open to ideas. llvm-svn: 152126
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud