Add StringRef::compare_numeric and use it to sort TableGen register records.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 26 May 2010 21:47:28 +0000 (21:47 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 26 May 2010 21:47:28 +0000 (21:47 +0000)
commit160a3bf74d1a2b048f65e2162d038ed96eddde01
treeaa064690b9d5e87ddefe8972545155d9b7e1b772
parent113b3e2c6e30efd7c852d31e98b2d21778e52d1e
Add StringRef::compare_numeric and use it to sort TableGen register records.

This means that our Registers are now ordered R7, R8, R9, R10, R12, ...
Not R1, R10, R11, R12, R2, R3, ...

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104745 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/StringRef.h
lib/Support/StringRef.cpp
lib/Target/X86/SSEDomainFix.cpp
unittests/ADT/StringRefTest.cpp
utils/TableGen/CodeGenTarget.cpp
utils/TableGen/Record.h