aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/Targets.cpp
AgeCommit message (Expand)Author
2014-04-25Introduce an Emscripten C++ ABI.Dan Gohman
2014-04-09set the emscripten backend's atomic widths to 32Alon Zakai
2014-03-03Set the natural stack alignment for asm.js to 16 bytes.Dan Gohman
2014-02-24Introduce the asmjs-unknown-emscripten target triple.Dan Gohman
2013-05-15Merging r181750:Bill Wendling
2013-05-15Merging r181728:Bill Wendling
2013-05-06Add SystemZ supportUlrich Weigand
2013-05-04AArch64: teach Clang about __clear_cache intrinsicTim Northover
2013-05-03Add support for -march=btver2.Benjamin Kramer
2013-04-24Add some more required SPARC v9 predefined macros.Jakob Stoklund Olesen
2013-04-16Add support for sparcv9 targets.Jakob Stoklund Olesen
2013-04-14[Mips] Support -mmicromips / -mno-micromips command line options.Simon Atanasyan
2013-04-14[Mips] Follow-up to r179481. Consider "single-float" as a separateSimon Atanasyan
2013-04-08The PNaCl target no longer permits __attribute__((regparm)).Eli Bendersky
2013-04-05AArch64: bring predefines in line with most recent ACLE documentTim Northover
2013-04-04Add support for __GCC_HAVE_SYNC_COMPARE_AND_SWAP_{1,2,4,8} on x86.Michael J. Spencer
2013-04-01R600: Add missing Southern Islands GPU to setCPU() functionTom Stellard
2013-03-30Remove old NVPTX cpus and add new NVPTX cpusJustin Holewinski
2013-03-30Add support for gcc-compatible -mfprnd -mno-fprnd PPC optionsHal Finkel
2013-03-29Add RDSEED intrinsic support defined in AVX2 extensionMichael Liao
2013-03-28Add support for gcc-compatible -mpopcntd -mno-popcntd PPC optionsHal Finkel
2013-03-28Add support for gcc-compatible -mmfcrf -mno-mfcrf PPC optionsHal Finkel
2013-03-26Add PRFCHW intrinsic supportMichael Liao
2013-03-12Remove driver support for Hexagon V2 and V3Matthew Curtis
2013-03-07Add 'e' to the SPIR data layout - SPIR is little endian for now.Guy Benyei
2013-03-05Mips specific inline assembler constraint 'R'Jack Carter
2013-03-04Tidy up lists of Cortex-A series processors, adding entries for A7.Bob Wilson
2013-03-04Mips specific inline assembler constraint 'R'Jack Carter
2013-03-04R600: Use the GPU type to determine the correct DataLayout v2Tom Stellard
2013-02-27[Mips] Add two new aliases for MIPS ABI names 32 (means o32 abi) and 64Simon Atanasyan
2013-02-23Implement __builtin_eh_return_data_regno() for ARM and MIPS.Logan Chien
2013-02-23Revert r175912, "Add support for coldcc to clang" at John's request.Peter Collingbourne
2013-02-22Add support for coldcc to clangPeter Collingbourne
2013-02-20Revert "intmax_t is long long on Darwin, not long."Jordan Rose
2013-02-20intmax_t is long long on Darwin, not long.Jordan Rose
2013-02-18AArch64: add atomic support parameters to TargetInfoTim Northover
2013-02-01Add some missing PPC cpusBill Schmidt
2013-02-01Add -mqpx and -mno-qpx feature flags to toggle use of the PPC QPX vector inst...Hal Finkel
2013-02-01Add PPC A2Q core and BG/Q preprocessor definitionsHal Finkel
2013-02-01Enable -fno-altivec, -mno-altivec for PowerPC.Bill Schmidt
2013-01-31Add support for AArch64 target.Tim Northover
2013-01-25First pass at abstracting out a class for the target C++ ABI.John McCall
2013-01-22PowerPC: fix __builtin_eh_return_data_regno returnAdhemerval Zanella
2013-01-18[mips] Enable inlining of atomic ops on mips32 and mips64.Akira Hatanaka
2013-01-18[ubsan] Add support for -fsanitize-blacklistWill Dietz
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-10Enable intel_ocl_bicc for x86_64 target only. Remove fix from 171969 that ena...Guy Benyei
2013-01-05[mips] Fix data layout string. Add 64 to the list of native integer widthsAkira Hatanaka
2013-01-02Correct Hexagon DataLayout string. Fixes bug 14744.Anshuman Dasgupta
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth