Stephen Lin 
							
						 
					 
					
						
						
							
						
						8b2b8a1835 
					 
					
						
						
							
							Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.  
						
						... 
						
						
						
						This update was done with the following bash script:
  find test/CodeGen -name "*.ll" | \
  while read NAME; do
    echo "$NAME"
    if ! grep -q "^; *RUN: *llc.*debug" $NAME; then
      TEMP=`mktemp -t temp`
      cp $NAME $TEMP
      sed -n "s/^define [^@]*@\([A-Za-z0-9_]*\)(.*$/\1/p" < $NAME | \
      while read FUNC; do
        sed -i '' "s/;\(.*\)\([A-Za-z0-9_-]*\):\( *\)$FUNC: *\$/;\1\2-LABEL:\3$FUNC:/g" $TEMP
      done
      sed -i '' "s/;\(.*\)-LABEL-LABEL:/;\1-LABEL:/" $TEMP
      sed -i '' "s/;\(.*\)-NEXT-LABEL:/;\1-NEXT:/" $TEMP
      sed -i '' "s/;\(.*\)-NOT-LABEL:/;\1-NOT:/" $TEMP
      sed -i '' "s/;\(.*\)-DAG-LABEL:/;\1-DAG:/" $TEMP
      mv $TEMP $NAME
    fi
  done
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186280  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-07-14 06:24:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						589130fac1 
					 
					
						
						
							
							Simplify printing of ARM shifted immediates.  
						
						... 
						
						
						
						Print shifted immediate values directly rather than as a payload+shifter
value pair. This makes for more readable output assembly code, simplifies
the instruction printer, and is consistent with how Thumb immediates are
 displayed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134902  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-11 16:48:36 +00:00 
						 
				 
			
				
					
						
							
							
								Johnny Chen 
							
						 
					 
					
						
						
							
						
						d05a824e1a 
					 
					
						
						
							
							Fix test-llvm failures.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128906  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-05 18:41:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						c0911c3b3e 
					 
					
						
						
							
							tweak test to check instructions rather than relying on the comment string  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114204  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-17 20:27:26 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						b9350315d2 
					 
					
						
						
							
							Fix the rest of the ARM failures by converting them to FileCheck.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85208  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-27 06:16:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						fce288fc91 
					 
					
						
						
							
							Eliminate more uses of llvm-as and llvm-dis.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81293  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 00:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						9f76ed5127 
					 
					
						
						
							
							Move thumb and thumb2 tests into separate directories.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74068  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-24 06:36:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f1c0ae9de5 
					 
					
						
						
							
							Do not emit comments unless -asm-verbose.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67580  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-24 00:17:40 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						6263f94674 
					 
					
						
						
							
							Remove llvm-upgrade.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47238  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-17 20:02:20 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						28beeeac4d 
					 
					
						
						
							
							Convert tests using "| wc -l | grep ..." to use the count script.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41097  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-15 13:36:28 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						8a5a75eb0f 
					 
					
						
						
							
							Fix test.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36150  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-16 18:55:46 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						97e287ef8a 
					 
					
						
						
							
							For PR1319: Upgrade to new test harness.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36086  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-15 20:48:50 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						1c0c94d6df 
					 
					
						
						
							
							For PR1319: Upgrade to use new test harness  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36076  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-15 19:11:47 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						0430a8df0e 
					 
					
						
						
							
							-march=arm -enable-thumb => -march=thumb  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34522  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-23 03:15:39 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						894432c505 
					 
					
						
						
							
							Fix test case.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33730  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-31 23:51:35 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						7fd9b5ed7f 
					 
					
						
						
							
							Thumb tests.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33561  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-27 00:05:14 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						02b985c50f 
					 
					
						
						
							
							ARM test cases contributed by Apple.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-19 09:20:23 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f64945d83c 
					 
					
						
						
							
							use MVN to handle small negative constants  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32459  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-12 01:03:11 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						69ccadd753 
					 
					
						
						
							
							Use the llvm-upgrade program to upgrade llvm assembly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32115  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-02 04:23:10 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						0d479ecbb1 
					 
					
						
						
							
							add the immediate to the Offset in eliminateFrameIndex  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30998  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-17 14:34:02 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						bec2e38a91 
					 
					
						
						
							
							implement smull and umull  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-16 16:33:29 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						5395538307 
					 
					
						
						
							
							add SBCS and SUBS  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30930  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-13 17:19:20 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						26a76d1024 
					 
					
						
						
							
							implement calls to functions that return long  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30929  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-13 16:47:22 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						2d8680a34b 
					 
					
						
						
							
							add a test for adds adcs  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30832  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-09 17:30:15 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						7246d33e2a 
					 
					
						
						
							
							if a constant can't be an immediate, add it to the constant pool  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30566  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-21 11:29:52 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						3a02f020eb 
					 
					
						
						
							
							add support for returning 64bit values  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30103  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-04 19:05:01 +00:00