Chris Lattner 
							
						 
					 
					
						
						
							
						
						3bc6ced4c0 
					 
					
						
						
							
							add a helper method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61978  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-09 05:27:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						d68a07650c 
					 
					
						
						
							
							Tidy up #includes, deleting a bunch of unnecessary #includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61715  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-05 17:59:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b76ec320dc 
					 
					
						
						
							
							move select validation logic into a shared place where the select ctor,  
						
						... 
						
						
						
						verifier, asm parser, etc can share it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61461  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-29 00:12:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c5dd22a333 
					 
					
						
						
							
							add a long-overdue AllocaInst::isStaticAlloca method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60080  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-26 02:54:17 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						2d5a0b9e54 
					 
					
						
						
							
							Don't force things to be Value * when they're not.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-10-29 00:30:54 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						19c874638d 
					 
					
						
						
							
							Now Attributes are divided in three groups  
						
						... 
						
						
						
						- return attributes - inreg, zext and sext
- parameter attributes
- function attributes - nounwind, readonly, readnone, noreturn
Return attributes use 0 as the index.
Function attributes use ~0U as the index.
This patch requires corresponding changes in llvm-gcc and clang.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56704  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-26 22:53:05 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						f275250333 
					 
					
						
						
							
							Make some minor reorganizations and comment changes to eliminate trivial  
						
						... 
						
						
						
						differences between the CallInst and InvokeInst classes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56699  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-26 21:38:45 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0598866c05 
					 
					
						
						
							
							Large mechanical patch.  
						
						... 
						
						
						
						s/ParamAttr/Attribute/g
s/PAList/AttrList/g
s/FnAttributeWithIndex/AttributeWithIndex/g
s/FnAttr/Attribute/g
This sets the stage 
- to implement function notes as function attributes and 
- to distinguish between function attributes and return value attributes.
This requires corresponding changes in llvm-gcc and clang.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56622  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-25 21:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						eaf42abab6 
					 
					
						
						
							
							s/ParameterAttributes/Attributes/g  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56513  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-23 23:03:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						793df075c9 
					 
					
						
						
							
							FCmpInst predicates UNO, ORD, FALSE, and TRUE are commutative.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56243  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-16 16:44:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						f72fb679ef 
					 
					
						
						
							
							Extend the vcmp/fcmp LLVM IR instructions to take vectors as arguments  
						
						... 
						
						
						
						and, if so, to return a vector of boolean as a result;
Extend the select LLVM IR instruction to allow you to specify a result
type which is a vector of boolean, in which case the result will be an
element-wise selection instead of choosing one vector or the other; and
Update LangRef.html to describe these changes.
This patch was contributed by Preston Gurd!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55969  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-09 01:02:47 +00:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						e2afdedec5 
					 
					
						
						
							
							Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of just Value*'s.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54157  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-29 08:46:11 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						1bf9a18834 
					 
					
						
						
							
							Rename instance variables, parameter argument names to eliminate a bunch of compilation warnings with -Wshadow.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53970  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-24 00:08:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						fc74abfba5 
					 
					
						
						
							
							Enable first-class aggregates support.  
						
						... 
						
						
						
						Remove the GetResultInst instruction. It is still accepted in LLVM assembly
and bitcode, where it is now auto-upgraded to ExtractValueInst. Also, remove
support for return instructions with multiple values. These are auto-upgraded
to use InsertValueInst instructions.
The IRBuilder still accepts multiple-value returns, and auto-upgrades them
to InsertValueInst instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53941  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-23 00:34:11 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						85f4054b2e 
					 
					
						
						
							
							Removing tabs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53902  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-22 07:14:12 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						2e033f31dc 
					 
					
						
						
							
							Add some convenience methods for manipulating  
						
						... 
						
						
						
						call attributes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53223  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-08 08:38:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						2f27e174a9 
					 
					
						
						
							
							Remove two convenience constructors because they're now private, and the  
						
						... 
						
						
						
						private implementation doesn't really need the convenience.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52629  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-23 16:48:17 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						19a81633b0 
					 
					
						
						
							
							Remove an unnecessary cast.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52626  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-23 16:38:10 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						5678d6e8d3 
					 
					
						
						
							
							Add an idx_iterator to the insertvalue and extractvalue instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52493  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-19 17:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						76aca6f38f 
					 
					
						
						
							
							get rid of ExtractValueInst::init's Value argument, it is already passed to the UnaryInstruction ctor  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52064  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-06 21:06:32 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						d4f268bdd4 
					 
					
						
						
							
							make ExtractValueInst derived from UnaryInstruction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52061  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-06 20:28:12 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						67944fc427 
					 
					
						
						
							
							Cast because I think I know what I'm doing. There are warnings about converting  
						
						... 
						
						
						
						from 64-bit to 32-bit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51982  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-05 07:35:27 +00:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						cfd5b7d18b 
					 
					
						
						
							
							Fix 80 column violations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51981  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-05 07:26:15 +00:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						338169ddc9 
					 
					
						
						
							
							Add a Name parameter to two of the init methods of GetElementPointer to make the name setting more consistent.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51945  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-04 16:14:12 +00:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						444099f615 
					 
					
						
						
							
							Implement the two constructors in InsertValueInst and ExtractValueInst.  
						
						... 
						
						
						
						Add a Name argment to two init methods in these classes as well to make things
a bit more consistent.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51937  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-04 14:40:55 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						8e6404180c 
					 
					
						
						
							
							Fix a copy+paste error in a comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51821  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-31 19:09:47 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						35651cdf0b 
					 
					
						
						
							
							Fix some bugs with the handling of indices in insertvalue/extractvalue.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51820  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-31 19:09:08 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						7e2dd6628e 
					 
					
						
						
							
							Factor several methods, including getInversePredicate and  
						
						... 
						
						
						
						getSwappedPredicate, from ICmpInst and FCmpInst into common
methods in CmpInst. This allows CmpInsts to be manipulated
generically.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51810  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-31 02:47:54 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						81a0c0b44e 
					 
					
						
						
							
							IR, bitcode reader, bitcode writer, and asmparser changes to  
						
						... 
						
						
						
						insertvalue and extractvalue to use constant indices instead of
Value* indices. And begin updating LangRef.html.
There's definately more to come here, but I'm checking this 
basic support in now to make it available to people who are
interested.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51806  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-31 00:58:22 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						6c80c38160 
					 
					
						
						
							
							eliminate calls to deprecated Use::init() interface  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51570  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-26 21:33:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						e4569943d9 
					 
					
						
						
							
							Add more IR support for the new extractvalue and insertvalue  
						
						... 
						
						
						
						instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51461  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-23 00:36:11 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						fc1efbbfbc 
					 
					
						
						
							
							Move isTrueWhenEqual to ICmpInst.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51215  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-17 07:33:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						0bf7b414ae 
					 
					
						
						
							
							Add functions to enable adding a single attribute to a function and  
						
						... 
						
						
						
						its associated call site.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51204  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-16 20:39:43 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						e2d896fab3 
					 
					
						
						
							
							Update comments based on Duncan's feedback.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51170  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-15 23:35:32 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						041e2eb517 
					 
					
						
						
							
							IR support for extractvalue and insertvalue instructions. Also, begin  
						
						... 
						
						
						
						moving toward making structs and arrays first-class types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51157  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-15 19:50:34 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						31cd33a743 
					 
					
						
						
							
							Don't generate unused variables in a no-assert build  
						
						... 
						
						
						
						Add some checks to the new vicmp,vfcmp instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51125  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-14 20:28:31 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						94fb68ba21 
					 
					
						
						
							
							Merge of r51073-51074 from use-diet branch.  
						
						... 
						
						
						
						Do not rely on std::swap<Use>, provide a (faster) member function instead.
This change is primarily necessitated by MSVC++'s incompatibility with
declaring std::swap<Use> to be a friend of Use.
Also contains some minor tweaks to Use inline functions,
to undo pointless changes that sneaked in with the last merge.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51078  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-13 22:51:52 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						d6a2218586 
					 
					
						
						
							
							Derive GetResultInst from UnaryInstruction, this simplifies code and removes a FIXME.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51023  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-13 07:09:08 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						ac80ade158 
					 
					
						
						
							
							Add two new instructions to the llvm IR, vicmp and vfcmp.  see updated LangRef  
						
						... 
						
						
						
						for details.  CodeGen support coming in a follow up patch
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50985  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-12 19:01:56 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						c2e735359f 
					 
					
						
						
							
							Remove warnings when using -Wshorten-64-to-32.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50952  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-10 19:59:59 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						1b2f72912f 
					 
					
						
						
							
							Prevent -W64-to-32-shortened warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50947  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-10 11:26:52 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						d2a5a2ae2e 
					 
					
						
						
							
							Prevent warnings from the -Wshorten-64-to-32 flag.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50946  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-10 10:58:07 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						efe65369a7 
					 
					
						
						
							
							merge of use-diet branch to trunk  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50943  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-10 08:32:32 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						34cd4a484e 
					 
					
						
						
							
							Fix more -Wshorten-64-to-32 warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50659  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-05 18:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						d69bb1abef 
					 
					
						
						
							
							Fix 80 column violations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50655  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-05 17:41:03 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						051a950000 
					 
					
						
						
							
							API changes for class Use size reduction, wave 1.  
						
						... 
						
						
						
						Specifically, introduction of XXX::Create methods
for Users that have a potentially variable number of
Uses.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49277  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-06 20:25:17 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						40ca2304a4 
					 
					
						
						
							
							Remove an unnecessary #include.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48729  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-24 16:58:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						52837078c7 
					 
					
						
						
							
							Shrink the size of AllocationInst by using its SubclassData  
						
						... 
						
						
						
						field to store the alignment value instead of haing a
separate field.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48727  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-24 16:55:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d5d94df73f 
					 
					
						
						
							
							move a bunch of trivial methods to be inline.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48326  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-13 05:00:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						041221c097 
					 
					
						
						
							
							Various improvements suggested by Duncan  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48325  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-13 04:33:03 +00:00