aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Triple.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-03-23[AMDGPU] Remove use of OpenCL triple environment and replace with function at...Tony Tye1-2/+0
2018-03-05[AMDGPU] Remove unused AMDOpenCL triple environmentTony Tye1-2/+0
2018-02-27[ADT] Recognize ppc as valid architecture in target triple.Jonas Devlieghere1-1/+1
2018-01-23[WebAssembly] Switch to *-wasm as the default target triple.Dan Gohman1-2/+4
2017-10-23Add a new Simulator entry for the target triple environment.Bob Wilson1-0/+2
2017-09-29[Triple] Add AMDPAL operating system typeTim Renouf1-0/+2
2017-09-14[mips] Recognise the triple used by Debian for MIPS n32 ABISimon Atanasyan1-0/+2
2017-08-24[ARC] Add ARC backend.Pete Couperus1-0/+9
2017-08-10[ARM][AArch64] ARMv8.3-A enablementSam Parker1-0/+2
2017-07-27[TargetParser] Use enum classes for various ARM kind enums.Florian Hahn1-41/+48
2017-07-21Remove Bitrig: LLVM ChangesErich Keane1-2/+0
2017-06-25Add support for Ananas platformEd Schouten1-0/+2
2017-06-07[Linker] Remove warning when linking ARM and Thumb IR modules.Florian Hahn1-0/+15
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1
2017-06-03ADT: handle special case of ARM environment for SUSESaleem Abdulrasool1-0/+4
2017-06-02Revert r304117 - WebAssembly object format isn't ready to be the defaultJacob Gravelle1-4/+2
2017-05-29[Nios2] Target registrationNikolai Bozhenov1-0/+11
2017-05-29Support: adjust the default obj format for wasmSaleem Abdulrasool1-2/+4
2017-05-18[ThinLTO] Do not assert when adding a module with a different butAkira Hatanaka1-0/+18
2017-05-03[Triple] Add a "macos" OS type that acts as a synonym for "macosx"Alex Lorenz1-1/+3
2017-04-24Add SUSE vendorIsmail Donmez1-0/+2
2017-02-28Set default CPU for OpenBSD/arm to Cortex-A8Brad Smith1-0/+1
2017-02-09[ARM] Add support for armv7ve triple in llvm (PR31358).George Burgess IV1-0/+2
2017-01-17[WebAssembly] Add triple support for the new wasm object formatDan Gohman1-0/+2
2016-11-23Revert "[Triple] Add Facebook vendor"Daniel Berlin1-2/+0
2016-11-22[Triple] Add Facebook vendorShoaib Meenai1-0/+2
2016-11-16Add a little endian variant of TCE.Pekka Jaaskelainen1-1/+10
2016-11-01[RISCV] Recognise riscv32 and riscv64 in triple parsing codeAlex Bradbury1-0/+21
2016-10-14Define "contiki" OS specifier.David L Kreitzer1-0/+2
2016-10-07[ARM]: Add Cortex-R52 target to LLVMJaved Absar1-0/+2
2016-10-06[Triple] Add triple for FuchsiaPetr Hosek1-0/+2
2016-10-01Use StringRef in Triple API (NFC)Mehdi Amini1-7/+7
2016-09-23Triple: Add opencl environment typeTom Stellard1-0/+2
2016-07-19[mips] Recognise the triple used by Debian stretch for mips64el.Daniel Sanders1-0/+2
2016-07-08IR: Set a TargetPrefix for nvvm intrinsicsJustin Bogner1-2/+3
2016-07-02Add RenderScript ArchTypePirama Arumuga Nainar1-73/+91
2016-06-29[Triple] Reimplement isLittleEndian(). Now it works for arm too.Davide Italiano1-30/+25
2016-06-29[Triple] Add isLittleEndian().Davide Italiano1-0/+4
2016-06-24Add support for musl-libc on ARM Linux.Rafael Espindola1-0/+5
2016-06-14Add a Musl environment to the triple.Rafael Espindola1-0/+2
2016-02-13Add AMDGPU related triple vendors/OSesMatt Arsenault1-0/+6
2016-02-11ARMv7k: use Cortex-A7 by default even for tvOSTim Northover1-0/+1
2016-02-11[lanai] Add Lanai triple.Jacques Pienaar1-0/+10
2016-01-22AMDGPU: Fix getArchTypePrefixMatt Arsenault1-2/+2
2016-01-19parseArch() supports more variations of arch names for PowerPC buildsKelvin Li1-4/+4
2016-01-15[ARM] Add ARMv8-M Baseline/Mainline LLVM targetingBradley Smith1-0/+4
2016-01-07Mark arm as the 32bit variant of aarch64 in TripleTamas Berghammer1-28/+28
2015-12-22[MC] Don't use the architecture to govern which object file format to useDavid Majnemer1-11/+37
2015-12-17[WebAssembly] Experimental ELF writer supportDan Gohman1-5/+2
2015-12-01[ARM] Add ARMv8.2-A to TargetParserOliver Stannard1-0/+2