1. 7da46f9 Properly factor Native Client defines to support NaCl as an OS by Derek Schuff · 12 years ago
  2. babaf31 Make X86_64ABIInfo clean for ABIs with 32 bit pointers, such as X32 by Derek Schuff · 12 years ago
  3. 146e5a4 X86: add F16C support in Clang by Manman Ren · 12 years ago
  4. eae5a820 Fix PR 11709: Change the definition of va_list to meet AAPCS requirement by Logan Chien · 12 years ago
  5. 82bfa19 Allowing individual targets to determine whether a given calling convention is allowed or ignored with warning. This allows for correct name mangling for x64 targets on Windows, which in turn allows for linking against the Win32 APIs. by Aaron Ballman · 12 years ago
  6. cfaab00 Add ARM VFPv4 feature and enable it by default for Swift. by Bob Wilson · 12 years ago
  7. 336bfa3 Add armv7s and some other arm variants supported by Mach-O files. by Bob Wilson · 12 years ago
  8. e2ac16b In the Module class, add a reference to the corresponding AST file. by Argyrios Kyrtzidis · 12 years ago
  9. 1c84c68 Set Diag.ErrorOccurred even if a DiagnosticConsumer does not want it in by Daniel Jasper · 12 years ago
  10. 4d7e0ce Macro history (de-)serialization. Deserialization currently reads only the latest macro definition. Needs more work. by Alexander Kornienko · 12 years ago
  11. 615a092 Use llvm::getOrdinalSuffix to print ordinal numbers in diagnostics. by Jordan Rose · 12 years ago
  12. 087c65f Disable source fortification on Darwin with AddressSanitizer. by Alexander Potapenko · 12 years ago
  13. 7de3296 Add e500mc and e5500 to the list of valid PPC CPU names. by Hal Finkel · 12 years ago
  14. 2df67ea This patch introduces A15 as a target in Clang. by Silviu Baranga · 12 years ago
  15. 8b0703d Do not construct StringRef from NULL argument. by Anton Korobeynikov · 12 years ago
  16. 70a5cca Provide some ACLE C defines. This should fix PR13796 by Anton Korobeynikov · 12 years ago
  17. e5f0588 When a bad UTF-8 encoding or bogus escape sequence is encountered in a by Richard Smith · 12 years ago
  18. 2675b8e Enabling the UTF conversion routines that were previously conditionally ifdef'ed out. This change is required to support enhancements in the LLDB data formatters by Enrico Granata · 12 years ago
  19. 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 12 years ago
  20. 5b86ffd Allow disabling of wchar_t type. by Abramo Bagnara · 12 years ago
  21. 94a7142 Rename ANDROIDEABI to Android. by Logan Chien · 12 years ago
  22. 600a513 Define __mips64 / __mips64__ macros for MIPS 64-bit targets. by Simon Atanasyan · 12 years ago
  23. 1d8ae1d Use getTargetDefines() virtual function in MipsTargetInfoBase successors by Simon Atanasyan · 12 years ago
  24. d4935a0 Factor out MIPS macro definitions common for all MIPS targets. by Simon Atanasyan · 12 years ago
  25. 260e506 Define _MIPS_ARCH and _MIPS_ARCH_<cpu name> macros for MIPS targets. by Simon Atanasyan · 12 years ago
  26. 9e63dc5 Avoid binding a reference to a dereferenced null pointer, if we try to emit a by Richard Smith · 12 years ago
  27. 8c019df Remove FIXME, the constraints contain more options than the by Eric Christopher · 12 years ago
  28. a0dfca1 Add a missing 'break' to ensure that we reject inline assembly by Eric Christopher · 12 years ago
  29. c95ad00 Fix undefined behavior: reference bound to dereferenced null pointer. by Richard Smith · 12 years ago
  30. 00aae52 Fix undefined behavior: don't bind a dereferenced null pointer to a reference. by Richard Smith · 12 years ago
  31. 6bd3291 Frontend: define _LP64 in a target-independent way by Dylan Noblesmith · 12 years ago
  32. 7094dee Add missing cctype includes. by Joerg Sonnenberger · 12 years ago
  33. 42f74f2 clang support for Bitrig (an OpenBSD fork); patch by David Hill. by Eli Friedman · 12 years ago
  34. f0e956b Revert part of r161175 which was wrong for OpenBSD's PowerPC target. by Hans Wennborg · 12 years ago
  35. 5e601dc Add OpenBSD arch targets for powerpc, arm, mips64, mips64el and sparc. by Hans Wennborg · 12 years ago
  36. e48667f TLS is not supported on OpenBSD by Hans Wennborg · 12 years ago
  37. 98be860 Fixes a segfault in Tooling when using pch's: by Manuel Klimek · 12 years ago
  38. e430313 Add a function to convert a single Unicode code point to a UTF8 sequence. by Dmitri Gribenko · 12 years ago
  39. 866abce clang/lib: [CMake] Reformat, alphabetize lists. by NAKAMURA Takumi · 12 years ago
  40. a5a4cba Change the way KEYNOMS is defined to be more comprehensible. by Francois Pichet · 12 years ago
  41. dfd110c char16_t and char32_t are defined via typedef in MSVC 11 RC. So introduce a way to disable keywords under Microsoft mode. by Francois Pichet · 12 years ago
  42. f9e9af7 Add a per target max vector alignment field (e.g., 32-byte alignment for x86 due to by Chad Rosier · 12 years ago
  43. 5561977 Modify tree printing mode for template type diffing. If a diagnostic has by Richard Trieu · 12 years ago
  44. f7226fb Add the ObjFW runtime. Patch by Jonathan Schleifer! by John McCall · 12 years ago
  45. f9181a7 clang/lib/Basic/CMakeLists.txt: Add missing dependency, ClangDiagnosticComment. by NAKAMURA Takumi · 12 years ago
  46. a5ef44f Enable comment parsing and semantic analysis to emit diagnostics. A few by Dmitri Gribenko · 12 years ago
  47. ff39896 Introduce a flag in SourceManager to treat non-system source files by Argyrios Kyrtzidis · 12 years ago
  48. c6d64a2 Emit -verify diagnostics even when we have a fatal error. by Jordan Rose · 12 years ago
  49. 9903e94 Fix handling of curly braces in NVPTX inline asm by Justin Holewinski · 12 years ago
  50. be77959 LLVM_ON_WIN32 case: use the proper key in the UniqueFiles map. by Axel Naumann · 12 years ago
  51. 5ba0559 Improve r159256 following Chandler's comments: by Axel Naumann · 12 years ago
  52. 5409d28 Properly update the FormattedArgs vector when the template type diffing falls by Richard Trieu · 12 years ago
  53. 84f3080 Wire up -mrdrnd for X86. by Benjamin Kramer · 12 years ago
  54. 1c9ae1c Remove unreachable default case to pacify clang's -Wcovered-switch-default. by Benjamin Kramer · 12 years ago
  55. a1b6227 MIPS: Define __mips_dsp_rev / __mips_dspr2 / __mips_dsp macros by Simon Atanasyan · 12 years ago
  56. d797a85 MIPS: Add -mdsp/-mno-dsp and -mdspr2/-mno-dspr2 command line options support. by Simon Atanasyan · 12 years ago
  57. 1176bcd MIPS: Define __mips16 macro if -mips16 option is provided. by Simon Atanasyan · 12 years ago
  58. bbd9916 MIPS: Replace the pair of boolean flags by enumeration to hold selected float ABI. by Simon Atanasyan · 12 years ago
  59. 0b273ef MIPS: Add -mips16 / -mno-mips16 command line support. by Simon Atanasyan · 12 years ago
  60. a422cd0 A few more cleanups for the GNU family of ObjC runtimes. by David Chisnall · 12 years ago
  61. 11d3f4c Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstep by David Chisnall · 12 years ago
  62. 39d5fa1 Add additional architecture defines for PPC targets. by Hal Finkel · 12 years ago
  63. 941e47c Share ConvertUTF8toWide() between Lex and CodeGen. by Nico Weber · 12 years ago
  64. ec221bc Documentation cleanup: Delete a duplicated/malformed doc comment. by James Dennett · 12 years ago
  65. 529cdf4 Update the %diff modifer to have an alternate string print when a template tree by Richard Trieu · 12 years ago
  66. fbf7005 Support MIPS DSP Rev1 intrinsics. by Simon Atanasyan · 12 years ago
  67. 446ba14 Fix for r159256 on Windows. by Axel Naumann · 12 years ago
  68. 3ce42c3 From Vassil Vassilev: by Axel Naumann · 12 years ago
  69. 246b6aa Add template type diffing to Clang. This feature will provide a better by Richard Trieu · 12 years ago
  70. b0d8671 Remove a goofy CMake hack and use the standard CMake facilities to by Chandler Carruth · 12 years ago
  71. 0b92fcb Introduce ObjCRuntime::hasWeakClassImport() and use it in the appropriate by John McCall · 12 years ago
  72. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  73. 9416d42 Revert predefined decl tracking. by Meador Inge · 12 years ago
  74. 2e413f9 Fix the location of the fixit for -Wnewline-eof. by Jordan Rose · 12 years ago
  75. b8950b8 Documentation cleanup: escaped # characters in Doxygen comments. by James Dennett · 12 years ago
  76. 759a4b4 clang/lib/Basic/FileManager.cpp: Detect the root directory with PathV2. It should be better fix for PR10331, or, "clang X:\foo.c" fails. by NAKAMURA Takumi · 12 years ago
  77. c5613b2 Explicitly build __builtin_va_list. by Meador Inge · 12 years ago
  78. d3e8eda Documentation cleanup: delete doc comments from source files where they are by James Dennett · 12 years ago
  79. 7285a06 Documentation cleanup: escape # in a Doxygen comment. by James Dennett · 12 years ago
  80. 6557d13 Documentation cleanup: escape @ in a Doxygen comment. by James Dennett · 12 years ago
  81. 02a8427 Add PPC support for translating gcc-style -mcpu options into LLVM -target-cpu options. by Hal Finkel · 12 years ago
  82. b6af69e Add XOP feature flag. by Craig Topper · 12 years ago
  83. 47d9de6 Switch LineTableInfo to use FileID instead of int for file references, by Douglas Gregor · 12 years ago
  84. d73ef13 Add pedantic warning -Wempty-translation-unit (C11 6.9p1). by Jordan Rose · 12 years ago
  85. 3dbcc88 Mips: Define __mips_hard_float macro additional to __mips_single_float by Simon Atanasyan · 12 years ago
  86. 31380fb Make disabling SSE levels also disable AVX and FMA. by Craig Topper · 12 years ago
  87. a7463c3 Make AES and PCLMUL features imply SSE2 as that's needed to get the right types defined. by Craig Topper · 12 years ago
  88. 2ae9507 Add fma feature flag for Intel FMA instructions. by Craig Topper · 12 years ago
  89. 3c0bc15 Add builtin for pclmulqdq instruction. by Craig Topper · 12 years ago
  90. 90ea036 SSE4A should not imply LZCNT and POPCNT. FMA4 should imply SSE4A. Add missing break at the end of btver1 feature list. by Craig Topper · 12 years ago
  91. 4dfa5ad Define __SSE4A__ when targeting new AMD CPUs. by Benjamin Kramer · 12 years ago
  92. 2ae3a47 Sparc is bigendian. by Roman Divacky · 12 years ago
  93. 242cb06 Only emit one set of braces for __VERSION__, getClangFullRepositoryVersion already adds some. by Benjamin Kramer · 12 years ago
  94. 2c585b9 Replace PTX back-end with NVPTX back-end in all places where Clang cares by Justin Holewinski · 12 years ago
  95. edb66f3 Teach Clang about the NVPTX backend. by Peter Collingbourne · 12 years ago
  96. 4dc34eb CUDA: add CodeGen support for global variable address spaces. by Peter Collingbourne · 12 years ago
  97. 5f9688b Hexagon V5 FP support. by Sirish Pande · 12 years ago
  98. 51603be Synchronize the representations of DeclarationName and Selector so by Douglas Gregor · 12 years ago
  99. d54dff0 [PCH] When validating that the files coming from PCH did not change, also by Argyrios Kyrtzidis · 12 years ago
  100. 70d9b16 Enable AVX on AMD Bulldozer processors. by Craig Topper · 12 years ago