Reid Spencer 
							
						 
					 
					
						
						
							
						
						4fe16d607d 
					 
					
						
						
							
							Rename BoolTy as Int1Ty. Patch by Sheng Zhou.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33076  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-11 18:21:29 +00:00 
						 
				 
			
				
					
						
							
							
								Zhou Sheng 
							
						 
					 
					
						
						
							
						
						6b6b6ef167 
					 
					
						
						
							
							For PR1043:  
						
						... 
						
						
						
						Merge ConstantIntegral and ConstantBool into ConstantInt.
Remove ConstantIntegral and ConstantBool from LLVM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33073  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-11 12:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						e49661bdf5 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						Convert signed integer types to signless ones.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32787  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-31 05:51:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						36343735cb 
					 
					
						
						
							
							remove static ctors from Statistic objects  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32700  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-19 22:43:32 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						e81561909d 
					 
					
						
						
							
							Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are  
						
						... 
						
						
						
						now cerr, cout, and NullStream resp.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-07 01:30:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ac0b6ae358 
					 
					
						
						
							
							Detemplatize the Statistic class.  The only type it is instantiated with  
						
						... 
						
						
						
						is 'unsigned'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32279  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-06 17:46:33 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						78ee7b78c3 
					 
					
						
						
							
							Introducing external weak linkage. Darwin codegen should be added later.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32052  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-01 00:25:12 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						480f093dc2 
					 
					
						
						
							
							Removed #include <iostream> and replaced streams with llvm streams.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31949  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-27 23:54:50 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						3da59db637 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						The long awaited CAST patch. This introduces 12 new instructions into LLVM
to replace the cast instruction. Corresponding changes throughout LLVM are
provided. This passes llvm-test, llvm/test, and SPEC CPUINT2000 with the
exception of 175.vpr which fails only on a slight floating point output
difference.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31931  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-27 01:05:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3d6e33d2a3 
					 
					
						
						
							
							init ivar  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31601  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-09 19:31:15 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						b83eb6447b 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						This patch implements the first increment for the Signless Types feature.
All changes pertain to removing the ConstantSInt and ConstantUInt classes
in favor of just using ConstantInt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31063  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-20 07:07:24 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						b74ed07bfd 
					 
					
						
						
							
							Adding dllimport, dllexport and external weak linkage types.  
						
						... 
						
						
						
						DLL* linkages got full (I hope) codegeneration support in C & both x86
assembler backends.
External weak linkage added for future use, we don't provide any
codegeneration, etc. support for it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30374  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-14 18:23:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fe85403467 
					 
					
						
						
							
							initial changes to support JIT'ing from multiple module providers, implicitly  
						
						... 
						
						
						
						linking the program on the fly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29721  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-16 01:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6f3ada51aa 
					 
					
						
						
							
							LoadLibraryPermanently can theoretically throw an exception.  Do not propagate  
						
						... 
						
						
						
						it out of 'ExecutionEngine::create'.  This fixes a problem reported by coverity.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28293  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-14 19:01:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e7fd553b3b 
					 
					
						
						
							
							Move some methods out of line so that MutexGuard.h isn't needed in a public header.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28179  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-08 22:00:52 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						a69571c799 
					 
					
						
						
							
							Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses.  This has one caller-visible change: getTargetData() now returns a pointer instead of a reference.  
						
						... 
						
						
						
						This fixes PR 759.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28074  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-03 01:29:57 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						37efe67645 
					 
					
						
						
							
							JumpTable support!  What this represents is working asm and jit support for  
						
						... 
						
						
						
						x86 and ppc for 100% dense switch statements when relocations are non-PIC.
This support will be extended and enhanced in the coming days to support
PIC, and less dense forms of jump tables.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27947  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-22 18:53:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b003d76cb3 
					 
					
						
						
							
							Fix JIT support for static ctors, which was apparently completely broken!  
						
						... 
						
						
						
						This allows Prolangs-C++/city and probably a bunch of other stuff to work
well with the new front-end
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27941  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-22 05:02:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						70a7b1b381 
					 
					
						
						
							
							prune #includes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-23 05:43:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						726c1ef2bd 
					 
					
						
						
							
							remove the intrinsiclowering hook  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26970  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-23 05:22:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2fe4bb06c6 
					 
					
						
						
							
							Eliminate the dependency of ExecutionEngine on the JIT/Interpreter libraries.  
						
						... 
						
						
						
						Now you can build a tool with just the JIT or just the interpreter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26946  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-22 06:07:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9ca6cdaee9 
					 
					
						
						
							
							Add a helper method for running static ctors/dtors in the module.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26619  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-08 18:42:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						68835dd511 
					 
					
						
						
							
							Teach the interpreter to handle global variables that are added to a module after  
						
						... 
						
						
						
						interpretation has begun.  The JIT already handles this situation correctly, and
the interpreter can already handle new functions being added.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26030  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-07 05:11:57 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Bocchino 
							
						 
					 
					
						
						
							
						
						7c2b7c7c75 
					 
					
						
						
							
							Fixed InitializeMemory to handle ConstantPacked.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25481  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-20 18:18:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3db4b62c2f 
					 
					
						
						
							
							Fix a nasty bug that was causing miscompilation of global variables  
						
						... 
						
						
						
						on big endian 32-bit targets in some cases (e.g. PPC).  This fixes several
PPC JIT failures.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23914  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-23 23:54:56 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						ee448630bd 
					 
					
						
						
							
							For PR540:  
						
						... 
						
						
						
						This patch completes the changes for making lli thread-safe. Here's the list
of changes:
* The Support/ThreadSupport* files were removed and replaced with the
  MutexGuard.h file since all ThreadSupport* declared was a Mutex Guard.
  The implementation of MutexGuard.h is now based on sys::Mutex which hides
  its implementation and makes it unnecessary to have the -NoSupport.h and
  -PThreads.h versions of ThreadSupport.
* All places in ExecutionEngine that previously referred to "Mutex" now
  refer to sys::Mutex
* All places in ExecutionEngine that previously referred to "MutexLocker"
  now refer to MutexGuard (this is frivolous but I believe the technically
  correct name for such a class is "Guard" not a "Locker").
These changes passed all of llvm-test. All we need now are some test cases
that actually use multiple threads.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22404  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-12 15:51:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6e6308898a 
					 
					
						
						
							
							fix long lines  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22369  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-11 02:49:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4b3141d324 
					 
					
						
						
							
							Fix a really horrible problem that causes the JIT to miscompile any program  
						
						... 
						
						
						
						that use 64-bit integers on 32-bit hosts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21886  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-12 06:01:28 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						edf128a7fa 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21420  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 22:36:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e4d5c441e0 
					 
					
						
						
							
							This mega patch converts us from using Function::a{iterator|begin|end} to  
						
						... 
						
						
						
						using Function::arg_{iterator|begin|end}.  Likewise Module::g* -> Module::global_*.
This patch is contributed by Gabor Greif, thanks!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20597  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-15 04:54:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3e27952a8b 
					 
					
						
						
							
							Use const iterators where possible.  Patch by Evan Jones!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-02-27 19:06:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						032ad0848a 
					 
					
						
						
							
							This is no longer needed.  Global variables with undef initializers can be  
						
						... 
						
						
						
						initialized to anything, including garbage.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20010  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-02-02 20:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						813c815282 
					 
					
						
						
							
							Silence VS warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19391  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-08 20:13:19 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						df5a37efc9 
					 
					
						
						
							
							Use System/DynamicLibrary instead of Support/DynamicLinker  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18357  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-29 14:11:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a98c5453b2 
					 
					
						
						
							
							This is a horrible hack to work around libstdc++ bugs :(  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17988  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-19 08:44:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6f335f905c 
					 
					
						
						
							
							Fix the interpreter crash that Michael McCracken found  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17239  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-26 05:35:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bd1d382cc4 
					 
					
						
						
							
							Add support for undef  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17055  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-16 18:19:26 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						551ccae044 
					 
					
						
						
							
							Changes For Bug 352  
						
						... 
						
						
						
						Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-01 22:55:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f24d09933c 
					 
					
						
						
							
							Don't pass too many arguments into runFunction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15801  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-16 01:05:35 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						15876bb28c 
					 
					
						
						
							
							Stop using getValues().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15487  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-04 08:44:43 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						40cf2f954e 
					 
					
						
						
							
							bug 122:  
						
						... 
						
						
						
						- Replace ConstantPointerRef usage with GlobalValue usage
- Correct isa<Constant> for GlobalValue subclass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14951  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-18 00:41:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0a8e8e1a4e 
					 
					
						
						
							
							Fixes for PR341  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14847  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-15 02:51:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5f90cb8c98 
					 
					
						
						
							
							Make add constantexprs work with all types, fixing the regressions from last night  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14760  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 08:01:11 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						e294753128 
					 
					
						
						
							
							Fix for bug 391.  
						
						... 
						
						
						
						Improve exeception handling around bcreader invocations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14674  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-07 21:01:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8f7f71b48a 
					 
					
						
						
							
							Move the IntrinsicLowering header into the CodeGen directory  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14265  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-20 07:46:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f70c22b019 
					 
					
						
						
							
							Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-17 18:19:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6f05f35a84 
					 
					
						
						
							
							Remove long unused #includes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13857  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-27 21:25:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7d1bd336ab 
					 
					
						
						
							
							Fix PR296: [execution engines] Unhandled cast constant expression  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12435  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-16 08:38:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dd2c82a427 
					 
					
						
						
							
							Make the JIT zero out globals with memset instead of an element at a time.  This  
						
						... 
						
						
						
						should speed it up a bit on a lot of programs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11472  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-15 05:54:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						23c4724369 
					 
					
						
						
							
							Print out all globals as they are emitted, not just those emitted from  
						
						... 
						
						
						
						emitGlobals
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11191  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-08 19:33:23 +00:00