Bill Wendling 
							
						 
					 
					
						
						
							
						
						ae94dda61a 
					 
					
						
						
							
							Constify isSourceDefinedByImplicitDef function. Otherwise, just formatting  
						
						... 
						
						
						
						changes that don't change functionality.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51004  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-12 22:15:05 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						b3e0a6d75c 
					 
					
						
						
							
							If all sources of a PHI node are defined by an implicit_def, just emit an implicit_def instead of a copy.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50927  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-10 00:17:50 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f870fbc554 
					 
					
						
						
							
							If a PHI node has a single implicit_def source, replace it with an implicit_def instead of a copy.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49543  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-11 17:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						fc5423d561 
					 
					
						
						
							
							Undo PHI elimination copy placement patch. This causes coalescing (performace) issues.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49198  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-04 01:20:05 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						576a27043d 
					 
					
						
						
							
							- PHI elimination also eliminates implicit_def that fits into a PHI node rather than copying it.  
						
						... 
						
						
						
						- Be (slightly) smarter about where to place the copies.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49165  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-03 16:38:20 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						1088317675 
					 
					
						
						
							
							Remove #include<map> from LiveVariables.h. Not referenced.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49099  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-02 17:23:50 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						6130f66eaa 
					 
					
						
						
							
							Refactor code. Remove duplicated functions that basically do the same thing as  
						
						... 
						
						
						
						findRegisterUseOperandIdx, findRegisterDefOperandIndx. Fix some naming inconsistencies.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47927  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-05 00:59:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						6f0d024a53 
					 
					
						
						
							
							Rename MRegisterInfo to TargetRegisterInfo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46930  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-10 18:45:23 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						7047dd4d22 
					 
					
						
						
							
							Remove DefInst from LiveVariables::VarInfo.  Use the facilities on MachineRegisterInfo instead.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46016  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-15 22:02:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						67d65bb69d 
					 
					
						
						
							
							Don't recalculate the loop info and loop dominators analyses if they're  
						
						... 
						
						
						
						preserved.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45596  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-04 20:54:55 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						d10fd9791c 
					 
					
						
						
							
							Move copyRegToReg from MRegisterInfo to TargetInstrInfo.  This is part of the  
						
						... 
						
						
						
						Machine-level API cleanup instigated by Chris.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45470  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-31 06:32:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						84bc5427d6 
					 
					
						
						
							
							Rename SSARegMap -> MachineRegisterInfo in keeping with the idea  
						
						... 
						
						
						
						that "machine" classes are used to represent the current state of
the code being compiled.  Given this expanded name, we can start 
moving other stuff into it.  For now, move the UsedPhysRegs and
LiveIn/LoveOuts vectors from MachineFunction into it.
Update all the clients to match.
This also reduces some needless #includes, such as MachineModuleInfo
from MachineFunction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45467  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-31 04:13:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8aa797aa51 
					 
					
						
						
							
							Add new shorter predicates for testing machine operands for various types:  
						
						... 
						
						
						
						e.g. MO.isMBB() instead of MO.isMachineBasicBlock().  I don't plan on 
switching everything over, so new clients should just start using the 
shorter names.
Remove old long accessors, switching everything over to use the short
accessor: getMachineBasicBlock() -> getMBB(), 
getConstantPoolIndex() -> getIndex(), setMachineBasicBlock -> setMBB(), etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45464  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-30 23:10:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4ee451de36 
					 
					
						
						
							
							Remove attribution from file headers, per discussion on llvmdev.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 20:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						a018540807 
					 
					
						
						
							
							Bring UsedBlocks back.  StrongPHIElimination needs this information.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43866  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-08 01:20:48 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						9efce638d3 
					 
					
						
						
							
							Allow copyRegToReg to emit cross register classes copies.  
						
						... 
						
						
						
						Tested with "make check"!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42346  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-26 06:25:56 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						ecd94c804a 
					 
					
						
						
							
							Fix typo in comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36873  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-06 13:37:16 +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 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f44c72817e 
					 
					
						
						
							
							VarInfo::UsedBlocks is no longer used. Remove.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36250  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-18 05:04:38 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						3fefc182a0 
					 
					
						
						
							
							Increment use count of new virtuals created during PHI elimination.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36233  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-18 00:36:11 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						e951cd1647 
					 
					
						
						
							
							Keep UsedBlocks info accurate.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35140  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-18 09:02:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						94c002a190 
					 
					
						
						
							
							rename DenseMap to IndexedMap.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33749  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-01 05:32:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cd3245ac45 
					 
					
						
						
							
							Eliminate static ctors from Statistics  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32698  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-19 22:41:21 +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 
							
						 
					 
					
						
						
							
						
						ca756d2cf9 
					 
					
						
						
							
							"Once more into the breach, dear friends, once more, or fill the wall up  
						
						... 
						
						
						
						with our English dead."
No! Really! Serious this time...It was how the vreg uses were being
adjusted that was causing hte Olden tests to fail. I corrected this and
the Olden and Regression tests all passed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30644  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-28 07:10:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8af24b86a8 
					 
					
						
						
							
							re-re-revert this, back to the right revision.  It currently breaks bisort/mst  
						
						... 
						
						
						
						in olden among others.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30637  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-28 00:11:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						31cefb9943 
					 
					
						
						
							
							re-revert this patch, bisort and mst are still broken in Olden.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30634  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-28 00:04:21 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						4da1abb311 
					 
					
						
						
							
							Reapplying this patch. With the newest commits, the error in Olden/bisort  
						
						... 
						
						
						
						has disappeared.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30633  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-27 22:37:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6c88e9b458 
					 
					
						
						
							
							Temporarily revert this.  This breaks Olden/bisort on PPC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30628  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-27 16:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						c36f2a4cea 
					 
					
						
						
							
							PR878: Instead of calculating the vreg to PHI use count everytime we get  
						
						... 
						
						
						
						a function, do it up front in linear time (going through all of the
instructions once). We create a map out of them. Then it's no problem to
use the information in it during elimination...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30624  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-27 09:04:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a4f0b3a084 
					 
					
						
						
							
							s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29911  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-27 12:54:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						103de7785a 
					 
					
						
						
							
							Fix an obvious bug, noticed by inspection.  No current targets trigger this.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29648  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-12 05:41:39 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						ed41f1bb19 
					 
					
						
						
							
							Reduce number of exported symbols  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29220  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-07-20 17:28:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9525528a7d 
					 
					
						
						
							
							Use hidden visibility to make symbols in an anonymous namespace get  
						
						... 
						
						
						
						dropped.  This shrinks libllvmgcc.dylib another 67K
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-28 23:17:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2adfa7e932 
					 
					
						
						
							
							Add support for targets (like Alpha) that have terminator instructions which  
						
						... 
						
						
						
						use virtual registers.  We now allow the first instruction in a block of
terminators to use virtual registers, and update phi elimination to correctly
update livevar when eliminating phi's.  This fixes a problem on a testcase
Andrew sent me.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25083  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-04 07:12:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						172c362fef 
					 
					
						
						
							
							Add an assertion, update DefInst even though no one uses it (dangling pointers  
						
						... 
						
						
						
						don't help anyone)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25081  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-04 06:47:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6db0756f02 
					 
					
						
						
							
							clean up this code a bit, no functionality change  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23609  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-03 07:22:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						53a79aaae9 
					 
					
						
						
							
							Break the body of the loop out into a new method  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23606  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-03 04:47:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						44b94c2185 
					 
					
						
						
							
							adjust to new live variables interface  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22992  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-23 23:42:17 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						d7a10c8566 
					 
					
						
						
							
							* Order #includes alphabetically  
						
						... 
						
						
						
						* Remove commented-out debug printouts
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21707  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-05 23:45:17 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						dedf2bd5a3 
					 
					
						
						
							
							Convert tabs to spaces  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21439  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-22 04:01:18 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						edf128a7fa 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21420  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 22:36:52 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						551ccae044 
					 
					
						
						
							
							Changes For Bug 352  
						
						... 
						
						
						
						Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-01 22:55:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						94881e8c45 
					 
					
						
						
							
							Update live intervals more accurately for PHI elim.  This slightly reduces  
						
						... 
						
						
						
						the live intervals for some registers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15125  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-23 05:27:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a7bfbba856 
					 
					
						
						
							
							costmetic changes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15118  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-22 23:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						74de8b1b26 
					 
					
						
						
							
							There is no need to store the MBB along with the MI any more, we can now  
						
						... 
						
						
						
						ask instructions for their parent.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14998  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-19 07:04:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						472405e0dc 
					 
					
						
						
							
							Simplify the interface to LiveVariables::addVirtualRegister(Killed|Dead)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14997  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-19 06:55:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8ba9771549 
					 
					
						
						
							
							Start using MBB numbers directly instead of going through the live variables  
						
						... 
						
						
						
						map.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14518  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-01 04:29:47 +00:00