Chris Lattner 
							
						 
					 
					
						
						
							
						
						e70f671b97 
					 
					
						
						
							
							don't copy all itinerary data  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26633  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-09 07:13:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0324ba8f02 
					 
					
						
						
							
							PriorityQueue is an instance var, use it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26632  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-09 06:48:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e87c5c8088 
					 
					
						
						
							
							add some comments  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26631  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-09 06:37:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e32178dd32 
					 
					
						
						
							
							Refactor the priority mechanism one step further: now that it is a separate  
						
						... 
						
						
						
						class, sever its implementation from the interface.  Now we can provide new
implementations of the same interface (priority computation) without touching
the scheduler itself.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26630  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-09 06:35:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						21b6c9d647 
					 
					
						
						
							
							Get rid of the multiple copies of getStringValue.  Now a Constant:: method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26616  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-08 18:11:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						49eee4a26f 
					 
					
						
						
							
							Split the priority function computation and priority queue management out  
						
						... 
						
						
						
						of the ScheduleDAGList class into a new SchedulingPriorityQueue class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26613  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-08 05:18:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c45a59bb32 
					 
					
						
						
							
							switch from an explicitly managed list of SUnits to a simple vector of sunits  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26612  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-08 04:54:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6a67b3a4e6 
					 
					
						
						
							
							Shrinkify some fields, fit to 80 columns  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26611  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-08 04:41:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6b24af87e6 
					 
					
						
						
							
							revert the previous patch, didn't mean to check it in yet  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26610  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-08 04:39:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5874f82564 
					 
					
						
						
							
							remove "Slot", it is dead  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26609  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-08 04:37:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b0d21ef20c 
					 
					
						
						
							
							Change the interface for getting a target HazardRecognizer to be more clean.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26608  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-08 04:25:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						2b0e309640 
					 
					
						
						
							
							libstdc++-v3 was failing to build.  Needed to handle composite types with empty  
						
						... 
						
						
						
						members (running into a zero initializer.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26607  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-08 02:07:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						7809811e4e 
					 
					
						
						
							
							Use "llvm.metadata" section for debug globals.  Filter out these globals in the  
						
						... 
						
						
						
						asm printer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26599  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-07 22:00:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						e8c3e3b51c 
					 
					
						
						
							
							Switch to using a numeric id for anchors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26598  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-07 20:53:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						20c3ed8166 
					 
					
						
						
							
							Bitfield support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26593  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-07 15:51:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b2d635803d 
					 
					
						
						
							
							Fix some formatting, when looking for hazards, prefer target nodes over  
						
						... 
						
						
						
						things like copyfromreg.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26586  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-07 05:40:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6af7ef8da8 
					 
					
						
						
							
							update file comment  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26573  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-06 17:58:04 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						adc5e5c85f 
					 
					
						
						
							
							Remove some code that doesn't make sense  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-06 07:31:44 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						6b36ce9202 
					 
					
						
						
							
							Remove SUnit::Priority1: it is re-calculated on demand as number of live  
						
						... 
						
						
						
						range to be generated.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26570  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-06 06:08:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						03fc53c174 
					 
					
						
						
							
							Hoist the HazardRecognizer out of the ScheduleDAGList.cpp file to where  
						
						... 
						
						
						
						targets can implement them.  Make the top-down scheduler non-g5-specific.
Remove the old testing hazard recognizer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26569  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-06 00:22:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						67727308fa 
					 
					
						
						
							
							Comment fixes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26567  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 23:59:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3c232c83be 
					 
					
						
						
							
							Don't depend on the C99 copysign function, implement it ourselves.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26566  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 23:57:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a93dfcd40a 
					 
					
						
						
							
							When a hazard recognizer needs noops to be inserted, do so.  This represents  
						
						... 
						
						
						
						noops as null pointers in the instruction sequence.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26564  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 23:51:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6cc3f0a774 
					 
					
						
						
							
							Implement G5HazardRecognizer as a trivial thing that wants 5 cycles between  
						
						... 
						
						
						
						copyfromreg nodes.  Clearly useful!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26559  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 23:13:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ad0f78ace2 
					 
					
						
						
							
							Add basic hazard recognizer support.  noop insertion isn't complete yet though.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26558  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 22:45:01 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						3d68e15c20 
					 
					
						
						
							
							Fix VC++ compilation error.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26554  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 21:43:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a5de484bc7 
					 
					
						
						
							
							Split the list scheduler into top-down and bottom-up pieces.  The priority  
						
						... 
						
						
						
						function of the top-down scheduler are completely bogus currently, and
having (future) PPC specific in this file is also wrong, but this is a
small incremental step.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 21:10:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						41f5ea0665 
					 
					
						
						
							
							Move the available queue to being inside the ListSchedule method, since it  
						
						... 
						
						
						
						bounds its lifetime.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26550  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 20:21:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cac7059d0f 
					 
					
						
						
							
							Reinstate this now that the offending opposite xform has been removed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26548  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 19:53:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c1d9f1de41 
					 
					
						
						
							
							Do not fold (add (shl x, c1), (shl c2, c1)) -> (shl (add x, c2), c1),  
						
						... 
						
						
						
						we want to canonicalize the other way.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26547  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 19:52:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5267651057 
					 
					
						
						
							
							print arbitrary constant pool entries  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26545  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 09:38:03 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						9176b0169c 
					 
					
						
						
							
							Back out fold (shl (add x, c1), c2) -> (add (shl x, c2), c1<<c2) for now.  
						
						... 
						
						
						
						It's causing an infinite loop compiling ldecod on x86 / Darwin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26544  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 07:30:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						12d830346b 
					 
					
						
						
							
							Add some simple copysign folds  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26543  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 05:30:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a09f848c11 
					 
					
						
						
							
							Codegen copysign[f] into a FCOPYSIGN node  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26542  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-05 05:09:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a1deca3cd6 
					 
					
						
						
							
							fold (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2)  
						
						... 
						
						
						
						fold (shl (add x, c1), c2) -> (add (shl x, c2), c1<<c2)
This allows us to compile CodeGen/PowerPC/addi-reassoc.ll into:
_test1:
        slwi r2, r4, 4
        add r2, r2, r3
        lwz r3, 36(r2)
        blr
_test2:
        mulli r2, r4, 5
        add r2, r2, r3
        lbz r2, 11(r2)
        extsb r3, r2
        blr
instead of:
_test1:
        addi r2, r4, 2
        slwi r2, r2, 4
        add r2, r3, r2
        lwz r3, 4(r2)
        blr
_test2:
        addi r2, r4, 2
        mulli r2, r2, 5
        add r2, r3, r2
        lbz r2, 1(r2)
        extsb r3, r2
        blr
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26535  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-04 23:33:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						b80af6f572 
					 
					
						
						
							
							Added support for dwarf block data entries.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26509  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 21:00:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						f01e547700 
					 
					
						
						
							
							Adding basic structure support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26505  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 15:06:57 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						3e1ce5a44d 
					 
					
						
						
							
							Add more vector NodeTypes: VSDIV, VUDIV, VAND, VOR, and VXOR.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26504  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 07:01:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						33143dce15 
					 
					
						
						
							
							Number of NodeTypes now exceeds 128.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26503  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 06:58:59 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						bfa284f697 
					 
					
						
						
							
							SDOperand::isOperand should not be a forwarding. It must check *this against N's operands.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26502  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 06:42:32 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						80d8eaae05 
					 
					
						
						
							
							Added isOperand(N): true if this is an operand of N  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26501  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 06:24:54 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						fb43331226 
					 
					
						
						
							
							A bit more tweaking  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26500  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 06:23:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						d84525480a 
					 
					
						
						
							
							Fix VC++ compilation errors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26498  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 03:25:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						932f022b82 
					 
					
						
						
							
							Move #include "llvm/CodeGen/AsmPrinter.h" to top since it's the interface.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26493  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 02:04:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						41edaa0529 
					 
					
						
						
							
							remove the read/write port/io intrinsics.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26479  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 00:19:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						03dd465215 
					 
					
						
						
							
							Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving  
						
						... 
						
						
						
						PR709, and paving the way for future progress.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26476  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-03 00:00:25 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						86ec7d1d07 
					 
					
						
						
							
							- Fixed some priority calculation bugs that were causing bug 478. Among them:  
						
						... 
						
						
						
						a predecessor appearing more than once in the operand list was counted as
  multiple predecessor; priority1 should be updated during scheduling;
  CycleBound was updated after the node is inserted into priority queue; one
  of the tie breaking condition was flipped.
- Take into consideration of two address opcodes. If a predecessor is a def&use
  operand, it should have a higher priority.
- Scheduler should also favor floaters, i.e. nodes that do not have real
  predecessors such as MOV32ri.
- The scheduling fixes / tweaks fixed bug 478:
        .text
        .align  4
        .globl  _f
_f:
        movl 4(%esp), %eax
        movl 8(%esp), %ecx
        movl %eax, %edx
        imull %ecx, %edx
        imull %eax, %eax
        imull %ecx, %ecx
        addl %eax, %ecx
        leal (%ecx,%edx,2), %eax
        ret
  It is also a slight performance win (1% - 3%) for most tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26470  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-02 21:38:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						6a3eb01084 
					 
					
						
						
							
							Support for enumerations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26466  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-01 23:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						246ae0dcf7 
					 
					
						
						
							
							Don't print llvm constant in assmebly file. Assembler won't like comments that  
						
						... 
						
						
						
						span multiple lines.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26463  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-01 22:18:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1ec05d1bb4 
					 
					
						
						
							
							Fix CodeGen/Generic/2006-03-01-dagcombineinfloop.ll, an infinite loop  
						
						... 
						
						
						
						in the dag combiner on 176.gcc on x86.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26459  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-01 21:47:21 +00:00