forked from OSchip/llvm-project
				
			Make the sparc.burg file be a little more flexible and rubust in the fact of
renumbering of instructions. It is still horribly broken and grossly dependant on the number of instructions, but now it is a least a little better. Oh yeah it also works now. llvm-svn: 793
This commit is contained in:
		
							parent
							
								
									9853942d66
								
							
						
					
					
						commit
						1a176f15dc
					
				| 
						 | 
				
			
			@ -3,11 +3,17 @@ LIBRARYNAME = sparc
 | 
			
		|||
 | 
			
		||||
## List source files in link order
 | 
			
		||||
Source  = \
 | 
			
		||||
	  Sparc.o \
 | 
			
		||||
	  Sparc.burm.o \
 | 
			
		||||
	  SparcInstrSelection.o \
 | 
			
		||||
	  SparcRegClassInfo.o \
 | 
			
		||||
	  SparcRegInfo.o EmitAssembly.o
 | 
			
		||||
	  Sparc.cpp \
 | 
			
		||||
	  Sparc.burm.cpp \
 | 
			
		||||
	  SparcInstrSelection.cpp \
 | 
			
		||||
	  SparcRegClassInfo.cpp \
 | 
			
		||||
	  SparcRegInfo.cpp EmitAssembly.cpp
 | 
			
		||||
 | 
			
		||||
include $(LEVEL)/Makefile.common
 | 
			
		||||
 | 
			
		||||
Debug/Sparc.burg.in1 : Sparc.burg.in
 | 
			
		||||
	g++ -E -I$(LEVEL)/include -D_DEBUG -x c++ $< | sed '/^# /d' | sed 's/Ydefine/#define/' > $@
 | 
			
		||||
 | 
			
		||||
Debug/Sparc.burg : Debug/Sparc.burg.in1
 | 
			
		||||
	g++ -E -I$(LEVEL)/include -D_DEBUG -x c++ $< | sed '/^# /d' | sed 's/Xinclude/#include/g' | sed 's/Xdefine/#define/g' > $@
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -35,7 +35,6 @@ const MachineInstrDescriptor SparcMachineInstrDesc[] = {
 | 
			
		|||
TargetMachine *allocateSparcTargetMachine() { return new UltraSparc(); }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
//----------------------------------------------------------------------------
 | 
			
		||||
// Entry point for register allocation for a module
 | 
			
		||||
//----------------------------------------------------------------------------
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue