Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						1f6efa3996 
					 
					
						
						
							
							Merge System into Support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 18:16:10 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						fff0f11989 
					 
					
						
						
							
							Roll back my last two commits, valgrind complains.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110518  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-07 13:27:41 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						933b16e665 
					 
					
						
						
							
							Kill rarely used std::sort.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110516  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-07 12:37:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						03c3dc7b68 
					 
					
						
						
							
							Give NamedRegionTimer an Enabled flag, allowing all its clients to  
						
						... 
						
						
						
						switch from this:
  if (TimePassesIsEnabled) {
    NamedRegionTimer T(Name, GroupName);
    do_something();
  } else {
    do_something(); // duplicate the code, this time without a timer!
  }
to this:
  {
    NamedRegionTimer T(Name, GroupName, TimePassesIsEnabled);
    do_something();
  }
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106285  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-18 15:56:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						86026cd24e 
					 
					
						
						
							
							Add a comment explaining why this code uses Append mode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104095  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-19 01:21:34 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b35798347e 
					 
					
						
						
							
							Fix a bunch of namespace polution.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101376  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 17:08:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cebf5bc2ee 
					 
					
						
						
							
							stringref'ize Timer apis  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99877  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-30 05:34:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						83fa78efb1 
					 
					
						
						
							
							finally, maintain a global list of timer groups, allowing us to  
						
						... 
						
						
						
						implement TimerGroup::printAll, which prints and resets all active
timers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99876  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-30 05:27:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ecdbff8c74 
					 
					
						
						
							
							add a new TimerGroup::print method, and refactor away the bogus  
						
						... 
						
						
						
						TimerGroup copy ctor and assignment operator.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99875  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-30 05:20:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						49a2bb23d1 
					 
					
						
						
							
							rename GetLibSupportInfoOutputFile -> CreateInfoOutputFile and  
						
						... 
						
						
						
						have it always return a new stream to simplify clients.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99874  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-30 05:01:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9f9f6d19dd 
					 
					
						
						
							
							if a timergroup is destroyed before its timers, print times.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99873  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-30 04:58:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b9312690a2 
					 
					
						
						
							
							change TimerGroup to keep a linked list of active timers  
						
						... 
						
						
						
						instead of just a count of them, and refactor the guts of
report printing out of removeTimer into its own method.
Refactor addTimerToPrint away.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99872  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-30 04:40:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a782e75d48 
					 
					
						
						
							
							reapply my timer rewrite with a change for PassManager to store  
						
						... 
						
						
						
						timers by pointer instead of by-value.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99871  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-30 04:03:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0d2725ad69 
					 
					
						
						
							
							revert r99862 which is causing FNT failures.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99870  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-30 03:57:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9fa0eff30a 
					 
					
						
						
							
							fairly major rewrite of various timing related stuff.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99862  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-30 02:38:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f8df3e011c 
					 
					
						
						
							
							move a function into a more logical place in the file  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99842  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-29 21:34:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fc86c3cfd6 
					 
					
						
						
							
							remove support for per-time peak memory tracking, this  
						
						... 
						
						
						
						isn't used by anyone and is better exposed as a non-per-timer 
thing.  Also, stop including System/Mutex.h in Timer.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99841  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-29 21:28:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0ea86bc411 
					 
					
						
						
							
							various timer fixes: move operator= out of line,  
						
						... 
						
						
						
						eliminate the per-timer lock (timers should be 
externally locked if needed), the info-output-stream
can never be dbgs(), so drop the check.  Make some
stuff private.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99839  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-29 21:24:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0613edc5cf 
					 
					
						
						
							
							s/.../.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99834  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-29 20:40:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9bb110f78e 
					 
					
						
						
							
							move code around and improve indentation, no functionality change.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99831  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-29 20:35:01 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						da80ff6ae6 
					 
					
						
						
							
							Change errs() to dbgs().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92645  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-05 01:28:58 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						252e574924 
					 
					
						
						
							
							Fix a race condition in the Timer class.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89056  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-17 07:06:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						c11e84d3e7 
					 
					
						
						
							
							Trailing whitespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86347  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-07 06:33:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d9ea85ab01 
					 
					
						
						
							
							remove some uses of llvm/Support/Streams.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79842  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-23 08:43:55 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						a9d1f2c559 
					 
					
						
						
							
							Have scoped mutexes take referenes instead of pointers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74931  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-07 18:33:04 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						46d9a64944 
					 
					
						
						
							
							Make timers threadsafe again.  This isn't quite as nice as I'd hoped (it uses locking rather than atomic arithmetic),  
						
						... 
						
						
						
						but should work on all the platforms we care about.
I might revisit this if a totally awesome way to do it occurs to me.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74002  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 20:52:29 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						6f2c64d70a 
					 
					
						
						
							
							Revert my last series of commits related to Timer and 64-bit atomics.  Not all the targets  
						
						... 
						
						
						
						we care about are capable of supporting it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73993  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 20:17:22 +00:00 
						 
				 
			
				
					
						
							
							
								Lang Hames 
							
						 
					 
					
						
						
							
						
						b2889959c4 
					 
					
						
						
							
							Switched size_t to int64_t to prevent type mismatch in call to max.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73988  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 19:49:23 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						14112e5169 
					 
					
						
						
							
							Actually, these need to be signed integers, not unsigned.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73978  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 18:21:13 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						cd92c1000e 
					 
					
						
						
							
							Use 64-bit integer counters for tracking time, rather than doubles.  This will be more atomic op friendly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73974  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 18:12:30 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						3b8d135879 
					 
					
						
						
							
							Make the lazy initialization of DefaultTimerGroup threadsafe.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73963  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 17:33:37 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						200aa6d89b 
					 
					
						
						
							
							Revert r73923, which broke clang.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73957  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 16:36:10 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						af2e2b54b6 
					 
					
						
						
							
							Add guards around timer groups, which can be shared.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73923  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-22 23:37:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						5e84368b26 
					 
					
						
						
							
							Reapply 53476 and 53480, with a fix so that it properly updates  
						
						... 
						
						
						
						the BB member to the current basic block after emitting
instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53567  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-14 18:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						b5eec33dcd 
					 
					
						
						
							
							Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53502  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-12 01:38:51 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						dbe2a5a269 
					 
					
						
						
							
							Add support for putting NamedRegionTimers in TimerGroups, and  
						
						... 
						
						
						
						use a timer group for the timers in SelectionDAGISel. Also,
Split scheduling out from emitting, to give each their own
timer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53476  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-11 21:54:34 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						c418bf3dd5 
					 
					
						
						
							
							Use find instead of lower_bound.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53474  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-11 20:58:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						153d28a414 
					 
					
						
						
							
							Append to the ActiveTimers std::vector before looking at the timer instead  
						
						... 
						
						
						
						of after, so that any reallocation it does doesn't get counted for the pass
being timed.  This probably doesn't account for a timing discrepancy I was
looking into, but I'm fixing it anyway.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52693  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-24 22:07:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						3c02aca238 
					 
					
						
						
							
							Make these variables static.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50196  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-23 23:15:23 +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 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						bcd2498f4f 
					 
					
						
						
							
							Removed more <iostream> includes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32321  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-07 20:28:15 +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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						90aa839c88 
					 
					
						
						
							
							Fix more static dtor issues  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30725  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-04 21:52:35 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f976c856fc 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21422  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 22:55:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fed1b27d32 
					 
					
						
						
							
							Timers SHOULD NOT record the time taken to count the bytes allocated in the heap!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20765  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-22 03:20:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3ac9605109 
					 
					
						
						
							
							Don't print a 'Total Execution Time' line for the 'Miscellaneous Ungrouped  
						
						... 
						
						
						
						Timers' section.  Since these are random timers in the program it doesn't
make sense to sum them up.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20090  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-02-09 18:41:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6cfbd62680 
					 
					
						
						
							
							Memory used is a delta between memuse at the start of the time and the  
						
						... 
						
						
						
						memuse at the end, thus it is signed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19904  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-29 05:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						e269a1ac1c 
					 
					
						
						
							
							Use size_t instead of long to represent memory usage.  long is 32 bits  
						
						... 
						
						
						
						on 64-bit Windows.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19393  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-08 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7cf9ad3698 
					 
					
						
						
							
							Silence a VS warning.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19377  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-08 19:31:31 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						aeb47b8db9 
					 
					
						
						
							
							Fix a bug that made the nightly tester *really* slow. During changes for  
						
						... 
						
						
						
						portability, the --track-space option was inadvertently ignored. This patch
fixes that so that sys::Process::GetMallocUsage() is only invoked if the
--track-spaces option is given. Apparently the mallinfo() call that
GetMallocUsage() uses is *very* slow, especially when processing very large
modules like projects/llvm-test/MultiSource/Applications/kimwitu++.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19163  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-27 08:03:04 +00:00