aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Triple.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-01-06Triple: Add amdgcn tripleTom Stellard1-1/+8
2014-12-02Triple: Add AMDHSA operating system typeTom Stellard1-0/+2
2014-11-17Fix ARM triple parsingRenato Golin1-13/+48
2014-09-19Add hsail and amdil64 to TripleMatt Arsenault1-5/+29
2014-09-12Add support for le64.JF Bastien1-2/+9
2014-09-09Use armv6k default for FreeBSD/ARMEd Maste1-0/+1
2014-09-05Removed white-spaceMatthew Gardiner1-2/+0
2014-09-05Adding kalimba variants as Triple sub-architectures.Matthew Gardiner1-1/+6
2014-08-14Delete support for AuroraUX.Rafael Espindola1-2/+0
2014-08-09ADT: remove MinGW32 and Cygwin OSType enumSaleem Abdulrasool1-9/+13
2014-07-25Remove dead code.Rafael Espindola1-28/+0
2014-07-23AArch64: remove "arm64_be" support in favour of "aarch64_be".Tim Northover1-2/+0
2014-07-23AArch64: remove arm64 triple enumerator.Tim Northover1-16/+5
2014-07-18Add MIPS Technologies to the vendors in llvm::Triple.Daniel Sanders1-0/+2
2014-07-18Refactor ARM subarchitecture parsingRenato Golin1-0/+25
2014-07-17Fix the prefix for arm64 tripleYi Kong1-3/+2
2014-07-11Move the API and implementation of clang::driver::getARMCPUForMArch() to llvm...Argyrios Kyrtzidis1-0/+82
2014-07-10Add the CSR company and the Kalimba DSP processor to Triple.Eric Christopher1-0/+9
2014-07-09Add Imagination Technologies to the vendors in llvm::TripleDaniel Sanders1-0/+2
2014-07-08Fix some Twine locals.Benjamin Kramer1-3/+2
2014-07-08Revert "Refactor ARM subarchitecture parsing"Renato Golin1-23/+0
2014-07-07Refactor ARM subarchitecture parsingRenato Golin1-0/+23
2014-04-14[ARM64] Add big endian target arm64_be.James Molloy1-1/+9
2014-04-07[C++11] Make use of 'nullptr' in the Support library.Craig Topper1-3/+3
2014-03-31Support: generalise object type handling for WindowsSaleem Abdulrasool1-7/+15
2014-03-30ARM64: remove -m32/-m64 mapping with ARM.Tim Northover1-2/+2
2014-03-30Support: correct Windows normalisationSaleem Abdulrasool1-2/+12
2014-03-29ARM64: initial backend importTim Northover1-3/+13
2014-03-28Add ARM big endian Target (armeb, thumbeb)Christian Pirker1-1/+18
2014-03-27Canonicalise Windows target triple spellingsSaleem Abdulrasool1-1/+23
2014-03-09Fix inconsistent whitespace.Bob Wilson1-1/+1
2014-03-06Support: split object format out of environmentSaleem Abdulrasool1-7/+45
2014-02-24Add AArch64 big endian Target (aarch64_be)Christian Pirker1-42/+49
2014-01-20[x86] Support i386-*-*-code16 triple for emitting 16-bit codeDavid Woodhouse1-0/+2
2013-12-16Recognize EABIHF as environment and use it for RTAPI + VFP.Joerg Sonnenberger1-0/+2
2013-12-10Darwin: update default iOS version to 5.0Tim Northover1-3/+3
2013-11-16X86: Encode the 'h' cpu subtype in the MachO header for x86.Jim Grosbach1-1/+1
2013-07-26[PowerPC] Support powerpc64le as a syntax-checking target.Bill Schmidt1-0/+8
2013-07-25Remove the mblaze backend from llvm.Rafael Espindola1-9/+0
2013-06-21[NVPTX] Add support for selecting CUDA vs OCL mode based on tripleJustin Holewinski1-0/+6
2013-05-14Recognize sparc64 as an alias for sparcv9 triples.Jakob Stoklund Olesen1-1/+1
2013-05-03[SystemZ] Add llvm::Triple::systemzRichard Sandiford1-0/+8
2013-01-31Add AArch64 as an experimental target.Tim Northover1-0/+8
2013-01-22Initial patch for x32 ABI support.Eli Bendersky1-0/+2
2012-12-04Make NaCl naming consistent. The triple OSType is called NaCl and is representedEli Bendersky1-2/+2
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-1/+1
2012-11-15Add support for SPIR64 target - the 64bit counterpart of SPIR.Guy Benyei1-2/+10
2012-11-14Remove the CellSPU port.Eric Christopher1-8/+0
2012-10-31Remove Triple::getArchTypeForDarwinArchName. I lives on the clang driver now.Rafael Espindola1-32/+0
2012-10-12Add powerpc-ibm-aix to Triple. Patch by Kai.Duncan Sands1-0/+4