1. 5389b84 Move -mfpmath handling to -cc1 and implement it for x86. by Rafael Espindola · 11 years ago
  2. 078a333 Remove dead code. by Rafael Espindola · 11 years ago
  3. bc1e545 Move the logic for selecting the last feature in the command line to the driver. by Rafael Espindola · 11 years ago
  4. 29f26de Don't disable SSE4A when disabling AVX. by Rafael Espindola · 11 years ago
  5. bca2c4f Add avx512cd, avx512er, avx512pf feature flags and enable them on KNL CPU. by Craig Topper · 11 years ago
  6. b7a95d2 Replace avx-512 with avx512f to match llvm side and what gcc patches appear to be using. by Craig Topper · 11 years ago
  7. c84ed54 Centralize the logic for handling -m* options and fix pr16943. by Rafael Espindola · 11 years ago
  8. ade7cd4 Remove duplicated error checking. by Rafael Espindola · 11 years ago
  9. 020b1e2 Remove dead code. by Rafael Espindola · 11 years ago
  10. f6fe72b Refactor the x86 feature handling. by Rafael Espindola · 11 years ago
  11. 42f9873 Change 'avx512' to 'avx-512' to match llvm backend. by Craig Topper · 11 years ago
  12. 10c2c68 Add AVX-512 feature flag and knl cpu to clang. by Craig Topper · 11 years ago
  13. ed218d0 Revert r188756 because some other changes snuck in with it. by Craig Topper · 11 years ago
  14. dab7845 Add AVX-512 feature flag and knl cpu to clang. by Craig Topper · 11 years ago
  15. d588f5c Bump the value of the __APPLE_CC__ predefined macro up to 6000. by Bob Wilson · 11 years ago
  16. 5f15f4d Add XCore target by Robert Lytton · 11 years ago
  17. c613b67 [Mips] MSA frontend option support by Jack Carter · 11 years ago
  18. b793f0d AArch64: initial NEON support by Tim Northover · 11 years ago
  19. ea7fb0c [PowerPC] Support powerpc64le as a syntax-checking target. by Bill Schmidt · 11 years ago
  20. 7185d62 Remove the mblaze backend from clang. by Rafael Espindola · 11 years ago
  21. 5c92b9a [SystemZ] Add -march= command-line option by Richard Sandiford · 11 years ago
  22. b1baad6 [PowerPC] FreeBSD does not require f128 in its data layout string. by Bill Schmidt · 11 years ago
  23. b2f6f47 Dont define __LONG_DOUBLE_128__ unless LongDoubleWidth is really 128bits width. by Roman Divacky · 11 years ago
  24. 18a295d Fix MSP430 builtin types. by Anton Korobeynikov · 11 years ago
  25. 9df0823 Driver: Push triple objects around instead of going to std::string all the time. by Benjamin Kramer · 11 years ago
  26. cbed3bf Add support for passing v8fp options via -mfpu. by Joey Gouly · 11 years ago
  27. 4ec8d5b Add support for passing '-target armv8' through the Driver. by Joey Gouly · 11 years ago
  28. c6fa115 Fix a couple of PPC predefined macros that I spotted while driving by by Chandler Carruth · 11 years ago
  29. 0ac428e [NVPTX] Add NVPTX register constraints by Justin Holewinski · 11 years ago
  30. e4bce7a size_t on Darwin AAPCS targets is "unsigned long". <rdar://problem/14136459> by Bob Wilson · 11 years ago
  31. e1e0342 Use atomic instructions on Bitrig armv6. Patch by Patrick Wildt. by Rafael Espindola · 11 years ago
  32. 0449163 Emit native implementations of atomic operations on FreeBSD/armv6. by Ed Schouten · 11 years ago
  33. 221a890 Do not report -Wasm-operand-widths for ARM output operands. <rdar://14050337> by Bob Wilson · 11 years ago
  34. 5ac8c4f OpenBSD/sparc64 uses long long for int64_t and intmax_t. by Jakob Stoklund Olesen · 11 years ago
  35. b5afadd fix PR 15726: ptrdiff_t should be int on PowerPC Darwin by David Fang · 11 years ago
  36. fcec0c9 Use correct types for SPARC v9. by Jakob Stoklund Olesen · 11 years ago
  37. 69db555 Use atomic instructions on linux thumb v7. by Rafael Espindola · 11 years ago
  38. 620c0af Use atomic instructions on ARM linux. by Rafael Espindola · 11 years ago
  39. b840921 by Ulrich Weigand · 11 years ago
  40. ff920ee AArch64: teach Clang about __clear_cache intrinsic by Tim Northover · 11 years ago
  41. 63063f5 Add support for -march=btver2. by Benjamin Kramer · 11 years ago
  42. 44f72d3 Add some more required SPARC v9 predefined macros. by Jakob Stoklund Olesen · 11 years ago
  43. 56e1f1f Add support for sparcv9 targets. by Jakob Stoklund Olesen · 11 years ago
  44. 321ae79 [Mips] Support -mmicromips / -mno-micromips command line options. by Simon Atanasyan · 11 years ago
  45. d96e315 [Mips] Follow-up to r179481. Consider "single-float" as a separate by Simon Atanasyan · 11 years ago
  46. c0783dc The PNaCl target no longer permits __attribute__((regparm)). by Eli Bendersky · 11 years ago
  47. dabcbf9 AArch64: bring predefines in line with most recent ACLE document by Tim Northover · 11 years ago
  48. d1b3394 Add support for __GCC_HAVE_SYNC_COMPARE_AND_SWAP_{1,2,4,8} on x86. by Michael J. Spencer · 11 years ago
  49. 3b848ec R600: Add missing Southern Islands GPU to setCPU() function by Tom Stellard · 11 years ago
  50. affa3af Remove old NVPTX cpus and add new NVPTX cpus by Justin Holewinski · 11 years ago
  51. fe6b271 Add support for gcc-compatible -mfprnd -mno-fprnd PPC options by Hal Finkel · 11 years ago
  52. 1bfc28c Add RDSEED intrinsic support defined in AVX2 extension by Michael Liao · 11 years ago
  53. 829d187 Add support for gcc-compatible -mpopcntd -mno-popcntd PPC options by Hal Finkel · 11 years ago
  54. f4320ab Add support for gcc-compatible -mmfcrf -mno-mfcrf PPC options by Hal Finkel · 11 years ago
  55. 72339a0 Add PRFCHW intrinsic support by Michael Liao · 11 years ago
  56. e8a1efc Remove driver support for Hexagon V2 and V3 by Matthew Curtis · 11 years ago
  57. f3ddf63 Add 'e' to the SPIR data layout - SPIR is little endian for now. by Guy Benyei · 11 years ago
  58. 9710230 Mips specific inline assembler constraint 'R' by Jack Carter · 11 years ago
  59. fc55345 Tidy up lists of Cortex-A series processors, adding entries for A7. by Bob Wilson · 11 years ago
  60. d2ab6d3 Mips specific inline assembler constraint 'R' by Jack Carter · 11 years ago
  61. fd07591 R600: Use the GPU type to determine the correct DataLayout v2 by Tom Stellard · 11 years ago
  62. e9616a4 [Mips] Add two new aliases for MIPS ABI names 32 (means o32 abi) and 64 by Simon Atanasyan · 11 years ago
  63. a8f7a97 Implement __builtin_eh_return_data_regno() for ARM and MIPS. by Logan Chien · 11 years ago
  64. 7728cdd Revert r175912, "Add support for coldcc to clang" at John's request. by Peter Collingbourne · 11 years ago
  65. 4c67aa9 Add support for coldcc to clang by Peter Collingbourne · 11 years ago
  66. 90a7820 Revert "intmax_t is long long on Darwin, not long." by Jordan Rose · 11 years ago
  67. a905c4f intmax_t is long long on Darwin, not long. by Jordan Rose · 11 years ago
  68. 6a93c86 AArch64: add atomic support parameters to TargetInfo by Tim Northover · 11 years ago
  69. 2821e18 Add some missing PPC cpus by Bill Schmidt · 12 years ago
  70. 3c6aaeb Add -mqpx and -mno-qpx feature flags to toggle use of the PPC QPX vector instruction set by Hal Finkel · 12 years ago
  71. 5ccd3d0 Add PPC A2Q core and BG/Q preprocessor definitions by Hal Finkel · 12 years ago
  72. 199402b Enable -fno-altivec, -mno-altivec for PowerPC. by Bill Schmidt · 12 years ago
  73. c264e16 Add support for AArch64 target. by Tim Northover · 12 years ago
  74. b8b2c9d First pass at abstracting out a class for the target C++ ABI. by John McCall · 12 years ago
  75. b0fc94c PowerPC: fix __builtin_eh_return_data_regno return by Adhemerval Zanella · 12 years ago
  76. dbee949 [mips] Enable inlining of atomic ops on mips32 and mips64. by Akira Hatanaka · 12 years ago
  77. 4f45bc0 [ubsan] Add support for -fsanitize-blacklist by Will Dietz · 12 years ago
  78. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  79. 7266cf6 Enable intel_ocl_bicc for x86_64 target only. Remove fix from 171969 that enabled this extension for multiple targets. by Guy Benyei · 12 years ago
  80. 390a70f [mips] Fix data layout string. Add 64 to the list of native integer widths by Akira Hatanaka · 12 years ago
  81. 1a090f1 Correct Hexagon DataLayout string. Fixes bug 14744. by Anshuman Dasgupta · 12 years ago
  82. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  83. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  84. 3898008 Add intel_ocl_bicc calling convention as a function attribute to clang. The calling convention is already implemented in LLVM. by Guy Benyei · 12 years ago
  85. ab13751 Add ARM cortex-r5 subtarget as available mcpu by Quentin Colombet · 12 years ago
  86. e72f4d9 Targets.cpp: [cygwin] Add the predefined macro "_X86_", according to newer version of cygwin/w32api. by NAKAMURA Takumi · 12 years ago
  87. 8a03357 Remove little endian specification from SPIR data layout - SPIR doesn't define endiannes in the data layout. by Guy Benyei · 12 years ago
  88. 27fa236 Initial support for FreeBSD on ARM. Patch by Andrew Turner. by Rafael Espindola · 12 years ago
  89. bd5da3c Add SPIR32/SPIR64 targets to Clang by Guy Benyei · 12 years ago
  90. fff3248 Virtual method overrides can no longer have mismatched calling conventions. This fixes PR14339. by Aaron Ballman · 12 years ago
  91. 6e399b4 long double should be 64 bits on FreeBSD/MIPS64. It possibly should be on by David Chisnall · 12 years ago
  92. 441d9f7 Adapt to LLVM commit 169291 which streamlines the usage of NaCl/NativeClient by Eli Bendersky · 12 years ago
  93. 6e6330c Don't emit a warning with an input/output parameter. We assume the user knows what they're doing here. by Bill Wendling · 12 years ago
  94. e2dbaa9 Don't warn if the input size is less than the register size. Also don't warn if by Bill Wendling · 12 years ago
  95. 74632aa Add ARM cortex-a5 subtarget by Quentin Colombet · 12 years ago
  96. 398b8e8 Revert commit revision r168953, to change the commit message, which was empty by Quentin Colombet · 12 years ago
  97. b3233f5 by Quentin Colombet · 12 years ago
  98. 6902e41 Fix the definition of the vfork() builtin on Haiku. PR14378. by Eli Friedman · 12 years ago
  99. f582499 Add missing "break". Thanks to Craig for spotting it. by Eli Friedman · 12 years ago
  100. 7baa711 Enable inlining of 4 byte atomic ops on ppc32, 8 byte atomic ops on ppc64. by Benjamin Kramer · 12 years ago