summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/TargetRegistry.cpp
diff options
context:
space:
mode:
authorKevin Enderby <enderby@apple.com>2009-10-30 22:55:57 +0000
committerKevin Enderby <enderby@apple.com>2009-10-30 22:55:57 +0000
commit8be42bd09fccf228158e613d58d4afa605c5eca5 (patch)
tree687b9dec1f7414943205db177077b0b3e312cdee /llvm/lib/Support/TargetRegistry.cpp
parent072b31a0bf916d058b17782de65b1f060256c04c (diff)
downloadbcm5719-llvm-8be42bd09fccf228158e613d58d4afa605c5eca5.tar.gz
bcm5719-llvm-8be42bd09fccf228158e613d58d4afa605c5eca5.zip
Updates to the ARM target assembler for llvm-mc per review comments from
Daniel Dunbar. - Reordered the fields in the ARMOperand Mem struct to make the struct smaller. Making bool's into 1 bit fields and put the MCExpr* fields adjacent to each other. - Fixed a number of places in ARMAsmParser.cpp so they have doxygen comments. - Change the name of ARMAsmParser::ParseRegister() to MaybeParseRegister and added the bool ParseWriteBack parameter. - Changed ARMAsmParser::ParseMemory() to call MaybeParseRegister(). - Added ARMAsmParser::ParseMemoryOffsetReg to factor out parsing the offset of a memory operand. And use it for both parsing both preindexed and post indexing addressing forms in ARMAsmParser::ParseMemory. - Changed the first argument to ParseShift() to a reference. - Changed ParseShift() to check for Rrx first and return to reduce nesting. llvm-svn: 85632
Diffstat (limited to 'llvm/lib/Support/TargetRegistry.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud