Chris Lattner 
							
						 
					 
					
						
						
							
						
						f76053269e 
					 
					
						
						
							
							Move FCTIWZ handling out of the instruction selectors and into legalization,  
						
						... 
						
						
						
						getting them out of the business of making stack slots.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23180  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-31 21:09:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8346bb6c29 
					 
					
						
						
							
							Remove dead code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23179  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-31 20:25:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						99296ffd36 
					 
					
						
						
							
							add assert zext/sext to the dag isel  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23171  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-31 18:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7a49fdcd11 
					 
					
						
						
							
							Fix 'ret long' to return the high and lo parts in the right registers.  This  
						
						... 
						
						
						
						fixes crafty and probably others.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23167  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-31 01:34:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eb80fe8ff6 
					 
					
						
						
							
							now that physregs can exist in the same dag with multiple types, remove some  
						
						... 
						
						
						
						ugly hacks
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23162  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-30 22:59:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2ea0c66ae5 
					 
					
						
						
							
							Fix type mismatches when passing f32 values to calls  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23159  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-30 21:28:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1368721d53 
					 
					
						
						
							
							Fix some indentation (first hunks).  
						
						... 
						
						
						
						Remove code (last hunk) that miscompiled immediate and's, such as
  and uint %tmp.30, 4294958079
into
 andi. r8, r8, 56319
 andis. r8, r8, 65535
instead of:
 li r9, -9217
 and r8, r8, r9
The first always generates zero.
This fixes espresso.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23155  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-30 18:37:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b551ba7661 
					 
					
						
						
							
							Fix a problem Nate found where we swapped the operands of SHL/SHR_PARTS.  This  
						
						... 
						
						
						
						fixes fourinarow
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23153  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-30 17:42:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						14b86c72a2 
					 
					
						
						
							
							codegen ADD_PARTS correctly: put the results in the right registers!  This  
						
						... 
						
						
						
						fixes fhourstones
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23152  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-30 17:40:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2501d5e29c 
					 
					
						
						
							
							add operands in the right order, fixing McCat/18-imp with the dag isel  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23150  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-30 17:13:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						31ce12f4f5 
					 
					
						
						
							
							Make sure the selector emits register register copies with flag operands  
						
						... 
						
						
						
						linking them to calls when appropriate, this prevents the scheduler from
pulling these copies away from the call.
This fixes Ptrdist/yacr2
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23143  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-30 01:57:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						15055733f8 
					 
					
						
						
							
							The first operand to AND does not always have more than two operands. This  
						
						... 
						
						
						
						fixes MediaBench/toast with the dag selector
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23141  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-30 00:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8f838720ad 
					 
					
						
						
							
							emit FMR instructions to convert f64<->f32 instructions, so things like  
						
						... 
						
						
						
						STOREs, know the right type to store.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23139  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-30 00:30:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8bbcc20a9d 
					 
					
						
						
							
							fix a crash in cfrac  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-29 23:49:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9c2dece8e2 
					 
					
						
						
							
							Implement DYNAMIC_STACKALLOC, wrap some long lines  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23136  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-29 23:30:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7107c10501 
					 
					
						
						
							
							Fix a dumb bug of mine where we were mishandling the PPC ABI (undef handling).  
						
						... 
						
						
						
						This fixes voronoi and bh in Olden, allowing all of olden to pass!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23133  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-29 22:22:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						efa6abcb95 
					 
					
						
						
							
							Fix a bug the last patch exposed in treeadd among others  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23127  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-29 01:07:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2fef809b5b 
					 
					
						
						
							
							A hack to fix a problem folding immedaites.  This fixes Olden/power.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23126  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-29 01:01:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2a06a5ef36 
					 
					
						
						
							
							Fix order of operands for copytoreg node when emitting calls.  This fixes  
						
						... 
						
						
						
						Olden/msFix order of operands for copytoreg node when emitting calls.  This fixes
Olden/mstt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23125  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-29 00:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b9efd14568 
					 
					
						
						
							
							add operands in the correct order  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23123  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-29 00:02:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c8a89a1fcb 
					 
					
						
						
							
							Fix a bug in FP_EXTEND, implement FP_TO_SINT  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23121  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-28 23:59:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						528f58e813 
					 
					
						
						
							
							fix an assertion failure in treeadd  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23120  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-28 23:39:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8a2d3ca7df 
					 
					
						
						
							
							implement SELECT_CC fully for the DAG->DAG isel!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23101  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 21:23:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0bbea95433 
					 
					
						
						
							
							Make fsel emission work with both the pattern and dag-dag selectors, by  
						
						... 
						
						
						
						giving it a non-instruction opcode.  The dag->dag selector used to not
select the operands of the fsel, because it thought that whole tree was
already selected.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23091  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 20:25:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						13794f5d01 
					 
					
						
						
							
							implement the fold for:  
						
						... 
						
						
						
						bool %test(int %X, int %Y) {
        %C = setne int %X, 0
        ret bool %C
}
to:
_test:
        addic r2, r3, -1
        subfe r3, r2, r3
        blr
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23089  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 18:46:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						52987f4f65 
					 
					
						
						
							
							Changes to adjust to new ReplaceAllUsesWith syntax.  Change FP_EXTEND to  
						
						... 
						
						
						
						just return its input, instead of emitting an explicit copy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23088  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 18:37:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						28b9be300c 
					 
					
						
						
							
							now that fsel is formed during legalization, this code is dead  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23084  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 17:40:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5839bf2b3b 
					 
					
						
						
							
							Change ConstantPoolSDNode to actually hold the Constant itself instead of  
						
						... 
						
						
						
						putting it into the constant pool.  This allows the isel machinery to
create constants that it will end up deciding are not needed, without them
ending up in the resultant function constant pool.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23081  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 17:15:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						95e0682a42 
					 
					
						
						
							
							Fix some warnings in an optimized build  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23080  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 16:38:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2bb06cdf27 
					 
					
						
						
							
							Fix a huge annoyance: SelectNodeTo took types before the opcode unlike  
						
						... 
						
						
						
						every other SD API.  Fix it to take the opcode before the types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23079  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 16:36:26 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						bb22df31d9 
					 
					
						
						
							
							SUBFIC produces two results, not one.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23073  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 00:34:06 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						6660cd65cf 
					 
					
						
						
							
							Implement SHL_PARTS and SRL_PARTS  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23072  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 00:28:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b20c318df0 
					 
					
						
						
							
							Emit the lo/hi parts in the right order :)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23068  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 23:36:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a9317ed361 
					 
					
						
						
							
							implement support for 64-bit add/sub, fix a broken assertion for 64-bit  
						
						... 
						
						
						
						return.  Allow the udiv breaker-upper to work with any non-zero constant
operand.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23066  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 23:21:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						047b952e29 
					 
					
						
						
							
							Finish implementing SDIV/UDIV by copying over the majik constant code from  
						
						... 
						
						
						
						ISelPattern
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23062  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 22:04:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						957fcfbd89 
					 
					
						
						
							
							Implement setcc correctly for G5 and non-G5 systems  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23060  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 21:39:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						64906a06b3 
					 
					
						
						
							
							implement setcc on the G5.  We're still missing the non-g5 specific bits, but  
						
						... 
						
						
						
						they will come later.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23059  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 20:08:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8784a23075 
					 
					
						
						
							
							Add support for sdiv by 2^k and -2^k.  Producing code like:  
						
						... 
						
						
						
						_test:
        srawi r2, r3, 2
        addze r3, r2
        blr
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23052  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 17:50:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						34e17052a7 
					 
					
						
						
							
							Implement support for taking the address of constant pool indices, which  
						
						... 
						
						
						
						is used by the int -> FP code among other things.  This gets
2005-05-12-Int64ToFP past that failure, to dying on lack of support for add_parts
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23042  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 05:04:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2fe76e58eb 
					 
					
						
						
							
							Add support for FP constants, fixing UnitTests/2004-02-02-NegativeZero  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23038  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 04:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e28e40a273 
					 
					
						
						
							
							Fully implement frame index, so that we can pass the address of alloca's  
						
						... 
						
						
						
						around to functions and stuff
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23036  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 00:45:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						89532c7db0 
					 
					
						
						
							
							implement unconditional branches, fixing UnitTests/2003-05-02-DependentPHI.c  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23034  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 00:29:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ed7956bfe4 
					 
					
						
						
							
							Fix a broken assertion  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23032  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 00:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2b54400f08 
					 
					
						
						
							
							Split IMPLICIT_DEF into IMPLICIT_DEF_GPR and IMPLICIT_DEF_FP, so that the  
						
						... 
						
						
						
						instructions take a consistent reg class.  Implement ISD::UNDEF in the dag->dag
selector to generate this, fixing UnitTests/2003-07-06-IntOverflow.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23028  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-24 23:08:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fb0c964364 
					 
					
						
						
							
							implement support for calls  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23026  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-24 22:45:17 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						c6b0717a6c 
					 
					
						
						
							
							Remove unused statistic  
						
						... 
						
						
						
						Prefer 'neg X' to 'subfic 0, X' since neg does not set XER[CA]
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23001  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-24 05:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a2590c5b3e 
					 
					
						
						
							
							Add callseq_begin/end support  
						
						... 
						
						
						
						Call stil not supported yet
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22998  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-24 00:47:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f7f2255505 
					 
					
						
						
							
							Implement stores.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22963  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-22 01:27:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ddf3e7dfd7 
					 
					
						
						
							
							Fix compilation of:  
						
						... 
						
						
						
						float %test2(float* %P) {
        %Q = load float* %P
        %R = add float %Q, %Q
        ret float %R
}
By returning the right result.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22961  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-22 00:59:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9944b76cfe 
					 
					
						
						
							
							Implement most of load support.  There is still a bug though.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22959  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-21 22:31:09 +00:00