Rafael Espindola 
							
						 
					 
					
						
						
							
						
						b725815069 
					 
					
						
						
							
							Just returning false is the default.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200890  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-02-06 00:03:15 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f39297678b 
					 
					
						
						
							
							Remove support for not using .loc directives.  
						
						... 
						
						
						
						Clang itself was not using this. The only way to access it was via llc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200862  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-02-05 18:00:21 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						eb97c0499b 
					 
					
						
						
							
							[Sparc] Set %o7 as the return address register instead of %i7 in MCRegisterInfo. Also, add CFI instructions to initialize the frame correctly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200617  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-02-01 18:54:16 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						9026e07000 
					 
					
						
						
							
							[Sparc] Save and restore float registers that may be used for parameter passing.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200509  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-31 01:53:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						17ca0f8f80 
					 
					
						
						
							
							Implement SPARCv9 atomic_swap_64 with a pseudo.  
						
						... 
						
						
						
						The SWAP instruction only exists in a 32-bit variant, but the 64-bit
atomic swap can be implemented in terms of CASX, like the other atomic
rmw primitives.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200453  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-30 04:48:46 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						99c3e481f3 
					 
					
						
						
							
							[Sparc] Use %r_disp32 for pc_rel entries in FDE as well.  
						
						... 
						
						
						
						This makes MCAsmInfo::getExprForFDESymbol() a virtual function and overrides it in SparcMCAsmInfo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200376  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-29 06:59:20 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						771023dbcb 
					 
					
						
						
							
							[Sparc] Use %r_disp32 for pc_rel entries in gcc_except_table and eh_frame.  
						
						... 
						
						
						
						Otherwise, assembler (gas) fails to assemble them with error message "operation
combines symbols in different segments". This is because MC computes
pc_rel entries with subtract expression between labels from different sections.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-29 04:51:35 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						5c1983b99f 
					 
					
						
						
							
							[SparcV9] Use correct register class (I64RegClass) to hold the address of  _GLOBAL_OFFSET_TABLE_ in sparcv9.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200368  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-29 03:35:08 +00:00 
						 
				 
			
				
					
						
							
							
								David Woodhouse 
							
						 
					 
					
						
						
							
						
						bf2b27cfde 
					 
					
						
						
							
							[Sparc] Fix breakage in r200345  
						
						... 
						
						
						
						Oops. Don't do build tests on patches like that with --enable-targets=x86_64
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200355  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-28 23:38:16 +00:00 
						 
				 
			
				
					
						
							
							
								David Woodhouse 
							
						 
					 
					
						
						
							
						
						4faa861f19 
					 
					
						
						
							
							Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200349  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-28 23:13:18 +00:00 
						 
				 
			
				
					
						
							
							
								David Woodhouse 
							
						 
					 
					
						
						
							
						
						2ddea4b44d 
					 
					
						
						
							
							Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200348  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-28 23:13:07 +00:00 
						 
				 
			
				
					
						
							
							
								David Woodhouse 
							
						 
					 
					
						
						
							
						
						4396f5d9d2 
					 
					
						
						
							
							Change MCStreamer EmitInstruction interface to take subtarget info  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200345  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-28 23:12:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						8322c0f305 
					 
					
						
						
							
							Fix the DWARF EH encodings for Sparc PIC code.  
						
						... 
						
						
						
						Also emit the stubs that were generated for references to typeinfo
symbols.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200282  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-28 02:52:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						9df203d30e 
					 
					
						
						
							
							Clean up the Legal/Expand logic for SPARC popc.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200141  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-26 08:12:34 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						550d791907 
					 
					
						
						
							
							Pass a MCSubtargetInfo down to the TargetStreamer creation.  
						
						... 
						
						
						
						With this the target streamers will be able to know the target features that
are in use.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200135  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-26 06:38:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						742f5b57c4 
					 
					
						
						
							
							Only generate the popc instruction for SPARC CPUs that implement it.  
						
						... 
						
						
						
						The popc instruction is defined in the SPARCv9 instruction set
architecture, but it was emulated on CPUs older than Niagara 2.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200131  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-26 06:09:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						06626a6924 
					 
					
						
						
							
							Fix swapped CASA operands.  
						
						... 
						
						
						
						Found by SingleSource/UnitTests/AtomicOps.c
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200130  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-26 06:09:54 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						aa75693ea4 
					 
					
						
						
							
							Construct the MCStreamer before constructing the MCTargetStreamer.  
						
						... 
						
						
						
						This has a few advantages:
* Only targets that use a MCTargetStreamer have to worry about it.
* There is never a MCTargetStreamer without a MCStreamer, so we can use a
  reference.
* A MCTargetStreamer can talk to the MCStreamer in its constructor.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200129  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-26 06:06:37 +00:00 
						 
				 
			
				
					
						
							
							
								Alp Toker 
							
						 
					 
					
						
						
							
						
						ae43cab6ba 
					 
					
						
						
							
							Fix known typos  
						
						... 
						
						
						
						Sweep the codebase for common typos. Includes some changes to visible function
names that were misspelt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200018  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-24 17:20:08 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						dd38992ae8 
					 
					
						
						
							
							[SparcV9] Add support for JIT in Sparc64.  
						
						... 
						
						
						
						With this change, all supported tests in test/ExecutionEngine pass in sparcv9.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199977  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-24 07:10:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						c30791627e 
					 
					
						
						
							
							Implement atomicrmw operations in 32 and 64 bits for SPARCv9.  
						
						... 
						
						
						
						These all use the compare-and-swap CASA/CASXA instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-24 06:23:31 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						8c6a26194b 
					 
					
						
						
							
							[Sparc] Correct quad register list in the asm parser.  
						
						... 
						
						
						
						Add test cases to check parsing of v9 double registers and their aliased quad registers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199974  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-24 05:24:01 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						22221ee0e3 
					 
					
						
						
							
							Fix out of bounds access to the double regs array. Given the  
						
						... 
						
						
						
						code this looks correct, but could use review. The previous
was definitely not correct.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199940  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-23 21:41:10 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						6a0fffd799 
					 
					
						
						
							
							[Sparc] Add support for inline assembly constraints which specify registers by their aliases.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199786  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-22 03:18:42 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						29b1a24a42 
					 
					
						
						
							
							[Sparc] Add support for inline assembly constraint 'I'.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199781  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-22 01:29:51 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						6220c8f960 
					 
					
						
						
							
							[Sparc] Do not add PC to _GLOBAL_OFFSET_TABLE_ address to access GOT in absolute code.  
						
						... 
						
						
						
						Fixes PR#18521
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199775  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-22 00:13:18 +00:00 
						 
				 
			
				
					
						
							
							
								Lang Hames 
							
						 
					 
					
						
						
							
						
						5f33cbc414 
					 
					
						
						
							
							Add FPExt option to CCValAssign::LocInfo. When generating calling-convention  
						
						... 
						
						
						
						promotion code, Tablegen will now select FPExt for floating point promotions
(previously it had returned AExt, which is not valid for floating point types).
Any out-of-tree targets that were relying on AExt being returned for FP
promotions will need to update their code check for FPExt instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199252  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-14 19:56:36 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						e99ebe7d0c 
					 
					
						
						
							
							Make getTargetStreamer return a possibly null pointer.  
						
						... 
						
						
						
						This will allow it to be called from target independent parts of the main
streamer that don't know if there is a registered target streamer or not. This
in turn will allow targets to perform extra actions at specified points in the
interface: add extra flags for some labels, extra work during finalization, etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199174  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-14 01:21:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						2d81106fa0 
					 
					
						
						
							
							Handle bundled terminators in isBlockOnlyReachableByFallthrough.  
						
						... 
						
						
						
						Targets like SPARC and MIPS have delay slots and normally bundle the
delay slot instruction with the corresponding terminator.
Teach isBlockOnlyReachableByFallthrough to find any MBB operands on
bundled terminators so SPARC doesn't need to specialize this function.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199061  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-12 19:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						fcb6800dd4 
					 
					
						
						
							
							[Sparc] Add support for parsing floating point instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199033  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-12 04:48:54 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						188fbacade 
					 
					
						
						
							
							[Sparc] Replace (unsigned)-1 with ~OU as suggested by Reid Kleckner.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199031  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-12 04:34:31 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						1655be290c 
					 
					
						
						
							
							The SPARCv9 ABI returns a float in %f0.  
						
						... 
						
						
						
						This is different from the argument passing convention which puts the
first float argument in %f1.
With this patch, all returned floats are treated as if the 'inreg' flag
were set. This means multiple float return values get packed in %f0,
%f1, %f2, ...
Note that when returning a struct in registers, clang will set the
'inreg' flag on the return value, so that behavior is unchanged. This
also happens when returning a float _Complex.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199028  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-12 04:13:17 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						50e6d23f0d 
					 
					
						
						
							
							[Sparc] Add missing processor types: v7 and niagara  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199024  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-11 23:56:13 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						8104690370 
					 
					
						
						
							
							[Sparc] Bundle instruction with delay slow and its filler. Now, we can use -verify-machineinstrs with SPARC backend.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199014  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-11 19:38:03 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						d0a796e5dd 
					 
					
						
						
							
							[Sparc] Emit retl/ret instead of jmp instruction. It improves the readability of the assembly generated.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198910  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-10 02:55:27 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						8ce28c812b 
					 
					
						
						
							
							[Sparc] Add support for parsing jmpl instruction and make indirect call and jmp instructions as aliases to jmpl.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198909  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-10 01:48:17 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						3102565082 
					 
					
						
						
							
							[Sparc] Multiclass for loads/stores. No functionality change intended.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198893  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-09 21:49:18 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						8f5124903f 
					 
					
						
						
							
							[SparcV9] Rename operands in some sparc64 instructions so that TableGen can encode them correctly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198740  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-08 07:47:57 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						f0e4bf2daa 
					 
					
						
						
							
							[Sparc] Correct the mask for fixup_sparc_br19.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198739  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-08 06:46:51 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						7ceaa8623c 
					 
					
						
						
							
							[Sparc] Add support for parsing branch instructions and conditional moves.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198738  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-08 06:14:52 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						b56c57bcbb 
					 
					
						
						
							
							Move the llvm mangler to lib/IR.  
						
						... 
						
						
						
						This makes it available to tools that don't link with target (like llvm-ar).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198708  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-07 21:19:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chandler Carruth 
							
						 
					 
					
						
						
							
						
						974a445bd9 
					 
					
						
						
							
							Re-sort all of the includes with ./utils/sort_includes.py so that  
						
						... 
						
						
						
						subsequent changes are easier to review. About to fix some layering
issues, and wanted to separate out the necessary churn.
Also comment and sink the include of "Windows.h" in three .inc files to
match the usage in Memory.inc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198685  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-07 11:48:04 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						dff38618c6 
					 
					
						
						
							
							[Sparc] Add support for parsing sparc asm modifiers such as %hi, %lo etc.,  
						
						... 
						
						
						
						Also, correct the offsets for FixupsKindInfo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198681  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-07 08:00:49 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						a16f1ce2d9 
					 
					
						
						
							
							[Sparc] Add support for parsing memory operands in sparc AsmParser.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198658  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-07 01:49:11 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						49e36be48a 
					 
					
						
						
							
							[Sparc] Explicitly cast -1 to unsigned to fix buildbot errors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198592  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-06 08:24:44 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						9429f47d83 
					 
					
						
						
							
							[Sparc] Add initial implementation of disassembler for sparc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198591  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-06 08:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						b87d142ba1 
					 
					
						
						
							
							Remove unnecessary #includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198585  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-06 06:00:00 +00:00 
						 
				 
			
				
					
						
							
							
								Venkatraman Govindaraju 
							
						 
					 
					
						
						
							
						
						8cba6039da 
					 
					
						
						
							
							[Sparc] Add ELF Object Writer for Sparc.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198580  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-06 01:22:54 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						4644d79871 
					 
					
						
						
							
							Refactor function that checks that __builtin_returnaddress's argument is constant.  
						
						... 
						
						
						
						This moves the check up into the parent class so that all targets can use it
without having to copy (and keep in sync) the same error message.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198579  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-06 00:43:20 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						0dc0e22ada 
					 
					
						
						
							
							SPARC: Make helper function static.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198567  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-05 20:26:05 +00:00