| 
							
							
								 Chris Lattner | 6a91b18e57 | make inst_begin/inst_end iterate over InstructionsByEnumValue. Use CodeGenTarget::getInstNamespace in one place and fix it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98915 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-03-19 01:00:55 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 01dcecc214 | revert 98912 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98914 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-03-19 00:50:47 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | a28bc686fa | make inst_begin/inst_end iterate over InstructionsByEnumValue. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98912 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-03-19 00:40:22 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | f65027842e | change Target.getInstructionsByEnumValue to return a reference to a vector that CGT stores instead of synthesizing it on every 
call.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98910 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-03-19 00:34:35 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 01a5bee716 | fix this to work more determinstically, patch by Thomas Veith! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96661 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-02-19 07:02:20 +00:00 |  | 
			
				
					| 
							
							
								 Daniel Dunbar | 1a55180238 | Replace std::iostreams with raw_ostream in TableGen. - Sorry, I can't help myself.
 - No intended functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74742 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-07-03 00:10:29 +00:00 |  | 
			
				
					| 
							
							
								 Duncan Sands | 4520dd2b7b | Add <cstdio> include where needed by gcc-4.4. Patch by Samuel Tardieu.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57291 91177308-0d34-0410-b5e6-96231b3b80d8 | 2008-10-08 07:23:46 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 7b11712ef2 | split enum emission out from InstrInfoEmitter into it's own tblgen backend. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45640 91177308-0d34-0410-b5e6-96231b3b80d8 | 2008-01-06 00:49:05 +00:00 |  |