Alkis Evlogimenos
							
						 
					 | 
					
						
						
							
						
						f3ba6ddbec
					 | 
					
						
						
							
							Since we use alloca now make sure we include the proper headers for it.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16536 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-09-28 02:53:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alkis Evlogimenos
							
						 
					 | 
					
						
						
							
						
						0ee6e2a6da
					 | 
					
						
						
							
							Use alloca instead of a C99 style array. This should fix the
						
						
						
						
						
						
						
						compilation problem in windows.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16535 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-09-28 02:47:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						d6ad847c7c
					 | 
					
						
						
							
							Adjust to new TM interface
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13954 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-06-02 05:56:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tanya Lattner
							
						 
					 | 
					
						
						
							
						
						6b160503b5
					 | 
					
						
						
							
							Changed CPUResource to allow access to maxnum users.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13425 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-05-08 16:12:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						55a4700857
					 | 
					
						
						
							
							Add a constructor that got lost
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13297 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-05-01 11:17:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tanya Lattner
							
						 
					 | 
					
						
						
							
						
						0e1c48b209
					 | 
					
						
						
							
							Removing MachineResource class.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13291 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-04-30 20:40:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						bceb68807f
					 | 
					
						
						
							
							Eliminate the distinction between "real" and "unreal" instructions
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11986 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-02-29 06:31:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brian Gaeke
							
						 
					 | 
					
						
						
							
						
						d0fde30ce8
					 | 
					
						
						
							
							Put all LLVM code into the llvm namespace, as per bug 109.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-11-11 22:41:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Criswell
							
						 
					 | 
					
						
						
							
						
						b576c94c15
					 | 
					
						
						
							
							Added LLVM project notice to the top of every C++ source file.
						
						
						
						
						
						
						
						Header files will be on the way.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9298 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-20 19:43:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						b10cea86a9
					 | 
					
						
						
							
							Reformatted code to match the prevalent LLVM style; fit code into 80 columns.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7586 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-08-05 00:02:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						3683d9e842
					 | 
					
						
						
							
							ElectricFence found this bug where we were reading past the vector boundary.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7585 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-08-04 23:48:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						d0f166a486
					 | 
					
						
						
							
							More renamings of Target/Machine*Info to Target/Target*Info
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5204 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-12-29 03:13:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						adc101bbcd
					 | 
					
						
						
							
							Move TargetInstrDescriptors to MachineInstrInfo.cpp
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4391 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-10-29 17:37:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						07541a2711
					 | 
					
						
						
							
							Make sched class unsigned
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4336 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-10-28 04:59:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vikram S. Adve
							
						 
					 | 
					
						
						
							
						
						5aefcad35b
					 | 
					
						
						
							
							Use vectors instead of hash_maps for issueGaps and conflictLists.
						
						
						
						
						
						
						
						These hash lookups were a major sink of time because they happen so often!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4136 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-10-13 00:37:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						3058761d3d
					 | 
					
						
						
							
							Add code that used to be inline in MachineSchedInfo.h
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1676 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-02-04 05:56:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						884f4b5af0
					 | 
					
						
						
							
							Add #include that is no longer implicitly included
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1651 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-02-03 07:47:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						697954c15d
					 | 
					
						
						
							
							Changes to build successfully with GCC 3.02
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1503 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-01-20 22:54:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vikram S. Adve
							
						 
					 | 
					
						
						
							
						
						7a2f1e7c5d
					 | 
					
						
						
							
							Add handle to TargetMachine object in all Machine...Info classes.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1197 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2001-11-08 05:15:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vikram S. Adve
							
						 
					 | 
					
						
						
							
						
						0799fc479a
					 | 
					
						
						
							
							Renamed files to match the main classes they provide.
						
						
						
						
						
						
						
						Some other minor changes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@615 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2001-09-18 12:58:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |