David Greene 
							
						 
					 
					
						
						
							
						
						60f7515479 
					 
					
						
						
							
							Get rid of annoying spaces.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45100  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-17 17:40:29 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						d735ee85db 
					 
					
						
						
							
							Make LoopInfoBase more generic, in preparation for having MachineLoopInfo.  This involves a small interface change.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44348  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-27 03:43:35 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						b593898e11 
					 
					
						
						
							
							Do not walk invalid iterator.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42812  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-09 21:31:36 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						5c4cd0d82e 
					 
					
						
						
							
							Fix bug in updating dominance frontier after loop  
						
						... 
						
						
						
						unswitch when frontier includes basic blocks that 
are not inside loop.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42654  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-05 22:29:34 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c1e2660c5d 
					 
					
						
						
							
							Fix 80 col violation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42591  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-03 21:17:43 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						f476e8e7ce 
					 
					
						
						
							
							Refactor code in a separate method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42590  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-03 21:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						9ee49c541b 
					 
					
						
						
							
							Update aux. info associated with an instruction before erasing instruction.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42180  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-20 23:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						b7211a2ce1 
					 
					
						
						
							
							Use SmallVector instead of std::vector.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41207  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-21 00:31:24 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						8ff18e9c99 
					 
					
						
						
							
							Fix GLIBCXX_DEBUG error triggered by incrementing erased iterator.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40897  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-07 16:44:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						684b22df79 
					 
					
						
						
							
							wrap some long lines.  Major offenders that are left include  
						
						... 
						
						
						
						gvn, gvnpre, dse, and predsimplify.  To see these, use:
  make check-line-length
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40738  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-02 16:53:43 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1ff61385c8 
					 
					
						
						
							
							Update dominator info for the middle blocks created while spliting  
						
						... 
						
						
						
						exit edge to preserve LCSSA.
Fix dominance frontier update during loop unswitch. This fixes PR 1589, again
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40737  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-02 15:25:57 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						2f2e519083 
					 
					
						
						
							
							Undo previous check-in.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40698  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-01 23:24:50 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						28ae151c48 
					 
					
						
						
							
							Update dominator info for the middle blocks created while spliting  
						
						... 
						
						
						
						exit edge to preserve LCSSA.
Fix dominance frontier update during loop unswitch. This fixes PR 1589.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40695  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-01 22:23:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						c2bbfc18e9 
					 
					
						
						
							
							More explicit keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40673  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-01 15:32:29 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						15c260adff 
					 
					
						
						
							
							Loop unswitch preserves dom info.  
						
						... 
						
						
						
						Use simple analysis interface to preserve analysis info maintained by other loop passes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40627  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-31 08:03:26 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6f62af6e64 
					 
					
						
						
							
							If loop can be unswitched again, then do it yourself.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40609  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-30 23:07:10 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						df5cf2074c 
					 
					
						
						
							
							Remove dead code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40606  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-30 21:10:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chuck Rose III 
							
						 
					 
					
						
						
							
						
						936baaa5ae 
					 
					
						
						
							
							VStudio compiler errors and placing Function*->ExFunc map under ManagedStatic control.  
						
						... 
						
						
						
						This commit fixes two things.  One is a pair of VStudio compiler errors stemming from variables
which defined within the for loop statement and also within the body of the for loop.  I fixed these 
by renaming one of the two variables.  Additionally, I've made the Function*->ExFunc map in 
ExternalFunctions.cpp a ManagedStatic object, so that cleanup will be done on llvm_shutdown.  In repeated
uses of the interpreter, where the same Function* address may get used for completely differnet functions,
this was causing a crash.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40558  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-27 18:26:35 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						24857a3fac 
					 
					
						
						
							
							Fix typo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40025  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-18 23:50:19 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						31ad75329e 
					 
					
						
						
							
							Fix dominator info update to accommodate CFG changes.  
						
						... 
						
						
						
						This fixes PR1559.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40024  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-18 23:48:20 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						fba36b8cba 
					 
					
						
						
							
							Disable claims to preserve analysis until open issues are resolved.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@39834  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-13 21:53:42 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						05c1dc6493 
					 
					
						
						
							
							These rountines are now available as part of basic block utilities.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37955  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-06 22:03:47 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						f34a43acc0 
					 
					
						
						
							
							Preserve DominanceFrontier.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37820  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-29 23:11:49 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6c631988c7 
					 
					
						
						
							
							Do not filter loop if candidate branch is in loop header.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37792  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-29 01:39:53 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						eb62eca503 
					 
					
						
						
							
							- Undo previous check and allow loop switch for condtion that is not inside  
						
						... 
						
						
						
						loop.
- Avoid loop unswich for loop header branch.
- While cloning dominators fix typo and handle self dominating blocks.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37772  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-28 02:05:46 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						cce624a7a9 
					 
					
						
						
							
							Update LoopUnswitch pass to preserve DomiantorTree.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37771  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-28 00:49:00 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						558f1b8439 
					 
					
						
						
							
							If a condition is not inside a loop then the condition is suitable  
						
						... 
						
						
						
						to loop unswitch candidate for the loop.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37770  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-28 00:44:10 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						743f7e8839 
					 
					
						
						
							
							Avoid non-trivial loop unswitching while optimizing for size.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37446  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-06 00:21:03 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						fd98dc9a76 
					 
					
						
						
							
							Fix PR1333  
						
						... 
						
						
						
						Testcases :
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070507/049451.html 
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070507/049452.html 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36955  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-09 08:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1997473cf7 
					 
					
						
						
							
							Drop 'const'  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36662  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-03 01:11:54 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						3e15bf33e0 
					 
					
						
						
							
							Use 'static const char' instead of 'static const int'.  
						
						... 
						
						
						
						Due to darwin gcc bug, one version of darwin linker coalesces
static const int, which defauts PassID based pass identification.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36652  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-02 21:39:20 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						794fd75c67 
					 
					
						
						
							
							Do not use typeinfo to identify pass in pass manager.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36632  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-01 21:15:47 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1bc89361c2 
					 
					
						
						
							
							Now LoopUnswitch is a LoopPass.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34992  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-07 00:26:10 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a5dae0cac0 
					 
					
						
						
							
							Use more efficient test for one value in a ConstantInt.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34859  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 23:35:28 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						fb688d4d1c 
					 
					
						
						
							
							Use efficient container SmallPtrSet  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34640  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-26 20:22:50 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						5295692061 
					 
					
						
						
							
							Do not unswitch loop on same value again and again.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34638  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-26 19:31:58 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						9133fe2895 
					 
					
						
						
							
							Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in  
						
						... 
						
						
						
						the Transforms library. This reduces debug library size by 132 KB, debug
binary size by 376 KB, and reduces link time for llvm tools slightly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33939  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-05 23:32:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5e665f5594 
					 
					
						
						
							
							Switch inliner over to use DenseMap instead of std::map for ValueMap.  This  
						
						... 
						
						
						
						speeds up the inliner 16%.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33801  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-03 00:08:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						79066fa6ac 
					 
					
						
						
							
							Adjust #includes to match movement of constant folding code from transformutils to libanalysis.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33680  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-30 23:46:24 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c10305743c 
					 
					
						
						
							
							For PR1043:  
						
						... 
						
						
						
						This is the final patch for this PR. It implements some minor cleanup
in the use of IntegerType, to wit:
1. Type::getIntegerTypeMask -> IntegerType::getBitMask
2. Type::Int*Ty changed to IntegerType* from Type*
3. ConstantInt::getType() returns IntegerType* now, not Type*
This also fixes PR1120.
Patch by Sheng Zhou.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33370  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-19 21:13:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c08b56f6a0 
					 
					
						
						
							
							fix a bug in a recent patch  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33164  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-13 00:02:49 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						579dca12c2 
					 
					
						
						
							
							Implement review feedback for the ConstantBool->ConstantInt merge. Chris  
						
						... 
						
						
						
						recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*, uint64_t). This implements
those changes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33110  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-12 04:24:46 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						4fe16d607d 
					 
					
						
						
							
							Rename BoolTy as Int1Ty. Patch by Sheng Zhou.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33076  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-11 18:21:29 +00:00 
						 
				 
			
				
					
						
							
							
								Zhou Sheng 
							
						 
					 
					
						
						
							
						
						6b6b6ef167 
					 
					
						
						
							
							For PR1043:  
						
						... 
						
						
						
						Merge ConstantIntegral and ConstantBool into ConstantInt.
Remove ConstantIntegral and ConstantBool from LLVM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33073  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-11 12:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						e4d87aa2de 
					 
					
						
						
							
							For PR950:  
						
						... 
						
						
						
						This patch removes the SetCC instructions and replaces them with the ICmp
and FCmp instructions. The SetCondInst instruction has been removed and
been replaced with ICmpInst and FCmpInst.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32751  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-23 06:05:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0e5f499638 
					 
					
						
						
							
							Switch over Transforms/Scalar to use the STATISTIC macro.  For each statistic  
						
						... 
						
						
						
						converted, we lose a static initializer.  This also allows GCC to emit warnings
about unused statistics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32690  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-19 21:40:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ac0b6ae358 
					 
					
						
						
							
							Detemplatize the Statistic class.  The only type it is instantiated with  
						
						... 
						
						
						
						is 'unsigned'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32279  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-06 17:46:33 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						b742703137 
					 
					
						
						
							
							Removed #include <iostream> and replaced with llvm_* streams.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31923  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-26 09:46:52 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						3ed469ccd7 
					 
					
						
						
							
							For PR786:  
						
						... 
						
						
						
						Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting
fall out by removing unused variables. Remaining warnings have to do with
unused functions (I didn't want to delete code without review) and unused
variables in generated code. Maintainers should clean up the remaining
issues when they see them. All changes pass DejaGnu tests and Olden.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31380  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-02 20:25:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						47811b76ca 
					 
					
						
						
							
							Eliminate ConstantBool::True and ConstantBool::False.  Instead, provide  
						
						... 
						
						
						
						ConstantBool::getTrue() and ConstantBool::getFalse().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30665  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-28 23:35:22 +00:00