Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						e1fe09f682 
					 
					
						
						
							
							ADT/Triple: Add isOSDarwin() and isOSWindows() helper functions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129815  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-19 21:12:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						e8ba52d639 
					 
					
						
						
							
							ADT/Triple: Fix Triple::getArchNameForAssembler to support OSX and iOS  
						
						... 
						
						
						
						enumeration values.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129814  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-19 21:07:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						087d6a59ad 
					 
					
						
						
							
							ADT/Triple: Generalize and simplify getDarwinNumber to just be getOSVersion.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129799  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-19 20:24:34 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						0dde4c00ee 
					 
					
						
						
							
							ADT/Triple: Add support for more explicit "osx" and "ios" OS names.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129798  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-19 20:19:27 +00:00 
						 
				 
			
				
					
						
							
							
								John Thompson 
							
						 
					 
					
						
						
							
						
						6046cffbaf 
					 
					
						
						
							
							Add scei vendor  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127705  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-15 21:51:56 +00:00 
						 
				 
			
				
					
						
							
							
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						6904f05e60 
					 
					
						
						
							
							Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally.  
						
						... 
						
						
						
						No one uses *-mingw64. mingw-w64 is represented as {i686|x86_64}-w64-mingw32. In llvm side, i686 and x64 can be treated as similar way.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125747  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-17 12:24:17 +00:00 
						 
				 
			
				
					
						
							
							
								Anders Carlsson 
							
						 
					 
					
						
						
							
						
						15ec695e8a 
					 
					
						
						
							
							Fix a clang warning.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124960  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-05 18:19:35 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						ae200c60c3 
					 
					
						
						
							
							Remove NoVendor and NoOS, added in commit 123990, from Triple.  While it  
						
						... 
						
						
						
						may be useful to understand "none", this is not the place for it.  Tweak
the fix to Normalize while there: the fix added in 123990 works correctly,
but I like this way better.  Finally, now that Triple understands some
non-trivial environment values, teach the unittests about them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124720  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-02 10:08:38 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						2bffee2ee7 
					 
					
						
						
							
							Patches to build EFI with Clang/LLVM. By Carl Norum.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124639  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-01 01:14:13 +00:00 
						 
				 
			
				
					
						
							
							
								Renato Golin 
							
						 
					 
					
						
						
							
						
						859f818363 
					 
					
						
						
							
							Clang was not parsing target triples involving EABI and was generating wrong IR (wrong PCS) and passing the wrong information down llc via the target-triple printed in IR. I've fixed this by adding the parsing of EABI into LLVM's Triple class and using it to choose the correct PCS in Clang's Tools. A Clang patch is on its way to use this infrastructure.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123990  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-21 18:25:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						e509aa961c 
					 
					
						
						
							
							Trailing whitespace and 80 column fixups.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122026  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 02:10:59 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						b837f587ed 
					 
					
						
						
							
							Remove PIC16 remnants.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120223  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-27 18:20:30 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						5754a45256 
					 
					
						
						
							
							Add better support for environment portion of triple.  Original patch by  
						
						... 
						
						
						
						Cameron Esfahani, tweaked to use array_lengthof.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114073  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-16 08:25:48 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						f7a3c50183 
					 
					
						
						
							
							Create PTX backend. Patch by Che-Liang Chiou!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113235  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-07 18:14:24 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						12881e79b6 
					 
					
						
						
							
							Remove a hack that tries to understand incorrect triples from the  
						
						... 
						
						
						
						Triple class constructor.  Only valid triples should now be used
inside LLVM - front-ends are now responsable for rejecting or
correcting invalid target triples.  The Triple::normalize method
can be used to straighten out funky triples provided by users.
Give this a whirl through the buildbots to see if I caught all
places where triples enter LLVM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112470  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-30 10:57:54 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						335db22392 
					 
					
						
						
							
							Add a 'normalize' method to the Triple class, which takes a mucked up  
						
						... 
						
						
						
						target triple and straightens it out.  This does less than gcc's script
config.sub, for example it turns i386-mingw32 into i386--mingw32 not
i386-pc-mingw32, but it does a decent job of turning funky triples into
something that the rest of the Triple class can understand.  The plan
is to use this to canonicalize triple's when they are first provided
by users, and have the rest of LLVM only deal with canonical triples.
Once this is done the special case workarounds in the Triple constructor
can be removed, making the class more regular and easier to use.  The
comments and unittests for the Triple class are already adjusted in this
patch appropriately for this brave new world of increased uniformity.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110909  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-12 11:31:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						29269d03af 
					 
					
						
						
							
							add some triple for minix, patch by Kees van Reeuwijk from PR7582  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107785  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-07 15:52:27 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						bbdca3f68e 
					 
					
						
						
							
							Fix comment typo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99392  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-24 09:05:14 +00:00 
						 
				 
			
				
					
						
							
							
								Wesley Peck 
							
						 
					 
					
						
						
							
						
						a70f28ce7d 
					 
					
						
						
							
							Adding the MicroBlaze backend.  
						
						... 
						
						
						
						The MicroBlaze is a highly configurable 32-bit soft-microprocessor for
use on Xilinx FPGAs. For more information see:
http://www.xilinx.com/tools/microblaze.htm 
http://en.wikipedia.org/wiki/MicroBlaze 
The current LLVM MicroBlaze backend generates assembly which can be
compiled using the an appropriate binutils assembler.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96969  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-23 19:15:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						87c06d6179 
					 
					
						
						
							
							add support for the sparcv9-*-* target triple to turn on  
						
						... 
						
						
						
						64-bit sparc codegen.  Patch by Nathan Keynes!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95293  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-04 06:34:01 +00:00 
						 
				 
			
				
					
						
							
							
								Edward O'Callaghan 
							
						 
					 
					
						
						
							
						
						cc9fa81fe1 
					 
					
						
						
							
							Add PS3 Triple class, Credit to John Thompson.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89339  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-19 11:59:00 +00:00 
						 
				 
			
				
					
						
							
							
								Viktor Kutuzov 
							
						 
					 
					
						
						
							
						
						51cdac02c4 
					 
					
						
						
							
							Added getArchNameForAssembler method to the Triple class for which returns OS and Vendor independent target assembler arch.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89122  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-17 18:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								Edward O'Callaghan 
							
						 
					 
					
						
						
							
						
						e0fb75d586 
					 
					
						
						
							
							Add PSP OS Target to Triple, Credit to Bruno Cardoso Lopes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88849  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-15 10:18:17 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2928c83b01 
					 
					
						
						
							
							Pass StringRef by value.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86251  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-06 10:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a43fc3452b 
					 
					
						
						
							
							add haiku support, patch by Paul Davey!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84238  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-16 02:06:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						0b22873adc 
					 
					
						
						
							
							r83391 was completely broken since Twines keep references to their inputs, and  
						
						... 
						
						
						
						some of the inputs were temporaries.  Here's a real fix for the miscompilation.
Thanks to sabre for pointing out the problem.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83417  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-06 21:45:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						6cf4963cdc 
					 
					
						
						
							
							Fix PR5112, a miscompilation on gcc-4.0.3.  Patch by Collin Winter!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83391  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-06 17:25:50 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						ed6878842b 
					 
					
						
						
							
							Add comment re: clang dependency.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81393  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 23:01:25 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						baf9b56230 
					 
					
						
						
							
							Add Triple::getArchTypeForDarwinArchName, which converts a "Darwin" architecture  
						
						... 
						
						
						
						name (e.g. "ppc") to the appropriate constant.
Also, StringRefize additional Triple constructor.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81274  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 23:32:51 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Osborne 
							
						 
					 
					
						
						
							
						
						768f1dd48f 
					 
					
						
						
							
							Add triple parsing support for XCore.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80629  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-31 21:51:36 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						688b55b436 
					 
					
						
						
							
							Add llvm::Triple::getArchTypePrefix for getting the intrinsic prefix for an  
						
						... 
						
						
						
						identifier architecture.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79906  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-24 09:53:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						74db89e30f 
					 
					
						
						
							
							Add triple parsing support for TCE.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79461  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-19 20:46:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						651aa689cc 
					 
					
						
						
							
							Improve Triple to recognize the OS in i386-mingw32.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79359  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-18 19:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						b26bc42a2c 
					 
					
						
						
							
							Fix Triple to recognize the 'bfin' arch.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79325  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-18 07:06:26 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2447389bac 
					 
					
						
						
							
							Recognize xscale as an ARM arch.  
						
						... 
						
						
						
						- Patch by Yonggang Luo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79315  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-18 04:51:26 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						fdb0b7b555 
					 
					
						
						
							
							Add Triple matching for pic16 arch and solaris OS.  
						
						... 
						
						
						
						- Patch by Yonggang Luo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79314  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-18 04:43:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						56ce0f415c 
					 
					
						
						
							
							fix "pc" to be lower case in a target triple, patch by Yonggang Luo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79016  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-14 18:48:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b796c4fde4 
					 
					
						
						
							
							the x86 version of the name is x86-64, not x86_64.  Handle this properly  
						
						... 
						
						
						
						in getArchTypeForLLVMName.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78799  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-12 06:45:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8e6208304b 
					 
					
						
						
							
							add support for mingw64 target triples.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78797  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-12 06:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dfc17f75e8 
					 
					
						
						
							
							add a couple of helpers to the Triple class for decoding  
						
						... 
						
						
						
						the darwin version string.  This should help consolidate
the variety of weird functions we have scattered around the
codebase that do stuff like this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78792  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-12 06:19:40 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						3c2d4bf97f 
					 
					
						
						
							
							Pass target triple string in to TargetMachine constructor.  
						
						... 
						
						
						
						This is not just a matter of passing in the target triple from the module;
currently backends are making decisions based on the build and host
architecture. The goal is to migrate to making these decisions based off of the
triple (in conjunction with the feature string). Thus most clients pass in the
target triple, or the host triple if that is empty.
This has one important change in the way behavior of the JIT and llc.
For the JIT, it was previously selecting the Target based on the host
(naturally), but it was setting the target machine features based on the triple
from the module. Now it is setting the target machine features based on the
triple of the host.
For LLC, -march was previously only used to select the target, the target
machine features were initialized from the module's triple (which may have been
empty). Now the target triple is taken from the module, or the host's triple is
used if that is empty. Then the triple is adjusted to match -march.
The take away is that -march for llc is now used in conjunction with the host
triple to initialize the subtarget. If users want more deterministic behavior
from llc, they should use -mtriple, or set the triple in the input module.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77946  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-03 04:03:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						d950941e13 
					 
					
						
						
							
							Analog Devices Blackfin back-end.  
						
						... 
						
						
						
						Generate code for the Blackfin family of DSPs from Analog Devices:
  http://www.analog.com/en/embedded-processing-dsp/blackfin/processors/index.html 
  
We aim to be compatible with the exsisting GNU toolchain found at:
  http://blackfin.uclinux.org/gf/project/toolchain 
  
The back-end is experimental.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77897  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-02 17:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						8c2f1d7e44 
					 
					
						
						
							
							Oops, forgot XCore. Sorry XCore!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77125  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-26 04:52:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						6337f15b5a 
					 
					
						
						
							
							Update for API change.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77124  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-26 04:23:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						a14d225ef4 
					 
					
						
						
							
							Update Triple to use StringRef/Twine based APIs.  
						
						... 
						
						
						
						- This is now shorter, simpler, safer, and more efficient, what a deal.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77119  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-26 03:31:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b8ac841c9a 
					 
					
						
						
							
							Add NetBSD to the Triple class, patch by Krister Walfridsson!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75489  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-13 20:22:23 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						cd1267d2d6 
					 
					
						
						
							
							Add triple for OpenBSD.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74422  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-29 13:36:13 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						852cd112ed 
					 
					
						
						
							
							Add support for AuroraUX.  Patch by evocallaghan.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73766  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-19 14:40:01 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						7eaf057e54 
					 
					
						
						
							
							Add llvm::triple constructor from arch, vendor, os strings, and recognize  
						
						... 
						
						
						
						DragonFly OS type.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72242  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-22 02:24:11 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						7074875642 
					 
					
						
						
							
							Fix build on Linux.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68269  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-02 01:11:37 +00:00