| 
							
							
								 Chris Lattner | 95b2c7da5e | eliminate static ctors for Statistic objects. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32703 91177308-0d34-0410-b5e6-96231b3b80d8 | 2006-12-19 22:59:26 +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 |  | 
			
				
					| 
							
							
								 Evan Cheng | c0f64ffab9 | Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead of opcode and number of operands.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31947 91177308-0d34-0410-b5e6-96231b3b80d8 | 2006-11-27 23:37:22 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 7c90f73a1b | Rename SPARC V8 target to be the LLVM SPARC target. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25985 91177308-0d34-0410-b5e6-96231b3b80d8 | 2006-02-05 05:50:24 +00:00 |  | 
			
				
					| 
							
							
								 Misha Brukman | b5f662fa03 | Remove trailing whitespace git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21425 91177308-0d34-0410-b5e6-96231b3b80d8 | 2005-04-21 23:30:14 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | 870248b164 | Use TargetMachine::hasDelaySlot() instead of our old switch statement to find instrs that have delay slots.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16610 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-09-30 04:04:47 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | 74dfcf1200 | Back to compiling land for v8 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16138 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-09-02 02:37:43 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | 4185d03dc5 | Add floating-point branches and compares.  Compares don't complete until the next cycle, and there's no interlock, so they effectively
have a delay slot.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14686 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-07-08 09:08:22 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | fbaae01269 | JMPL has a delay slot. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14227 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-06-18 08:18:54 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | fc7fa31211 | Recognize more branches. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14207 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-06-17 22:33:57 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | 0f51cc1759 | Add in some things I forgot, which Chris helpfully reminded me of... git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12735 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-04-07 04:05:12 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | ff8282604a | Prune unnecessary #includes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12731 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-04-06 23:25:07 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | 20117102c2 | Simple delay slot filler pass. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12730 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-04-06 23:21:45 +00:00 |  |