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
FileUpdate
fpcmp
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
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
NewNightlyTest.pl
NightlyTest.gnuplot
NightlyTestTemplate.html
NLT.schema
OldenDataRecover.pl
parseNLT.pl
plotNLT.pl
profile.pl
RegressionFinder.pl
UpdateCMakeLists.pl
userloc.pl
webNLT.pl