llvm-6502/utils
Chris Lattner 6af022f255 Emit the string information for the asm writer as a single large string
and index into it, instead of emitting it like this:

  static const char * const OpStrs[] = {
    "PHINODE\n",        // PHI
    0,  // INLINEASM
    "adc ",     // ADC32mi
    "adc ",     // ADC32mi8
   ...

The old way required thousands of relocations that slows down link time and
dynamic load times.

This also cuts about 10K off each of the X86 asmprinters, and should shrink
the others as well.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29152 91177308-0d34-0410-b5e6-96231b3b80d8
2006-07-14 22:59:11 +00:00
..
emacs Change llvm.cs.uiuc.edu -> llvm.org 2006-03-14 06:05:05 +00:00
fpcmp
PerfectShuffle Patches to make the LLVM sources more -pedantic clean. Patch provided 2006-05-24 17:04:05 +00:00
TableGen Emit the string information for the asm writer as a single large string 2006-07-14 22:59:11 +00:00
vim Convert llvm.cs.uiuc.edu -> llvm.org 2006-03-14 05:54:52 +00:00
cgiplotNLT.pl
check-each-file
codegen-diff
countloc.sh
cvsupdate
DSAclean.py Updated to be less restrictive on what is matched 2005-10-13 17:31:30 +00:00
DSAextract.py Added a break that I meant to include originally, for efficiency. Basically 2005-12-20 02:03:23 +00:00
findsym.pl A little script to find LLVM symbols. Ideally this would use c++filt for 2006-03-23 23:04:50 +00:00
GenLibDeps.pl Don't try to reference uninitialized data. Make sure we can find "nm". 2006-05-13 02:48:45 +00:00
getsrcs.sh
importNLT.pl
llvm-native-gcc
llvm-native-gxx
llvmdo remove some stuff 2006-04-20 18:43:59 +00:00
llvmgrep Allow a sequence of digits at the end of the directory name when trying to 2006-03-14 06:08:05 +00:00
Makefile llvm-config doesn't live here anymore ==> tools 2006-04-20 21:15:41 +00:00
makellvm
NewNightlyTest.pl Fixed an issue where the user specified gcc was not the gcc we report to the nightly test server. 2006-07-14 20:44:09 +00:00
NightlyTest.gnuplot remove these labels, there are now bigger jumps in the graph that are unlabeled 2005-11-15 06:44:15 +00:00
NightlyTest.pl Added -disable-cbe to disable C backend testing. 2006-06-29 00:54:37 +00:00
NightlyTestTemplate.html Cause the various warnings list to be generated via a <ul> list with 2006-03-21 01:21:39 +00:00
NLT.schema
OldenDataRecover.pl make recovering running_Olden data easier when the nightly tester eats the graphs 2006-04-12 17:41:19 +00:00
parseNLT.pl
plotNLT.pl
profile.pl apparently one of the makefile changes changed libprofile.so to profile.so 2005-10-13 16:34:24 +00:00
RegressionFinder.pl
userloc.pl Remove Burg as a directory to be considered. 2006-04-20 18:47:13 +00:00
webNLT.pl