Aaron Ballman 
							
						 
					 
					
						
						
							
						
						b350882153 
					 
					
						
						
							
							Suppressing MSVC warnings; patch thanks to Peng Cheng!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176193  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-02-27 18:25:41 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Kleckner 
							
						 
					 
					
						
						
							
						
						66f1f30725 
					 
					
						
						
							
							Add parens to suppress an MSVC 2012 << precedence warning  
						
						... 
						
						
						
						It doesn't seem to like instantiating the isUInt<unsigned N> template
with 6+3, and then doing <<N.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173507  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-25 22:12:45 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Ballman 
							
						 
					 
					
						
						
							
						
						cb4830cc99 
					 
					
						
						
							
							Reverting back to the fallback instead of using the 64-bit popcnt instruction as it doesn't exist on all x64 CPU architectures.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172751  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-17 20:04:28 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Ballman 
							
						 
					 
					
						
						
							
						
						67828056dd 
					 
					
						
						
							
							Reverting back to the fallback instead of using popcnt; this instruction doesn't exist on all CPU architectures.  Fixes PR14982  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172734  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-17 18:27:30 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Ballman 
							
						 
					 
					
						
						
							
						
						69877d6db9 
					 
					
						
						
							
							Wrapping __popcnt64 for MSVC so that it's only used on 64-bit builds.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172670  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-16 23:17:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						c8b909ae49 
					 
					
						
						
							
							[Support] Include the intrisics header and check for definition properly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172655  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-16 20:50:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						2dcc27367c 
					 
					
						
						
							
							[Support] Add MSVC intrinsic for CountPopulation.  
						
						... 
						
						
						
						Patch by Jakub Staszak.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172645  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-16 19:52:12 +00:00 
						 
				 
			
				
					
						
							
							
								Dmitri Gribenko 
							
						 
					 
					
						
						
							
						
						2d9eb72178 
					 
					
						
						
							
							Fix Doxygen issues:  
						
						... 
						
						
						
						* wrap code blocks in \code ... \endcode;
* refer to parameter names in paragraphs correctly (\arg is not what most
  people want -- it starts a new paragraph).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163790  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-13 12:34:29 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Smith 
							
						 
					 
					
						
						
							
						
						1144af3c9b 
					 
					
						
						
							
							Fix integer undefined behavior due to signed left shift overflow in LLVM.  
						
						... 
						
						
						
						Reviewed offline by chandlerc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162623  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-08-24 23:29:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chandler Carruth 
							
						 
					 
					
						
						
							
						
						305b515c27 
					 
					
						
						
							
							Remove 'static' from inline functions defined in header files.  
						
						... 
						
						
						
						There is a pretty staggering amount of this in LLVM's header files, this
is not all of the instances I'm afraid. These include all of the
functions that (in my build) are used by a non-static inline (or
external) function. Specifically, these issues were caught by the new
'-Winternal-linkage-in-inline' warning.
I'll try to just clean up the remainder of the clearly redundant "static
inline" cases on functions (not methods!) defined within headers if
I can do so in a reliable way.
There were even several cases of a missing 'inline' altogether, or my
personal favorite "static bool inline". Go figure. ;]
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158800  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-06-20 08:39:33 +00:00 
						 
				 
			
				
					
						
							
							
								Tony Linthicum 
							
						 
					 
					
						
						
							
						
						b4b54153ad 
					 
					
						
						
							
							Hexagon backend support  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146412  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-12 21:14:40 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						c42a7754bb 
					 
					
						
						
							
							Typo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121906  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-15 22:33:06 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						b35d56c2fe 
					 
					
						
						
							
							Generalize an assert.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121851  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-15 07:12:24 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3afc385042 
					 
					
						
						
							
							reimplement SwapByteOrder.h in terms of overloading instead of  
						
						... 
						
						
						
						being in terms of excessively complex template logic.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119992  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-23 04:04:25 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						5005e27f97 
					 
					
						
						
							
							Factor code out of APInt to form a isUIntN helper function.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118133  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-03 00:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						4c099b8724 
					 
					
						
						
							
							System: Add SwapByteOrder and update Support/MathExtras.h to use it.  
						
						... 
						
						
						
						This time correctly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116247  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 21:56:16 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						af72684eea 
					 
					
						
						
							
							Revert "System: Add SwapByteOrder and update Support/MathExtras.h to use it."  
						
						... 
						
						
						
						This reverts commit 116234.
It compiled just fine with MSVC and clang...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116242  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 21:39:24 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						5031e0d977 
					 
					
						
						
							
							System: Add SwapByteOrder and update Support/MathExtras.h to use it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116234  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-11 21:22:22 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						755525ad23 
					 
					
						
						
							
							There is this new "LLVM" compiler that supports __builtin_bswap but thinks it's gcc 4.2.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111228  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-17 11:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						adc6e06ff0 
					 
					
						
						
							
							Avoid overflowing a signed integer which triggers undefined behaviour.  
						
						... 
						
						
						
						Overflowing an unsigned integer is fine and behaves as you would expect.
Also fix a pasto, allowing SignExtend64 to take a 64-bit argument.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100517  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-06 03:12:43 +00:00 
						 
				 
			
				
					
						
							
							
								Johnny Chen 
							
						 
					 
					
						
						
							
						
						b68a3ee82a 
					 
					
						
						
							
							Second try of initial ARM/Thumb disassembler check-in.  It consists of a tablgen  
						
						... 
						
						
						
						backend (ARMDecoderEmitter) which emits the decoder functions for ARM and Thumb,
and the disassembler core which invokes the decoder function and builds up the
MCInst based on the decoded Opcode.
Reviewed by Chris Latter and Bob Wilson.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100233  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-02 22:27:38 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						34247a0f35 
					 
					
						
						
							
							Make isInt?? and isUint?? template specializations of the generic versions. This  
						
						... 
						
						
						
						makes calls a little bit more consistent and allows easy removal of the
specializations in the future. Convert all callers to the templated functions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99838  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-29 21:13:41 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						452394d812 
					 
					
						
						
							
							Correct spelling.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92910  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-07 09:05:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chandler Carruth 
							
						 
					 
					
						
						
							
						
						8b67f774e9 
					 
					
						
						
							
							Move DataTypes.h to include/llvm/System, update all users. This breaks the last  
						
						... 
						
						
						
						direct inclusion edge from System to Support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85086  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-26 01:35:46 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						eccf22528f 
					 
					
						
						
							
							Add MathExtras.h OffsetToAlignment, like RoundUpToAlignment but returns the  
						
						... 
						
						
						
						offset to the next aligned integer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80339  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-28 05:48:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						d4c00c0f55 
					 
					
						
						
							
							Fix the N>=64 case in the isInt<> and isUint<> templates.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78899  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-13 06:24:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						d6eb635d1a 
					 
					
						
						
							
							Move immediate constant predicate templates from the Blackfin target to MathExtras.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78793  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-12 06:22:07 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						17e4aa7d0a 
					 
					
						
						
							
							Fix PR4614: the Intel C compiler defines _GNUC__  
						
						... 
						
						
						
						but does not provide __builtin_bswap32/64.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76896  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-23 19:08:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						55b42513e1 
					 
					
						
						
							
							Fix the name of the function in this comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72666  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-31 16:18:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						7b9486ad43 
					 
					
						
						
							
							Add an int64_t variant of abs, for host environments  
						
						... 
						
						
						
						without one.  Use it where we were using abs on
int64_t objects.
(I strongly suspect the casts to unsigned in the
fragments in LoopStrengthReduce are not doing whatever
the original intent was, but the obvious change to
uint64_t doesn't work.  Maybe later.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71612  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-13 00:24:22 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						fe2cce63aa 
					 
					
						
						
							
							Removed trailing whitespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65196  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-20 22:51:36 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						e2a8dfefe5 
					 
					
						
						
							
							Add llvm::RoundUpToAlignment.  
						
						... 
						
						
						
						- No functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64691  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-16 22:57:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						541ed9fd02 
					 
					
						
						
							
							Do not use host floating point types when emitting  
						
						... 
						
						
						
						ASCII IR; loading and storing these can change the
bits of NaNs on some hosts.  Remove or add warnings
at a few other places using host floating point;
this is a bad thing to do in general.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62712  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-21 20:32:55 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						d98a45d29a 
					 
					
						
						
							
							Add a NextPowerOf2 function to calculate the next power of two greater than a given integer.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52839  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-27 21:48:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						ca2a0e1062 
					 
					
						
						
							
							Add count{Leading,Trailing}Ones_{32,64} functions with simple implementations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47084  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-13 20:54:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dc97d4cb2f 
					 
					
						
						
							
							make this 64-bit safe  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46402  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-26 19:50:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ed47a1335 
					 
					
						
						
							
							Don't attribute in file headers anymore.  See llvmdev for the  
						
						... 
						
						
						
						discussion of this change.  Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 19:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						fd617d0143 
					 
					
						
						
							
							Move MinAlign to MathExtras.h.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43944  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-09 13:41:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						18a4c74136 
					 
					
						
						
							
							remove extraneous type qualifiers  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36679  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-03 18:14:56 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						bed2946a96 
					 
					
						
						
							
							Removed tabs everywhere except autogenerated & external files. Add make  
						
						... 
						
						
						
						target for tabs checking.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36146  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-16 18:10:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						c3c395cf5e 
					 
					
						
						
							
							Be more explicit concerning argument sizes.  
						
						... 
						
						
						
						Use VC++ byteswap intrinsics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-22 19:11:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						ca5183d445 
					 
					
						
						
							
							Unbreak VC++ build.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34917  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-05 00:00:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						82a60eca8f 
					 
					
						
						
							
							fix 80 col violations, mark arrays static  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34915  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-04 23:33:03 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						e6efc85939 
					 
					
						
						
							
							Fix uninitialized use of variable. Remove tabs and fix identation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34850  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 22:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						a505fb6d9f 
					 
					
						
						
							
							Fix a typo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34836  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-02 05:03:07 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						c100b96b15 
					 
					
						
						
							
							Use GCC intrinsics when available, and use smarter fallbacks when not.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34812  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-01 21:16:30 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						2a934cb607 
					 
					
						
						
							
							Use the GCC built-in for PopulationCount when it's available, and use a faster  
						
						... 
						
						
						
						algorithm when it's not.  This should be particularly noticeable in the
64-bit case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34776  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-01 05:41:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						49e6a9bc94 
					 
					
						
						
							
							Doxgenate comments.  
						
						... 
						
						
						
						Add GreatestCommonDivisor64
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32661  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-19 01:11:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						a091fa8619 
					 
					
						
						
							
							Ignoring the upper 32 bits of a 64 bit constant is not a good thing.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32294  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-06 22:47:14 +00:00