Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						8c6936a58b 
					 
					
						
						
							
							Dump routine now writes out allocated register numbers if available.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3737  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-16 15:18:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						1318bed20c 
					 
					
						
						
							
							Improve and fix error in allocating stack slots: adjust alignment after adding  
						
						 
						
						... 
						
						
						
						base address of the relevant region (instead of assuming that each region
is maximally aligned).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3736  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-16 15:18:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						fd0ec80197 
					 
					
						
						
							
							Add a version of ChooseRegOrImmed to handle numerical constants  
						
						 
						
						... 
						
						
						
						introduced by InstrSelection.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3735  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-16 15:15:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						87fbcd99b4 
					 
					
						
						
							
							Add an assertion.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3734  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-16 15:13:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						993243e599 
					 
					
						
						
							
							Fix typos in previous checkin.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3726  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-15 15:33:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4bc2348008 
					 
					
						
						
							
							RegAllocCommon no longer includes CommandLine.h so we have to include it  
						
						 
						
						... 
						
						
						
						here.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3725  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-15 07:07:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						39c94e105f 
					 
					
						
						
							
							Break RA_DEBUG option into several levels to get better control over  
						
						 
						
						... 
						
						
						
						debug output.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3724  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-14 23:05:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						521758fb79 
					 
					
						
						
							
							Remove unnecessary include.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3723  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-14 23:04:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						7e914a967d 
					 
					
						
						
							
							Break RA_DEBUG option into several levels to get better output.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3722  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-14 22:18:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						7c26898401 
					 
					
						
						
							
							Moving to lib/CodeGen/RegAlloc.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3718  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-14 11:57:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						597f81fea2 
					 
					
						
						
							
							Fix a bug I introduced into the code generator. :(  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3694  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-12 20:27:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						106ff4551c 
					 
					
						
						
							
							- Change getelementptr instruction to use long indexes instead of uint  
						
						 
						
						... 
						
						
						
						indexes for sequential types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3681  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-11 01:21:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						823c4abb58 
					 
					
						
						
							
							Make sure the leakdetector is told about temporary Phi nodes also, so it doesn't  
						
						 
						
						... 
						
						
						
						erroneously report them as leaks
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3624  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-08 21:19:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a175ed4194 
					 
					
						
						
							
							Inform the memory leak detector that TmpInstruction objects should not be  
						
						 
						
						... 
						
						
						
						subject to memory leak checking.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3623  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-08 21:08:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0c4e886dbf 
					 
					
						
						
							
							- Renamed Type::isIntegral() to Type::isInteger()  
						
						 
						
						... 
						
						
						
						- Added new method Type::isIntegral() that is the same as isInteger, but
    also accepts bool.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3574  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-03 01:08:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						b85d265b16 
					 
					
						
						
							
							moved this file from lib/Reoptimizer/Mapping  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3519  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-27 22:47:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						894e830100 
					 
					
						
						
							
							Makefile for new sub directory  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3518  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-27 22:46:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						2caa9204b2 
					 
					
						
						
							
							Added Mapping subdir  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3517  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-27 22:45:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						74c83e44fa 
					 
					
						
						
							
							Use newly-added type inspection support in InstTreeNode subclasses.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3501  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-24 21:02:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						685133382d 
					 
					
						
						
							
							Moved code here to extract memory instruction indices and to check  
						
						 
						
						... 
						
						
						
						whether FoldGetElemNodes should be called.  This is machine-independent
but was in the Sparc directory.  This is in a new function: GetMemInstArgs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3500  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-24 21:00:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						6656c43ac7 
					 
					
						
						
							
							Added #include <alloca.h>  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3491  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-23 10:54:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cc63f1c674 
					 
					
						
						
							
							Eliminated the MemAccessInst class, folding contents into GEP class.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3487  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-22 23:37:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						da920aa55b 
					 
					
						
						
							
							dumpNode() does not need to print MachineInstrs.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3444  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-22 02:59:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						85af131d9e 
					 
					
						
						
							
							Unary Not (boolean and bitwise) is no longer a separate LLVM instruction  
						
						 
						
						... 
						
						
						
						but is instead implemented with XOR.  Note that the InstrForest opLabels
for Not and BNot remain the same, i.e., the XOR is recognized and
represented as a (boolean or bitwise) Not when building the instruction
trees.  But these tree nodes are now binary, not unary.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3343  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-15 14:19:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						e2a78e3186 
					 
					
						
						
							
							Add method MachineInstr::substituteValue() which substitutes  
						
						 
						
						... 
						
						
						
						one Value with another one in all operands and implicit references
of the machine instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3306  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-14 16:52:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						035dfbe7f2 
					 
					
						
						
							
							* Removed extraneous #includes  
						
						 
						
						... 
						
						
						
						* Fixed file headers to be consistent with the rest of LLVM
* Other minor fixes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3278  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-09 20:08:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						179cdfb5c8 
					 
					
						
						
							
							* Removed extraneous #includes  
						
						 
						
						... 
						
						
						
						* Fixed file headers to be consistent with the rest of LLVM
* Other minor fixes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3277  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-09 20:08:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b91b31c12d 
					 
					
						
						
							
							We are using std::vector, so remove extraneous namespace prefixes  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3275  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-09 20:05:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b0cfa6dfec 
					 
					
						
						
							
							Very minor cleanups  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3271  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-09 18:55:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5f0eb8da62 
					 
					
						
						
							
							- Cleaned up the interface to AnalysisUsage to take analysis class names  
						
						 
						
						... 
						
						
						
						instead of ::ID's.
 - Pass::getAnalysis<> now no longer takes an optional argument
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3265  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-08 19:01:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dd5b495129 
					 
					
						
						
							
							- Cleaned up the interface to AnalysisUsage to take analysis class names  
						
						 
						
						... 
						
						
						
						instead of ::ID's.
 - Pass::getAnalysis<> now no longer takes an optional argument
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3264  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-08 19:01:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						1b51b1b4f9 
					 
					
						
						
							
							Add function GetConstantValueAsUnsignedInt.  
						
						 
						
						... 
						
						
						
						Fix 2 bugs in FoldGetElemChain so index vector is not modified
when no GEPs are folded in, and so a hasLeadingZero is computed
only for the last folded GEP, not the one after that if any.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3244  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-04 20:49:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2e1749bbf8 
					 
					
						
						
							
							* Move InstructionSelection Pass here instead of living in Sparc.cpp.  It  
						
						 
						
						... 
						
						
						
						is platform independant afterall.
* Object orientize the functions, cleanup code a bit.  Instead of static
  global functions, the helpers for instruction selection are now part of
  the InstructionSelection Pass class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3147  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-30 03:57:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						67fcce2b19 
					 
					
						
						
							
							Remove unused vector  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3143  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-30 02:52:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d8bbc06c87 
					 
					
						
						
							
							Refix stuff for GCC 2.95, 3.0.4 & 3.1  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3094  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-25 18:04:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehwish Nagda 
							
						 
					 
					
						
						
							
						
						e95ce74b80 
					 
					
						
						
							
							now removes deleted nops from MachineCodeForInstruction  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3090  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-25 17:31:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0c0edf8afc 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3075  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-25 06:17:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cb6289a73d 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3058  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-24 21:21:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1089790546 
					 
					
						
						
							
							Non-standard hash classes are not in the std:: namespace  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3057  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-24 21:21:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						09ff1126da 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3056  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-24 21:21:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehwish Nagda 
							
						 
					 
					
						
						
							
						
						6cf7849c1a 
					 
					
						
						
							
							moving to the Reoptimizer/Mapping dir  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2993  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-22 22:10:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5ff62e90d0 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2985  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-22 02:10:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehwish Nagda 
							
						 
					 
					
						
						
							
						
						cafc0d20bb 
					 
					
						
						
							
							changed size computation  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2974  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-19 22:54:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehwish Nagda 
							
						 
					 
					
						
						
							
						
						e01166591f 
					 
					
						
						
							
							added  check for Function with 0 BB  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2942  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-17 23:40:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehwish Nagda 
							
						 
					 
					
						
						
							
						
						3115540870 
					 
					
						
						
							
							Now will profile all Basic Blocks  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2922  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-16 17:48:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehwish Nagda 
							
						 
					 
					
						
						
							
						
						b43086b4b7 
					 
					
						
						
							
							Initial checking  : Writes LLVM - MI mappiing to the .s file  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2911  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-15 23:08:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						e683f773a4 
					 
					
						
						
							
							added std:: to endl  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2875  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-11 00:17:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						cd13e7a5ee 
					 
					
						
						
							
							Fix print of BB name in dump().  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2861  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-10 21:45:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						3bc9ef9317 
					 
					
						
						
							
							Add support for marking each operand as a %hh, %hm, %lm or %lo.  
						
						 
						
						... 
						
						
						
						Represent previous bools and these ones with flags in a single byte
per operand.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2860  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-10 21:45:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						d58290ed3b 
					 
					
						
						
							
							changed mem_fun to std::mem_fun  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2847  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-09 19:18:56 +00:00