Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						7eb589d3f9 
					 
					
						
						
							
							Try again to disable critical edge splitting in CodeGenPrepare.  
						
						... 
						
						
						
						The bug that broke i386 linux has been fixed in r115191.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115204  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-30 20:51:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						08342f2d11 
					 
					
						
						
							
							Revert "Disable codegen prepare critical edge splitting. Machine instruction passes now"  
						
						... 
						
						
						
						This reverts revision 114633. It was breaking llvm-gcc-i386-linux-selfhost.
It seems there is a downstream bug that is exposed by
-cgp-critical-edge-splitting=0. When that bug is fixed, this patch can go back
in.
Note that the changes to tailcallfp2.ll are not reverted. They were good are
required.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114859  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-27 18:43:48 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						dd3a41a6b3 
					 
					
						
						
							
							Disable codegen prepare critical edge splitting. Machine instruction passes now  
						
						... 
						
						
						
						break critical edges on demand.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114633  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-23 06:55:34 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						2c04dae715 
					 
					
						
						
							
							Reimplement BranchFolding change to avoid tail merging for a 1 instruction  
						
						... 
						
						
						
						common tail, except when the OptimizeForSize function attribute is present.
Radar 7338114.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85441  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-28 22:10:20 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						36a0947820 
					 
					
						
						
							
							Eliminate more uses of llvm-as and llvm-dis.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81290  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 23:54:48 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						ecdc82a643 
					 
					
						
						
							
							Considering predecessors of exit blocks gets  
						
						... 
						
						
						
						us a little more tail merging.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52986  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-01 21:50:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b476f98ca9 
					 
					
						
						
							
							this test requires sse2  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47331  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-19 18:07:46 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						7ad3920e31 
					 
					
						
						
							
							Don't spew stats to stderr.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47308  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-19 03:11:47 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						9103ba1003 
					 
					
						
						
							
							Fix up the run line for this new test.  
						
						... 
						
						
						
						llc: for the -info-output-file option:  requires a value!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47306  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-19 02:58:36 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						acfab64631 
					 
					
						
						
							
							New test.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47302  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-19 02:09:58 +00:00