Chris Lattner
							
						 
					 | 
					
						
						
							
						
						93c9587fbb
					 | 
					
						
						
							
							Update GC intrinsics to take a pointer to the object as well as a pointer
						
						
						
						
						
						
						
						to the field being updated.  Patch contributed by Tobias Nurmiranta
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15097 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-07-22 05:51:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Reid Spencer
							
						 
					 | 
					
						
						
							
						
						c3c2fdf5a8
					 | 
					
						
						
							
							Expand the coercion of constants to include the newly constant Globals.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14966 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-07-18 08:34:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Reid Spencer
							
						 
					 | 
					
						
						
							
						
						48dc46a512
					 | 
					
						
						
							
							bug 122:
						
						
						
						
						
						
						
						- Minimize redundant isa<GlobalValue> usage
- Correct isa<Constant> for GlobalValue subclass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14946 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-07-18 00:29:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						f52988a92d
					 | 
					
						
						
							
							Spelling people's names right is kinda important
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13702 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-05-23 21:27:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						08005dfdc9
					 | 
					
						
						
							
							Implement the -lowergc pass which is used by code generators (like the CBE)
						
						
						
						
						
						
						
						that do not have builtin support for garbage collection.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13688 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-05-23 21:19:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |