7324f7cd03 
								
							 
						 
						
							
							
								
								Minor fixes here and there  
							
							... 
							
							
							
							llvm-svn: 8963 
							
						 
						
							2003-10-08 16:21:03 +00:00  
				
					
						
							
							
								 
						
							
								71ac22ffb5 
								
							 
						 
						
							
							
								
								Avoid building data structures we don't really need.  This improves the runtime  
							
							... 
							
							
							
							of a test that Bill Wendling sent me from 228.5s to 105s.  Obviously there is
more improvement to be had, but this is a nice speedup which should be "felt"
by many programs.
llvm-svn: 8962 
							
						 
						
							2003-10-08 15:47:41 +00:00  
				
					
						
							
							
								 
						
							
								c4788bbde0 
								
							 
						 
						
							
							
								
								Convert over to short bug URLs  
							
							... 
							
							
							
							llvm-svn: 8961 
							
						 
						
							2003-10-08 06:01:38 +00:00  
				
					
						
							
							
								 
						
							
								5f1f337d95 
								
							 
						 
						
							
							
								
								Change MRegisterDesc::AliasSet, TargetInstrDescriptor::ImplicitDefs  
							
							... 
							
							
							
							and TargetInstrDescriptor::ImplicitUses to always point to a null
terminated array and never be null. So there is no need to check for
pointer validity when iterating over those sets. Code that looked
like:
if (const unsigned* AS = TID.ImplicitDefs) {
  for (int i = 0; AS[i]; ++i) {
    // use AS[i]
  }
}
was changed to:
for (const unsigned* AS = TID.ImplicitDefs; *AS; ++AS) {
  // use *AS
}
llvm-svn: 8960 
							
						 
						
							2003-10-08 05:20:08 +00:00  
				
					
						
							
							
								 
						
							
								74f2f89831 
								
							 
						 
						
							
							
								
								Properly close anchor tags in column descriptions  
							
							... 
							
							
							
							llvm-svn: 8959 
							
						 
						
							2003-10-08 05:09:52 +00:00  
				
					
						
							
							
								 
						
							
								b3b1e08563 
								
							 
						 
						
							
							
								
								Forward declare class Type since it is used in this class and Type.h is not included  
							
							... 
							
							
							
							llvm-svn: 8958 
							
						 
						
							2003-10-08 04:45:45 +00:00  
				
					
						
							
							
								 
						
							
								11e25a7f5f 
								
							 
						 
						
							
							
								
								Add rule for regenerating config.h.in using autoheader.  
							
							... 
							
							
							
							llvm-svn: 8957 
							
						 
						
							2003-10-07 23:44:10 +00:00  
				
					
						
							
							
								 
						
							
								2f329a7342 
								
							 
						 
						
							
							
								
								Regenerated with (at top-level llvm directory):  
							
							... 
							
							
							
							% autoheader -I autoconf autoconf/configure.ac
llvm-svn: 8956 
							
						 
						
							2003-10-07 23:39:51 +00:00  
				
					
						
							
							
								 
						
							
								950fc785ae 
								
							 
						 
						
							
							
								
								whoops, don't accidentally lose variable names  
							
							... 
							
							
							
							llvm-svn: 8955 
							
						 
						
							2003-10-07 22:58:41 +00:00  
				
					
						
							
							
								 
						
							
								75b4d1deec 
								
							 
						 
						
							
							
								
								Fix bug: InstCombine/cast.ll:test11 / PR#7  
							
							... 
							
							
							
							llvm-svn: 8954 
							
						 
						
							2003-10-07 22:54:13 +00:00  
				
					
						
							
							
								 
						
							
								68c824b7c0 
								
							 
						 
						
							
							
								
								new testcase  
							
							... 
							
							
							
							llvm-svn: 8953 
							
						 
						
							2003-10-07 22:53:46 +00:00  
				
					
						
							
							
								 
						
							
								aec3d948cf 
								
							 
						 
						
							
							
								
								Refactor code a bit  
							
							... 
							
							
							
							llvm-svn: 8952 
							
						 
						
							2003-10-07 22:32:43 +00:00  
				
					
						
							
							
								 
						
							
								815ae2bfe3 
								
							 
						 
						
							
							
								
								Add a sanity check for constant expression casts  
							
							... 
							
							
							
							llvm-svn: 8951 
							
						 
						
							2003-10-07 22:19:19 +00:00  
				
					
						
							
							
								 
						
							
								46ecf619c5 
								
							 
						 
						
							
							
								
								Add links to bugzilla  
							
							... 
							
							
							
							llvm-svn: 8950 
							
						 
						
							2003-10-07 22:14:37 +00:00  
				
					
						
							
							
								 
						
							
								abd3f80121 
								
							 
						 
						
							
							
								
								Renamed -use-spec to -use-spec2000.  
							
							... 
							
							
							
							The pathname to SPEC2000 is now given with the -use-spec2000 option.
On our machines, SPEC2000 will be enabled by default.
llvm-svn: 8949 
							
						 
						
							2003-10-07 21:57:39 +00:00  
				
					
						
							
							
								 
						
							
								e7525b55ea 
								
							 
						 
						
							
							
								
								Cleanups, include a list of passes  
							
							... 
							
							
							
							llvm-svn: 8948 
							
						 
						
							2003-10-07 21:38:31 +00:00  
				
					
						
							
							
								 
						
							
								bdf295cb6e 
								
							 
						 
						
							
							
								
								Fix bugs in mmap()-of-files test program on Mac OS X:  
							
							... 
							
							
							
							1) MAP_FAILED is declared to be a pointer
2) can't include sys/mman.h before sys/types.h without getting an error :-(
llvm-svn: 8947 
							
						 
						
							2003-10-07 21:33:27 +00:00  
				
					
						
							
							
								 
						
							
								c64016dfde 
								
							 
						 
						
							
							
								
								Fixed the location of the expectations file.  
							
							... 
							
							
							
							Added the registration of the LLVM Database class.
llvm-svn: 8946 
							
						 
						
							2003-10-07 21:30:07 +00:00  
				
					
						
							
							
								 
						
							
								e078b436f1 
								
							 
						 
						
							
							
								
								Switching over to the new test database.  
							
							... 
							
							
							
							Adding new qmt files should no longer be necessary.
QMTest should know just "magically" know what sort of test each file is.
llvm-svn: 8945 
							
						 
						
							2003-10-07 21:13:47 +00:00  
				
					
						
							
							
								 
						
							
								86ccd702c2 
								
							 
						 
						
							
							
								
								Add more credits  
							
							... 
							
							
							
							llvm-svn: 8944 
							
						 
						
							2003-10-07 20:50:29 +00:00  
				
					
						
							
							
								 
						
							
								d49ee887c7 
								
							 
						 
						
							
							
								
								cleanup analyze documents  
							
							... 
							
							
							
							llvm-svn: 8943 
							
						 
						
							2003-10-07 20:36:00 +00:00  
				
					
						
							
							
								 
						
							
								5885920ecb 
								
							 
						 
						
							
							
								
								Ensure both columns take 50%  
							
							... 
							
							
							
							llvm-svn: 8942 
							
						 
						
							2003-10-07 20:35:55 +00:00  
				
					
						
							
							
								 
						
							
								a06b4fd385 
								
							 
						 
						
							
							
								
								no this really isn't extract  
							
							... 
							
							
							
							llvm-svn: 8941 
							
						 
						
							2003-10-07 20:33:52 +00:00  
				
					
						
							
							
								 
						
							
								54cddf73b8 
								
							 
						 
						
							
							
								
								initial checkin of the bugpoint doxs  
							
							... 
							
							
							
							llvm-svn: 8940 
							
						 
						
							2003-10-07 20:33:30 +00:00  
				
					
						
							
							
								 
						
							
								75b1d8514d 
								
							 
						 
						
							
							
								
								TTify, add links between pages  
							
							... 
							
							
							
							llvm-svn: 8939 
							
						 
						
							2003-10-07 20:17:24 +00:00  
				
					
						
							
							
								 
						
							
								7c2b126a0e 
								
							 
						 
						
							
							
								
								Consistently set the background color  
							
							... 
							
							
							
							Change the footer to include "maintained by"
llvm-svn: 8938 
							
						 
						
							2003-10-07 20:12:05 +00:00  
				
					
						
							
							
								 
						
							
								c2386da915 
								
							 
						 
						
							
							
								
								<tt>ify things  
							
							... 
							
							
							
							llvm-svn: 8937 
							
						 
						
							2003-10-07 20:09:21 +00:00  
				
					
						
							
							
								 
						
							
								46b359c77a 
								
							 
						 
						
							
							
								
								Make the index page a big more attractive  
							
							... 
							
							
							
							llvm-svn: 8936 
							
						 
						
							2003-10-07 20:05:23 +00:00  
				
					
						
							
							
								 
						
							
								fc294d15c6 
								
							 
						 
						
							
							
								
								More changes and updates  
							
							... 
							
							
							
							llvm-svn: 8935 
							
						 
						
							2003-10-07 20:01:09 +00:00  
				
					
						
							
							
								 
						
							
								a81a6d7190 
								
							 
						 
						
							
							
								
								<tt>ify, other minor cleanups  
							
							... 
							
							
							
							llvm-svn: 8934 
							
						 
						
							2003-10-07 19:51:55 +00:00  
				
					
						
							
							
								 
						
							
								4e6cc153a8 
								
							 
						 
						
							
							
								
								<tt> stuff  
							
							... 
							
							
							
							simplify a bit
llvm-svn: 8933 
							
						 
						
							2003-10-07 19:48:25 +00:00  
				
					
						
							
							
								 
						
							
								352d29cb3b 
								
							 
						 
						
							
							
								
								Add pointer to LLC for code generator options.  <tt> a bunch of stuff which should be  
							
							... 
							
							
							
							llvm-svn: 8932 
							
						 
						
							2003-10-07 19:46:37 +00:00  
				
					
						
							
							
								 
						
							
								810a3e560b 
								
							 
						 
						
							
							
								
								separate options into X86 and sparc specific options  
							
							... 
							
							
							
							llvm-svn: 8931 
							
						 
						
							2003-10-07 19:42:50 +00:00  
				
					
						
							
							
								 
						
							
								f8492537eb 
								
							 
						 
						
							
							
								
								Fix bugzilla bug  #5  
							
							... 
							
							
							
							llvm-svn: 8930 
							
						 
						
							2003-10-07 19:33:31 +00:00  
				
					
						
							
							
								 
						
							
								f6e32a4164 
								
							 
						 
						
							
							
								
								These scripts are no longer needed.  They have been replaced by QMTest.  
							
							... 
							
							
							
							llvm-svn: 8929 
							
						 
						
							2003-10-07 19:07:00 +00:00  
				
					
						
							
							
								 
						
							
								ed922162e1 
								
							 
						 
						
							
							
								
								Bill contributed this major rewrite of the -lowerswitch pass to make it generate  
							
							... 
							
							
							
							logarithmic conditional branch sequences instead of linear sequences.  Thanks Bill!
llvm-svn: 8928 
							
						 
						
							2003-10-07 18:46:23 +00:00  
				
					
						
							
							
								 
						
							
								ce6ade1c03 
								
							 
						 
						
							
							
								
								Add target to regenerate top-level "configure" script.  
							
							... 
							
							
							
							llvm-svn: 8927 
							
						 
						
							2003-10-07 17:12:11 +00:00  
				
					
						
							
							
								 
						
							
								6be9bd713a 
								
							 
						 
						
							
							
								
								Wrap at 80 columns  
							
							... 
							
							
							
							remove -time-passes and -stats, because llvm-link doesn't really need them
llvm-svn: 8926 
							
						 
						
							2003-10-07 16:36:25 +00:00  
				
					
						
							
							
								 
						
							
								e62b3f84e8 
								
							 
						 
						
							
							
								
								Renamed llvmas.html llvmdis.html and llvmlink.html to have hyphens in them  
							
							... 
							
							
							
							llvm-svn: 8925 
							
						 
						
							2003-10-07 16:34:51 +00:00  
				
					
						
							
							
								 
						
							
								1924ad2fe7 
								
							 
						 
						
							
							
								
								remove options specific to the -internalize pass, add the -debug option  
							
							... 
							
							
							
							llvm-svn: 8924 
							
						 
						
							2003-10-07 16:33:42 +00:00  
				
					
						
							
							
								 
						
							
								d8d84eb0af 
								
							 
						 
						
							
							
								
								Depend on config.status instead of config.h, because config.h timestamp may not  
							
							... 
							
							
							
							change even though configure changes.
llvm-svn: 8923 
							
						 
						
							2003-10-07 15:24:23 +00:00  
				
					
						
							
							
								 
						
							
								800aaaf207 
								
							 
						 
						
							
							
								
								Fix bug in previous checkin  
							
							... 
							
							
							
							llvm-svn: 8922 
							
						 
						
							2003-10-07 15:17:02 +00:00  
				
					
						
							
							
								 
						
							
								06636c2beb 
								
							 
						 
						
							
							
								
								Added targets that force users to re-run autoconf when the script has been  
							
							... 
							
							
							
							updated.
llvm-svn: 8921 
							
						 
						
							2003-10-07 14:16:44 +00:00  
				
					
						
							
							
								 
						
							
								10bd1c2c4e 
								
							 
						 
						
							
							
								
								This header file moved.  Thanks to Bill and Nightly tester for noticing  
							
							... 
							
							
							
							llvm-svn: 8920 
							
						 
						
							2003-10-07 13:45:51 +00:00  
				
					
						
							
							
								 
						
							
								16448fce42 
								
							 
						 
						
							
							
								
								regenerated using autoconf-2.57.  
							
							... 
							
							
							
							llvm-svn: 8917 
							
						 
						
							2003-10-07 06:01:34 +00:00  
				
					
						
							
							
								 
						
							
								25f2a37f87 
								
							 
						 
						
							
							
								
								Don't abort if dlopen cannot be found; it's not like it's going to break  
							
							... 
							
							
							
							everything.
llvm-svn: 8916 
							
						 
						
							2003-10-07 05:03:36 +00:00  
				
					
						
							
							
								 
						
							
								133bb529d3 
								
							 
						 
						
							
							
								
								Check for functions: strtoq, strtoll.  
							
							... 
							
							
							
							llvm-svn: 8915 
							
						 
						
							2003-10-07 03:56:29 +00:00  
				
					
						
							
							
								 
						
							
								acf02441dd 
								
							 
						 
						
							
							
								
								new testcase, distilled by Brian  
							
							... 
							
							
							
							llvm-svn: 8914 
							
						 
						
							2003-10-07 02:57:51 +00:00  
				
					
						
							
							
								 
						
							
								0cedb1f742 
								
							 
						 
						
							
							
								
								Break lines so that they fit within 80 columns.  
							
							... 
							
							
							
							llvm-svn: 8901 
							
						 
						
							2003-10-06 19:26:00 +00:00  
				
					
						
							
							
								 
						
							
								994d7e8496 
								
							 
						 
						
							
							
								
								* Alphabetized order of tools  
							
							... 
							
							
							
							* Added blurb about `bugpoint'
* Fixed some grammar issues
* Added blurb about `llvm-link'
* Took out the part about the `lli debugger' which disappeared
llvm-svn: 8900 
							
						 
						
							2003-10-06 19:23:34 +00:00