llvm-6502/utils
Jakob Stoklund Olesen 6a45d681e5 Replace the SubRegSet tablegen class with a less error-prone mechanism.
A Register with subregisters must also provide SubRegIndices for adressing the
subregisters. TableGen automatically inherits indices for sub-subregisters to
minimize typing.

CompositeIndices may be specified for the weirder cases such as the XMM sub_sd
index that returns the same register, and ARM NEON Q registers where both D
subregs have ssub_0 and ssub_1 sub-subregs.

It is now required that all subregisters are named by an index, and a future
patch will also require inherited subregisters to be named. This is necessary to
allow composite subregister indices to be reduced to a single index.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104654 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-26 00:28:19 +00:00
..
bugpoint
buildit Select an ARM-hosted cross build with a separate makefile target instead of 2010-05-05 22:22:40 +00:00
count
crosstool
emacs
FileCheck stringref-ize the MemoryBuffer::get apis. This requires 2010-04-05 22:42:30 +00:00
FileUpdate
fpcmp Remove unnecessary uses of <iostream>. 2010-04-15 03:47:24 +00:00
git
jedit
lint
lit lit: Add another place to look for bash. 2010-05-19 23:56:09 +00:00
Misc
not
PerfectShuffle
TableGen Replace the SubRegSet tablegen class with a less error-prone mechanism. 2010-05-26 00:28:19 +00:00
unittest silence some -Wmissing-field-initializers warnings. 2010-04-18 03:30:32 +00:00
valgrind Rearrange the suppressions files to be by-architecture instead of by-problem. 2010-05-05 18:39:16 +00:00
vim
cgiplotNLT.pl
check-each-file
codegen-diff
countloc.sh
DSAclean.py
DSAextract.py
findmisopt
findoptdiff
findsym.pl
GenLibDeps.pl
GetSourceVersion
getsrcs.sh
importNLT.pl
llvm-native-gcc
llvm-native-gxx
llvm.grm Add a polygen rule that reflects the fact that nsw and nuw can be 2010-05-04 00:13:24 +00:00
llvmdo
llvmgrep
Makefile
makellvm
mkpatch update mkpatch for MC, patch by Aaron Gray 2010-03-12 06:32:12 +00:00
NewNightlyTest.pl NNT: Add -nouname option, so machine uniquing can occur across physical machines. 2010-03-16 15:53:02 +00:00
NightlyTest.gnuplot
NightlyTestTemplate.html
NLT.schema
OldenDataRecover.pl
parseNLT.pl
plotNLT.pl
profile.pl
RegressionFinder.pl
UpdateCMakeLists.pl
userloc.pl
webNLT.pl