Evan Cheng 
							
						 
					 
					
						
						
							
						
						7e03280b53 
					 
					
						
						
							
							- Fix atomic operation JIT encoding.  
						
						... 
						
						
						
						- Remove unused instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49921  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-18 20:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Geoffray 
							
						 
					 
					
						
						
							
						
						52e724ad7e 
					 
					
						
						
							
							Infrastructure for getting the machine code size of a function and an instruction. X86, PowerPC and ARM are implemented  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49809  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-16 20:10:13 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						ab394bdcc0 
					 
					
						
						
							
							Fix x86-64 encoding bug. REX prefix must always follow 0x0F prefix. For example, extractps in 64bit mode: 66 REX 0F 3A 17, not 66 0F 3A REX 17.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49157  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-03 08:53:17 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						d183307639 
					 
					
						
						
							
							Unbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48447  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-17 06:56:52 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						da47e6e0d0 
					 
					
						
						
							
							Replace all target specific implicit def instructions with a target independent one: TargetInstrInfo::IMPLICIT_DEF.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48380  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-15 00:03:38 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						17ed8fa63d 
					 
					
						
						
							
							Add debugging stuff.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48359  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-14 07:13:42 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						b7664c6173 
					 
					
						
						
							
							Ignore debugging related instructions if they get this far.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47934  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-05 02:34:36 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						0b21390a86 
					 
					
						
						
							
							Rather than asserting. Dump out the MI that we are not able to encode and abort.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47933  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-05 02:08:03 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						ea7da50e5a 
					 
					
						
						
							
							Add lock prefix support to x86.  Also add the instructions necessary for the atomic ops.  They are still marked pseudo, since I cannot figure out what format to use, but they are the correct opcode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47795  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-01 13:37:02 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						85db3a96b4 
					 
					
						
						
							
							De-tabify  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47600  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-26 10:57:23 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Geoffray 
							
						 
					 
					
						
						
							
						
						afe6c2b001 
					 
					
						
						
							
							Enable exception handling int JIT  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47079  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-13 18:39:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						60783304f6 
					 
					
						
						
							
							Avoid needlessly casting away const qualifiers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46877  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-08 03:29:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b38bec222c 
					 
					
						
						
							
							IMPLICIT_USE and IMPLICIT_DEF are dead, remove them.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45838  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-10 19:27:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						749c6f6b5e 
					 
					
						
						
							
							rename TargetInstrDescriptor -> TargetInstrDesc.  
						
						... 
						
						
						
						Make MachineInstr::getDesc return a reference instead
of a pointer, since it can never be null.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45695  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-07 07:27:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8f707e15fb 
					 
					
						
						
							
							rename hasVariableOperands() -> isVariadic().  Add some comments.  
						
						... 
						
						
						
						Evan, please review the comments I added to getNumDefs to make sure
that they are accurate, thx.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45687  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-07 05:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						349c495200 
					 
					
						
						
							
							Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptor  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45680  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-07 03:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						69244300b8 
					 
					
						
						
							
							Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflects  
						
						... 
						
						
						
						that it is cheap and efficient to get.
Move a variety of predicates from TargetInstrInfo into 
TargetInstrDescriptor, which makes it much easier to query a predicate
when you don't have TII around.  Now you can use MI->getDesc()->isBranch()
instead of going through TII, and this is much more efficient anyway. Not
all of the predicates have been moved over yet.
Update old code that used MI->getInstrDescriptor()->Flags to use the
new predicates in many places.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45674  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-07 01:56:04 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						2a3e08b596 
					 
					
						
						
							
							X86 JIT PIC jumptable support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45616  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-05 02:26:58 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						0475ab58b8 
					 
					
						
						
							
							Combine MovePCtoStack + POP32r into one instruction MOVPC32r so it can be moved if needed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45605  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-05 00:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						991500e329 
					 
					
						
						
							
							Unbreak tailcall opt in JIT.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45576  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-04 10:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						be8c03fc66 
					 
					
						
						
							
							X86 PIC JIT support fixes: encoding bugs, add lazy pointer stubs support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45575  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-04 10:46:51 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						02aabbf96b 
					 
					
						
						
							
							Change MachineRelocation::DoesntNeedFnStub to NeedStub. This fields will be used  
						
						... 
						
						
						
						for non-function GV relocations that require function address stubs (e.g. Mac OS X in non-static mode).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45527  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-03 02:56:28 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						306cbdbee7 
					 
					
						
						
							
							X86 PIC JIT bug fix: relocations for constantpool and jumptable.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45515  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-02 23:38:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8aa797aa51 
					 
					
						
						
							
							Add new shorter predicates for testing machine operands for various types:  
						
						... 
						
						
						
						e.g. MO.isMBB() instead of MO.isMachineBasicBlock().  I don't plan on 
switching everything over, so new clients should just start using the 
shorter names.
Remove old long accessors, switching everything over to use the short
accessor: getMachineBasicBlock() -> getMBB(), 
getConstantPoolIndex() -> getIndex(), setMachineBasicBlock -> setMBB(), etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45464  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-30 23:10:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4ee451de36 
					 
					
						
						
							
							Remove attribution from file headers, per discussion on llvmdev.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 20:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						aabe38bf0c 
					 
					
						
						
							
							Preliminary PIC JIT support for X86 (32-bit) / Darwin.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45313  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-22 09:40:20 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						b97aec663b 
					 
					
						
						
							
							Add parameter to getDwarfRegNum to permit targets  
						
						... 
						
						
						
						to use different mappings for EH and debug info;
no functional change yet.
Fix warning in X86CodeEmitter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44056  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-13 19:13:01 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						e7c8754a52 
					 
					
						
						
							
							Fix x86-64 jit: remove reliance on Dwarf numbers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44048  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-13 17:54:34 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						ee46574931 
					 
					
						
						
							
							Move getX86RegNum into X86RegisterInfo and use it  
						
						... 
						
						
						
						in the trampoline lowering.  Lookup the jump and
mov opcodes for the trampoline rather than hard
coding them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41577  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-29 19:01:20 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Lamb 
							
						 
					 
					
						
						
							
						
						2dc6dc619c 
					 
					
						
						
							
							Change the x86 backend to use extract_subreg for truncation operations. Passes DejaGnu, SingleSource and MultiSource.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40578  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-29 01:24:57 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						b116fac90f 
					 
					
						
						
							
							Trampoline codegen support for X86-32.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40566  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-27 20:02:49 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1997473cf7 
					 
					
						
						
							
							Drop 'const'  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36662  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-03 01:11:54 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						3e15bf33e0 
					 
					
						
						
							
							Use 'static const char' instead of 'static const int'.  
						
						... 
						
						
						
						Due to darwin gcc bug, one version of darwin linker coalesces
static const int, which defauts PassID based pass identification.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36652  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-02 21:39:20 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						794fd75c67 
					 
					
						
						
							
							Do not use typeinfo to identify pass in pass manager.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36632  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-01 21:15:47 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						bed2946a96 
					 
					
						
						
							
							Removed tabs everywhere except autogenerated & external files. Add make  
						
						... 
						
						
						
						target for tabs checking.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36146  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-16 18:10:23 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						bb1ee05253 
					 
					
						
						
							
							Add support for our first SSSE3 instruction "pmulhrsw".  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-10 22:10:25 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						e70ef98043 
					 
					
						
						
							
							Clean up.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35105  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-14 20:20:19 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						a19ac52863 
					 
					
						
						
							
							X86-64 JIT is in large code model. Need stubs for direct calls.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35097  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-14 10:51:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						1ee2925742 
					 
					
						
						
							
							Make LABEL a builtin opcode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33537  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-26 14:34:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						95b2c7da5e 
					 
					
						
						
							
							eliminate static ctors for Statistic objects.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32703  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-19 22:59:26 +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 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						fd00debde0 
					 
					
						
						
							
							JIT large code model support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32220  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-05 07:29:55 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						19f2ffce45 
					 
					
						
						
							
							- Fix X86-64 JIT by temporarily disabling code that treats GV address as 32-bit  
						
						... 
						
						
						
						immediate in small code model. The JIT cannot ensure GV's are placed in the
lower 4G.
- Some preliminary support for large code model.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32215  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-05 04:01:03 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						ba59a1e453 
					 
					
						
						
							
							Match TargetInstrInfo changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32098  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-01 21:52:58 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						6345d75729 
					 
					
						
						
							
							Removed even more std::cerr and #include <iostream> things.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31813  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-17 07:52:03 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						171d09ea53 
					 
					
						
						
							
							Use TargetInstrInfo::getNumOperands() instead of MachineInstr::getNumOperands(). In preparation for implicit reg def/use changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31616  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-10 01:28:43 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						a1fd6504aa 
					 
					
						
						
							
							Remove M_2_ADDR_FLAG.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31583  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-09 02:22:54 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						80543c8305 
					 
					
						
						
							
							Skip over first operand when determining REX prefix for two-address code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30300  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-13 19:07:28 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						25ab690a43 
					 
					
						
						
							
							Committing X86-64 support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30177  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-08 06:48:29 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						95971c51b0 
					 
					
						
						
							
							Clean up.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30140  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-07 01:17:57 +00:00