Evan Cheng 
							
						 
					 
					
						
						
							
						
						203576aa0c 
					 
					
						
						
							
							Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.  
						
						... 
						
						
						
						There is still a bit more refactoring left to do in Targets. But we are now very
close to fixing all the layering issues in MC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135611  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-20 19:50:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jay Foad 
							
						 
					 
					
						
						
							
						
						8fbbb39807 
					 
					
						
						
							
							Convert TargetData::getIndexedOffset to use ArrayRef.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135478  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-19 14:01:37 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						e060a5cd06 
					 
					
						
						
							
							Add a frame with the compact unwind encoding if it exists.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135450  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-19 00:02:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						db125cfaf5 
					 
					
						
						
							
							land David Blaikie's patch to de-constify Type, with a few tweaks.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135375  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-18 04:54:35 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						8594d429e0 
					 
					
						
						
							
							Handle debug info for  i128 constants.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133821  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-24 20:46:11 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						5b7ac1402f 
					 
					
						
						
							
							Emit trailing padding on constant vectors when TargetData says that the vector  
						
						... 
						
						
						
						is larger than the sum of the elements (including per-element padding).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133631  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-22 18:55:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jay Foad 
							
						 
					 
					
						
						
							
						
						7d715dfe6d 
					 
					
						
						
							
							Fix a FIXME by making GlobalVariable::getInitializer() return a  
						
						... 
						
						
						
						const Constant *.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133400  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-19 18:37:11 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						aeb6da46ce 
					 
					
						
						
							
							Handle jump tables. Test to follow soon.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133083  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-15 21:00:28 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						0fc3015ae8 
					 
					
						
						
							
							Revert r133004 ; it's breaking nightly tests.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133007  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-14 19:30:33 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						b8018d8f88 
					 
					
						
						
							
							Partial revert of 132882.  
						
						... 
						
						
						
						Dan noted that this would work on the case shown on the commit message. I think
the case that was failing was a bb ending with a redundant conditional jump:
...
jne foo
foo:
...
I was unable to find any such case in the tests or in a debug build of clang,
so I will revert this part of the patch and watch the bots.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133004  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-14 18:12:31 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f5b5c5156c 
					 
					
						
						
							
							Implement Jakob's suggestion on how to detect fall thought without calling  
						
						... 
						
						
						
						AnalyzeBranch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132981  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-14 06:08:32 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						1edc08b09f 
					 
					
						
						
							
							Really fix the fall-through logic.  
						
						... 
						
						
						
						Add a triple to the tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132885  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-12 05:57:01 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						571e20fc50 
					 
					
						
						
							
							Fix silly bug I introduce in the previous commit. Fixes debug builds.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132883  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-12 05:26:32 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						4509ec42b8 
					 
					
						
						
							
							AnalyzeBranch doesn't change which successors a bb has, just the order  
						
						... 
						
						
						
						we try to branch to them.
Before we were creating successor lists with duplicated entries. Fixing that
found a bug in isBlockOnlyReachableByFallthrough that would causes it to
return the wrong answer for
-----------
...
jne foo
jmp bar
foo:
----------
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132882  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-12 03:20:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chad Rosier 
							
						 
					 
					
						
						
							
						
						348d542199 
					 
					
						
						
							
							Ensure that EmitGlobalVariable is correctly differentiating between declarations  
						
						... 
						
						
						
						and definitions when emitting global variables.  This was causing global 
declarations to be emitted as if they were definitions.
Fixes <rdar://problem/9429892>.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132825  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-10 00:53:15 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Davis 
							
						 
					 
					
						
						
							
						
						f46337004a 
					 
					
						
						
							
							When generating code for Win64 EH, emit StartProc and EndProc directives.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132250  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-28 04:21:04 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						7bf114c1bd 
					 
					
						
						
							
							Fix the root cause of the bootstrap failure:  
						
						... 
						
						
						
						There was no way to check if a given register/mode pair was valid. We now return
an error code (-2) instead of asserting. If anyone thinks that an assert
at this point  is really needed, we can autogen a hasValidDwarfRegNum instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132236  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-28 00:13:01 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Davis 
							
						 
					 
					
						
						
							
						
						d652b1368b 
					 
					
						
						
							
							Stub out support for Win64-style exceptions. Note that this is merely using  
						
						... 
						
						
						
						the Win64 EH mechanism to implement GCC-style exceptions. LLVM supports
hardly anything else at this point!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132234  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-27 23:47:32 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						37afca128d 
					 
					
						
						
							
							Fix a regression I recently introduced by removing DwarfRegNum of  
						
						... 
						
						
						
						subregisters:
When a value is in a subregister, at least report the location as being
the superregister. We should extend the .td files to encode the bit
range so that we can produce a DW_OP_bit_piece.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132224  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-27 22:15:01 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						5b23b7fe31 
					 
					
						
						
							
							Make size computation less brittle.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132222  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-27 22:05:41 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						fc2bb8c444 
					 
					
						
						
							
							Replace the -unwind-tables option with a per function flag. This is more  
						
						... 
						
						
						
						LTO friendly as we can now correctly merge files compiled with or without
-fasynchronous-unwind-tables.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132033  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-25 03:44:17 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						6253c7ca60 
					 
					
						
						
							
							Produce a __debug_frame section on darwin ARM when appropriate.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131151  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-10 21:04:45 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						e29887b4ee 
					 
					
						
						
							
							Use .cfi_sections to put the unwind info in .debug_frame when possible. With  
						
						... 
						
						
						
						this clang will use .debug_frame in, for example,
clang -g -c -m32 test.c
This matches gcc's behaviour. It looks like .debug_frame is a bit bigger
than .eh_frame, but has the big advantage of not being allocated.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131140  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-10 18:39:09 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						af25768415 
					 
					
						
						
							
							Nothing else uses this label.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130989  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-06 15:44:29 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f2b0423200 
					 
					
						
						
							
							Dead code elimination.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130984  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-06 14:56:22 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						254784f9e0 
					 
					
						
						
							
							Remove the DwarfTable enum.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130959  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-05 22:14:31 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						ecf58b9e3c 
					 
					
						
						
							
							Implement a really simple DwarfSjLjException.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130947  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-05 20:48:31 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						2d57a64701 
					 
					
						
						
							
							List all exception types in a switch.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130944  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-05 19:48:34 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						49a3ff9d17 
					 
					
						
						
							
							Hoist MCLineEntry construction AsmPrinter so that anyone who derives from AsmPrinter can have line number entries.  
						
						... 
						
						
						
						PR 9810
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130518  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-29 18:00:54 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						a432997745 
					 
					
						
						
							
							Factor some code to needsCFIMoves. Avoid printing moves when we don't have to.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130501  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-29 14:14:06 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c26f5447e3 
					 
					
						
						
							
							Teach dwarf writer to handle complex address expression for .debug_loc entries.  
						
						... 
						
						
						
						This fixes clang generated blocks' variables' debug info.
Radar 9279956.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-28 02:22:40 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0be77dff11 
					 
					
						
						
							
							Revert r130178. It turned out to be not the optimal path to emit complex location expressions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130326  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-27 20:29:27 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						fea8fea583 
					 
					
						
						
							
							Print the label if we will use it in debug_frame.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130232  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-26 19:26:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bffc2b4af1 
					 
					
						
						
							
							don't emit the symbol name twice for local bss and common  
						
						... 
						
						
						
						symbols.  For example, don't emit:
        .comm   _i,4,2                  ## @i
                                        ## @i
instead emit:
        .comm   _i,4,2                  ## @i
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130192  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-26 06:14:13 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						b28d4f152e 
					 
					
						
						
							
							Print all the moves at a given label instead of just the first one.  
						
						... 
						
						
						
						Remove previous DwarfCFI hack.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130187  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-26 03:58:56 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0c99861836 
					 
					
						
						
							
							Let dwarf writer allocate extra space in the debug location expression. This space, if requested, will be used for complex addresses of the Blocks' variables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130178  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-26 00:12:46 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						acc381bee9 
					 
					
						
						
							
							Refactor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129938  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-21 21:07:35 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						3f3bf9387b 
					 
					
						
						
							
							Reduce clutter in asm output. Do not emit source location as comment for each instruction.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129715  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-18 20:26:49 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						126ae68152 
					 
					
						
						
							
							Some refactoring suggested by Anton Korobeynikov.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129600  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-15 20:32:03 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f0adba9a7e 
					 
					
						
						
							
							Add 129518 back with a fix for when we are producing eh just because of debug info.  
						
						... 
						
						
						
						Change ELF systems to use CFI for producing the EH tables. This reduces the
size of the clang binary in Debug builds from 690MB to 679MB.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129571  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-15 15:11:06 +00:00 
						 
				 
			
				
					
						
							
							
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						bcb8c6d09e 
					 
					
						
						
							
							Revert r129518, "Change ELF systems to use CFI for producing the EH tables. This reduces the"  
						
						... 
						
						
						
						It broke several builds.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129557  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-15 03:35:57 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						3dae6e7333 
					 
					
						
						
							
							Change ELF systems to use CFI for producing the EH tables. This reduces the  
						
						... 
						
						
						
						size of the clang binary in Debug builds from 690MB to 679MB.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129518  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-14 15:18:53 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						8439747236 
					 
					
						
						
							
							Print visibility info for external variables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128887  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-05 15:51:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						83d808329b 
					 
					
						
						
							
							Tidy up. 80 columns and trailing whitespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128504  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-29 23:20:22 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						b5e16af9ea 
					 
					
						
						
							
							Some first rudimentary support for ARM EHABI: print exception table in "text mode".  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127099  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-05 18:43:15 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						5129bdecd8 
					 
					
						
						
							
							Omit private_extern declarations of extern symbols; followup to  
						
						... 
						
						
						
						r124468.  Patch by Rafael Avila de Espindola!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126297  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-23 02:27:05 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						ab4c366274 
					 
					
						
						
							
							Spelling fix: consequtive -> consecutive.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125563  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-15 09:23:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						e5005d0062 
					 
					
						
						
							
							Assert on bad jump tables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125225  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-09 21:52:06 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						1ffb533699 
					 
					
						
						
							
							Print the visibility of declarations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124468  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-28 03:20:10 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						3965b5e974 
					 
					
						
						
							
							Add a possibility to switch between CFI directives- and table-based frame description emission. Currently all the backends use table-based stuff.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123476  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-14 21:58:08 +00:00