aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Triple.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-07-26Teach the Triple class about kfreebsd (FreeBSD kernel withDuncan Sands1-0/+3
2011-07-24switch Triple to take twines instead of stringrefs.Chris Lattner1-5/+0
2011-07-22lib/Support/Triple.cpp: Recognize "-march=ppc32" to llc properly, as quick hack.NAKAMURA Takumi1-0/+2
2011-07-07Recognize mipseb as alias for mips for symmetry with mipsel.Joerg Sonnenberger1-1/+2
2011-07-06Fix missing triple support for RTEMS target.Eli Friedman1-0/+2
2011-07-01Add initial *-*-rtems* target, from Joel SherrillDouglas Gregor1-0/+1
2011-05-29...this is not a good commit day for me.John McCall1-7/+0
2011-05-29On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind_SjLj_Resume.John McCall1-0/+7
2011-04-20PTX: Add intrinsics to list of built-in intrinsics, which allows them to beJustin Holewinski1-10/+20
2011-04-19ADT/Triple: Drop support for -osx style triples, we are going with -macosxDaniel Dunbar1-3/+0
2011-04-19ADT/Triple: Add support for Triple::MacOSX per feedback from Chris, will removeDaniel Dunbar1-0/+3
2011-04-19ADT/Triple: Add isOSDarwin() and isOSWindows() helper functions.Daniel Dunbar1-2/+1
2011-04-19ADT/Triple: Fix Triple::getArchNameForAssembler to support OSX and iOSDaniel Dunbar1-1/+2
2011-04-19ADT/Triple: Generalize and simplify getDarwinNumber to just be getOSVersion.Daniel Dunbar1-47/+24
2011-04-19ADT/Triple: Add support for more explicit "osx" and "ios" OS names.Daniel Dunbar1-0/+6
2011-03-15Add scei vendorJohn Thompson1-0/+3
2011-02-17Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally.NAKAMURA Takumi1-3/+0
2011-02-05Fix a clang warning.Anders Carlsson1-1/+2
2011-02-02Remove NoVendor and NoOS, added in commit 123990, from Triple. While itDuncan Sands1-25/+5
2011-02-01Patches to build EFI with Clang/LLVM. By Carl Norum.Evan Cheng1-0/+3
2011-01-21Clang was not parsing target triples involving EABI and was generating wrong ...Renato Golin1-3/+33
2010-12-17Trailing whitespace and 80 column fixups.Jim Grosbach1-14/+15
2010-11-27Remove PIC16 remnants.Benjamin Kramer1-5/+0
2010-09-16Add better support for environment portion of triple. Original patch byDuncan Sands1-6/+32
2010-09-07Create PTX backend. Patch by Che-Liang Chiou!Nick Lewycky1-0/+13
2010-08-30Remove a hack that tries to understand incorrect triples from theDuncan Sands1-16/+0
2010-08-12Add a 'normalize' method to the Triple class, which takes a mucked upDuncan Sands1-63/+196
2010-07-07add some triple for minix, patch by Kees van Reeuwijk from PR7582Chris Lattner1-1/+4
2010-03-24Fix comment typo.Duncan Sands1-1/+1
2010-02-23Adding the MicroBlaze backend.Wesley Peck1-0/+9
2010-02-04add support for the sparcv9-*-* target triple to turn onChris Lattner1-0/+6
2009-11-19Add PS3 Triple class, Credit to John Thompson.Edward O'Callaghan1-1/+4
2009-11-17Added getArchNameForAssembler method to the Triple class for which returns OS...Viktor Kutuzov1-0/+27
2009-11-15Add PSP OS Target to Triple, Credit to Bruno Cardoso Lopes.Edward O'Callaghan1-0/+3
2009-11-06Pass StringRef by value.Daniel Dunbar1-8/+8
2009-10-16add haiku support, patch by Paul Davey!Chris Lattner1-0/+3
2009-10-06r83391 was completely broken since Twines keep references to their inputs, andJeffrey Yasskin1-4/+9
2009-10-06Fix PR5112, a miscompilation on gcc-4.0.3. Patch by Collin Winter!Jeffrey Yasskin1-1/+4
2009-09-09Add comment re: clang dependency.Daniel Dunbar1-0/+3
2009-09-08Add Triple::getArchTypeForDarwinArchName, which converts a "Darwin" architectureDaniel Dunbar1-0/+34
2009-08-31Add triple parsing support for XCore.Richard Osborne1-0/+2
2009-08-24Add llvm::Triple::getArchTypePrefix for getting the intrinsic prefix for anDaniel Dunbar1-0/+25
2009-08-19Add triple parsing support for TCE.Eli Friedman1-0/+5
2009-08-18Improve Triple to recognize the OS in i386-mingw32.Daniel Dunbar1-2/+19
2009-08-18Fix Triple to recognize the 'bfin' arch.Daniel Dunbar1-0/+2
2009-08-18Recognize xscale as an ARM arch.Daniel Dunbar1-1/+2
2009-08-18Add Triple matching for pic16 arch and solaris OS.Daniel Dunbar1-2/+8
2009-08-14fix "pc" to be lower case in a target triple, patch by Yonggang LuoChris Lattner1-1/+1
2009-08-12the x86 version of the name is x86-64, not x86_64. Handle this properlyChris Lattner1-1/+1
2009-08-12add support for mingw64 target triples.Chris Lattner1-0/+3