| .. | 
		
		
			
				
					| aasmcpu.pas | 20dbda751a
					* fixed sparc compilation after addr_lo/hi changes | vor 18 Jahren | 
		
			
				
					| aoptcpu.pas | b70c5efa65
					* SPARC peephole: check that result of GetNextInstructionUsingReg is actually an instruction, because GetNextInstruction can stop at a label. Resolves #26798. | vor 11 Jahren | 
		
			
				
					| aoptcpub.pas | 2f5ce095ce
					* RefsHaveIndexReg -> cpurefshaveindexreg | vor 13 Jahren | 
		
			
				
					| aoptcpud.pas | 790a4fe2d3
					* log and id tags removed | vor 20 Jahren | 
		
			
				
					| cgcpu.pas | e4fea2ebc8
					* Dummy implementations of a_bit_scan_reg_reg and g_stackpointer_alloc in tcg, removes the need to override these methods in every descendant code generator solely to avoid "constructing a class with abstract method" warning. | vor 11 Jahren | 
		
			
				
					| cpubase.pas | f3801d13de
					* SPARC: cleaned up and actualized TAsmCond (stuff copy-pasted from x86 removed, conditions for unordered floating-point comparisons added). Fixes Mantis #9362 on this target. | vor 11 Jahren | 
		
			
				
					| cpuelf.pas | 0aa7204707
					+ Added codes of dynamic relocations to TElfTarget; since most targets use similar dynamic relocation model differing only in code values, this will allow to do majority of handling in the base class. | vor 13 Jahren | 
		
			
				
					| cpugas.pas | 5e6669890a
					Handle asmextraopt in powerpc, mips and sparc assemblers | vor 11 Jahren | 
		
			
				
					| cpuinfo.pas | 5c67fcc43f
					+ change always floating point divisions into multiplications if they are a power of two, | vor 11 Jahren | 
		
			
				
					| cpunode.pas | b57c95043f
					+ support overriding tdef/tsym methods with target-specific functionality: | vor 11 Jahren | 
		
			
				
					| cpupara.pas | 2c02e8a726
					- i386, x86_64, SPARC: removed paramanager.getintparaloc overrides, it is handled by generic implementation since r24716. | vor 11 Jahren | 
		
			
				
					| cpupi.pas | 176d8434e4
					* SPARC: completely rewrote PIC-related code, got it twice shorter in source lines and much less instructions in generated code. | vor 11 Jahren | 
		
			
				
					| cputarg.pas | 7587145320
					Add possibility to test sparc elf generator with -dTEST_AGSPARC_ELF | vor 13 Jahren | 
		
			
				
					| hlcgcpu.pas | 72e9cfee24
					* create/destroy also the high level code generator for all architectures, | vor 14 Jahren | 
		
			
				
					| itcpugas.pas | 790a4fe2d3
					* log and id tags removed | vor 20 Jahren | 
		
			
				
					| ncpuadd.pas | 0cf7357ee2
					* fix GetResFlags DFA optimizer warning on Sparc and AVR too | vor 11 Jahren | 
		
			
				
					| ncpucall.pas | 58882e2934
					* SPARC: UNIMP instruction has 22-bit "opcode", not 12-bit. | vor 11 Jahren | 
		
			
				
					| ncpucnv.pas | 4065483a50
					* completed thlcgobj.location_force_fpureg(), use it everywhere and removed | vor 11 Jahren | 
		
			
				
					| ncpuinln.pas | 4065483a50
					* completed thlcgobj.location_force_fpureg(), use it everywhere and removed | vor 11 Jahren | 
		
			
				
					| ncpumat.pas | f3801d13de
					* SPARC: cleaned up and actualized TAsmCond (stuff copy-pasted from x86 removed, conditions for unordered floating-point comparisons added). Fixes Mantis #9362 on this target. | vor 11 Jahren | 
		
			
				
					| ncpuset.pas | e163a2c813
					* MIPS and SPARC: determine whether case expression is in range using a single unsigned comparison (like it is done on other targets). | vor 11 Jahren | 
		
			
				
					| opcode.inc | 9a486d73ba
					+ SPARC: support FNEGd/FNEGq internal instructions, and use them to implement floating-point negation more efficiently. | vor 12 Jahren | 
		
			
				
					| racpu.pas | 18eb495d0f
					* give a regular error message instead of an internal error on x86 | vor 18 Jahren | 
		
			
				
					| racpugas.pas | eaba90dda7
					* SPARC: since peephole optimizer recognizes only one conditional branching instruction, generate all branches using A_Bxx opcode, and change it to A_FBxx if necessary when writing assembler. This enables optimization of floating-point branches. | vor 12 Jahren | 
		
			
				
					| rgcpu.pas | d2a9308181
					+ SPARC: implemented register spill replacement. | vor 11 Jahren | 
		
			
				
					| rspcon.inc | c3da1aa542
					Reenabled D0-D30 registers | vor 13 Jahren | 
		
			
				
					| rspdwrf.inc | c3da1aa542
					Reenabled D0-D30 registers | vor 13 Jahren | 
		
			
				
					| rspnor.inc | c3da1aa542
					Reenabled D0-D30 registers | vor 13 Jahren | 
		
			
				
					| rspnum.inc | c3da1aa542
					Reenabled D0-D30 registers | vor 13 Jahren | 
		
			
				
					| rsprni.inc | c3da1aa542
					Reenabled D0-D30 registers | vor 13 Jahren | 
		
			
				
					| rspsri.inc | c3da1aa542
					Reenabled D0-D30 registers | vor 13 Jahren | 
		
			
				
					| rspstab.inc | c3da1aa542
					Reenabled D0-D30 registers | vor 13 Jahren | 
		
			
				
					| rspstd.inc | c3da1aa542
					Reenabled D0-D30 registers | vor 13 Jahren | 
		
			
				
					| rspsup.inc | c3da1aa542
					Reenabled D0-D30 registers | vor 13 Jahren | 
		
			
				
					| spreg.dat | c3da1aa542
					Reenabled D0-D30 registers | vor 13 Jahren | 
		
			
				
					| strinst.inc | 9a486d73ba
					+ SPARC: support FNEGd/FNEGq internal instructions, and use them to implement floating-point negation more efficiently. | vor 12 Jahren | 
		
			
				
					| symcpu.pas | 02495c17bd
					Fix a typo. The CPU specific version of "ttypesym" should be called "tcputypesym" and not "tcpuypesym". | vor 11 Jahren |