Misha Brukman 
							
						 
					 
					
						
						
							
						
						b714fdccdb 
					 
					
						
						
							
							Enable compilation.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15344  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-30 14:33:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						524d8f1722 
					 
					
						
						
							
							Check in some useful helper routines for doing ML-style pattern matching on  
						
						 
						
						... 
						
						
						
						the LLVM IR.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15341  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-30 07:45:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						62c91fcda5 
					 
					
						
						
							
							Provide timeout values to all abstract interpreters  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15159  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-24 07:48:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						de0213b9f5 
					 
					
						
						
							
							Add support for killing the program if it executes for too long.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15158  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-24 07:41:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						7d02766247 
					 
					
						
						
							
							Include <iostream> here, because most people using DEBUG() want to use std::cerr too.  
						
						 
						
						... 
						
						
						
						This means that users of this file do not also need to include <iostream>.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15088  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-21 20:50:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						a7d03b466a 
					 
					
						
						
							
							Add prototypes for platform-independent wrappers for isinf().  
						
						 
						
						... 
						
						
						
						Patch contributed by Bill Wendling.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15055  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-21 03:15:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Criswell 
							
						 
					 
					
						
						
							
						
						7ed43ad3ab 
					 
					
						
						
							
							Added support for stdint.h.  It is now automatically included by  
						
						 
						
						... 
						
						
						
						DataTypes.h.  So far, it doesn't seem to break Linux, Solaris, or MacOS X.
This should automatically include it for those people who need it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15006  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-19 16:12:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dcb115bc82 
					 
					
						
						
							
							Add a new macro to be used for the end of enum lists.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14862  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-16 00:01:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6a4dd24a99 
					 
					
						
						
							
							Provide better support for pointer-valued command line arguments  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14746  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 03:18:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						170d3af552 
					 
					
						
						
							
							Add a new header  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14737  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 01:03:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ddc49d6121 
					 
					
						
						
							
							Add a new method  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14705  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-08 22:09:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6b5f30f365 
					 
					
						
						
							
							Get rid of Annotable's vtable.  If anyone deletes an object through an Annotable*,  
						
						 
						
						... 
						
						
						
						they get what they deserve.
This reduces the size of Instruction & Function by 4 bytes each.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14433  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-27 18:36:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						7764f4b2e0 
					 
					
						
						
							
							Provide prototypes for IsNAN() wrapper.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14339  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-23 00:25:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c8fd918aa1 
					 
					
						
						
							
							Initial checkin of the StableBasicBlockNumbering, a little helper class for computing  
						
						 
						
						... 
						
						
						
						(strangely enough) a stable (determinstic) numbering for basic blocks.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14246  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-19 08:41:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						96698a5ec7 
					 
					
						
						
							
							Warning foo  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14035  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-05 00:17:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bc2de3c515 
					 
					
						
						
							
							Add some constants for VC  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14028  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-04 20:58:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						775b08d9e8 
					 
					
						
						
							
							Fix a *really* dumb warning on VC  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14025  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-04 20:47:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						745feacfd6 
					 
					
						
						
							
							Add ssize_t for VC++  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14018  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-04 20:06:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d1e89d657c 
					 
					
						
						
							
							Add more needed typedefs  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14014  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-04 19:11:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6549b82535 
					 
					
						
						
							
							Make this work with VC++  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14012  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-04 19:01:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						51ae205adf 
					 
					
						
						
							
							The prototype for ParseCommandLineOptions changed at some point, but this  
						
						 
						
						... 
						
						
						
						was never updated.  I guess GCC just ignores the prototype
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13995  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-03 22:07:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2a7f15e50b 
					 
					
						
						
							
							Add a new CopyFile function  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13944  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-02 00:51:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						34e40d44c2 
					 
					
						
						
							
							Add a new function for the JIT  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-28 00:58:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eb08299518 
					 
					
						
						
							
							Add a pair of functions to hide system specific details of mapping a file in for reading.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13863  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-28 00:23:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						e0b295afd6 
					 
					
						
						
							
							Removed unused, useless header file.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13757  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-25 17:28:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						14d2638e38 
					 
					
						
						
							
							Remove virtual destructor from InstVisitor. This class should never be  
						
						 
						
						... 
						
						
						
						used through a base pointer/reference so inproper destruction should
never be an issue. Removing this last virtual function also saves 4
bytes off each InstVisitor instance.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13664  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-23 20:54:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						b5b0b45e58 
					 
					
						
						
							
							Add getCaller() method.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13650  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-23 08:02:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3b963590ef 
					 
					
						
						
							
							Starting an identifier with an _ is not legal C/C++ code.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13620  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-21 18:37:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2944bcaaed 
					 
					
						
						
							
							Add the enum corresponding to the source change I made earlier  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13395  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-07 02:27:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						ad5c296792 
					 
					
						
						
							
							Fix for gcc3.4: invalid use of forward delacred class on line 93  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13370  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-06 02:07:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						6178085cfd 
					 
					
						
						
							
							Move the stuff that fixes the size, orientation & fonts of graphs to  
						
						 
						
						... 
						
						
						
						the debugging functions that call "dot". These fixed settings have
various problems: for example, the fixed size that is set in the graph
traits classes is not appropriate for turning the dot file into a PNG,
and if TrueType font rendering is being used, the 'Courier' TrueType font
may not be installed. It seems easy enough to specify these things on the
command line, anyhow.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13366  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-05 06:10:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						48b008db57 
					 
					
						
						
							
							Apply simplification suggested by Chris: why assign() when operator = will do?  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13364  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-04 22:02:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						d11577b68b 
					 
					
						
						
							
							Add "Args" optional argument to AbstractInterpreter factory methods, which  
						
						 
						
						... 
						
						
						
						fills in a ToolArgs vector in the AbstractInterpreter if it is set. This
ToolArgs vector is used to pass additional arguments to LLI and/or LLC.
This is intended to address Bug 40.
Also, make -debug-only=toolrunner work for the LLC and CBE
AbstractInterpreters.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13356  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-04 21:09:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						2dd5c96866 
					 
					
						
						
							
							Provide visit(Module&) and visitModule(Module&) functionality.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13353  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-04 18:30:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0aef12a7a9 
					 
					
						
						
							
							Move the GraphTraits for MachineBasicBlocks to the MachineBasicBlock file.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13299  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-01 21:05:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						8c53472d0c 
					 
					
						
						
							
							Add machine-CFG graph traits specializations.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13288  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-29 17:43:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6ffe551f65 
					 
					
						
						
							
							Changes to fix up the inst_iterator to pass to boost iterator checks.  This  
						
						 
						
						... 
						
						
						
						patch was graciously contributed by Vladimir Prus.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13185  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-27 15:13:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						72e606e2bd 
					 
					
						
						
							
							Support iteration over constant instructions  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12645  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-04 19:46:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						43cb041754 
					 
					
						
						
							
							Allow for use of arbitrary iterator types...  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12642  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-03 23:29:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						909f6cf350 
					 
					
						
						
							
							Add new function  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12601  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-02 05:04:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fc33d30446 
					 
					
						
						
							
							Add some new methods  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12539  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-30 00:20:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						62fe9b59c1 
					 
					
						
						
							
							Relax the interface a bit  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12533  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-29 20:42:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						57b25973d6 
					 
					
						
						
							
							Add the visitSelectInst visitor method  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12312  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-12 05:51:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						e9f6f2c049 
					 
					
						
						
							
							Update comment at head of file. Also fix C 'typedef struct' nonsense I  
						
						 
						
						... 
						
						
						
						inadvertently left in here.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11988  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-29 06:33:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						620ee02353 
					 
					
						
						
							
							Add more architectures, and ELF64 stuff.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11985  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-29 06:30:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						757c1f9d87 
					 
					
						
						
							
							Fix my sloppiness  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11968  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-28 22:06:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						6c39a42b5c 
					 
					
						
						
							
							ELF constants and data structures.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11945  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-28 06:26:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1cd4c7294c 
					 
					
						
						
							
							Make sure that at least one virtual method is defined in a .cpp file to avoid  
						
						 
						
						... 
						
						
						
						having the compiler emit RTTI and vtables to EVERY translation unit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11871  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-26 07:24:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						bb92f6fbf2 
					 
					
						
						
							
							Cygwin defines log2 as a macro. Undef it here IFF it has already been defined,  
						
						 
						
						... 
						
						
						
						so that we always get the inline function instead. Remember, kids, like it says
in the GCC manual, "An Inline Function is As Fast As a Macro."
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11815  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-25 01:53:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7b3d73b7ec 
					 
					
						
						
							
							Use the new LLVM is_class template instead of the boost one, allowing us to  
						
						 
						
						... 
						
						
						
						remove our dependency on boost!  Thanks to Reid Spencer for making this possible!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11785  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-24 03:50:05 +00:00