1. b6cbe51 Implement parsing, AST, (de-)serialization, and placeholder global by Douglas Gregor · 12 years ago
  2. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  3. c3cd6f7 Fix -Wunused-comparison for comparisons in arguments to function-like macros. by Matt Beaumont-Gay · 12 years ago
  4. 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
  5. 390a70f [mips] Fix data layout string. Add 64 to the list of native integer widths by Akira Hatanaka · 12 years ago
  6. 35abfcd DiagnosticIds: Fix offset/ID calculation, no impact outside this code. by Argyrios Kyrtzidis · 12 years ago
  7. 1a090f1 Correct Hexagon DataLayout string. Fixes bug 14744. by Anshuman Dasgupta · 12 years ago
  8. 4e24f0f s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few nearby 'C++0x' comments. by Richard Smith · 12 years ago
  9. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  10. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  11. 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
  12. ab13751 Add ARM cortex-r5 subtarget as available mcpu by Quentin Colombet · 12 years ago
  13. 65548b3 Remove namespace qualifier that lead to build breakage. by Daniel Jasper · 12 years ago
  14. 9096102 Move operator precedence calculation to new header by Daniel Jasper · 12 years ago
  15. ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
  16. 5b9268f Fix code that attempted to produce a diagnostic with one DiagnosticEngine, then by Richard Smith · 12 years ago
  17. 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  18. d53c2d3 Don't use SourceLineCache in getColumnNumber if LastLineNoResult is past the end of the cache. Fixes PR14570. by Craig Topper · 12 years ago
  19. e72f4d9 Targets.cpp: [cygwin] Add the predefined macro "_X86_", according to newer version of cygwin/w32api. by NAKAMURA Takumi · 12 years ago
  20. 8a03357 Remove little endian specification from SPIR data layout - SPIR doesn't define endiannes in the data layout. by Guy Benyei · 12 years ago
  21. 27fa236 Initial support for FreeBSD on ARM. Patch by Andrew Turner. by Rafael Espindola · 12 years ago
  22. 21fa5d1 PR14581: Make SourceLocation::printToString work, or it will always return an empty string. by Benjamin Kramer · 12 years ago
  23. 1b257af Use @import rather than @__experimental_modules_import, since the by Douglas Gregor · 12 years ago
  24. bd5da3c Add SPIR32/SPIR64 targets to Clang by Guy Benyei · 12 years ago
  25. a07b59e Speed up looking up static diagnostic infos. by Benjamin Kramer · 12 years ago
  26. e5d30e3 Extend stat query APIs to explicitly specify if the query is for by Argyrios Kyrtzidis · 12 years ago
  27. fff3248 Virtual method overrides can no longer have mismatched calling conventions. This fixes PR14339. by Aaron Ballman · 12 years ago
  28. 6e399b4 long double should be 64 bits on FreeBSD/MIPS64. It possibly should be on by David Chisnall · 12 years ago
  29. 12f37e4 Fix analysis based warnings so that all warnings are emitted when compiling by DeLesley Hutchins · 12 years ago
  30. 441d9f7 Adapt to LLVM commit 169291 which streamlines the usage of NaCl/NativeClient by Eli Bendersky · 12 years ago
  31. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  32. 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
  33. 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
  34. 74632aa Add ARM cortex-a5 subtarget by Quentin Colombet · 12 years ago
  35. 398b8e8 Revert commit revision r168953, to change the commit message, which was empty by Quentin Colombet · 12 years ago
  36. b3233f5 by Quentin Colombet · 12 years ago
  37. 6902e41 Fix the definition of the vfork() builtin on Haiku. PR14378. by Eli Friedman · 12 years ago
  38. f582499 Add missing "break". Thanks to Craig for spotting it. by Eli Friedman · 12 years ago
  39. 7baa711 Enable inlining of 4 byte atomic ops on ppc32, 8 byte atomic ops on ppc64. by Benjamin Kramer · 12 years ago
  40. faf3538 Add missing features for misc x86 CPUs to CPU feature translation. Patch by Jung-uk Kim. by Eli Friedman · 12 years ago
  41. 612db2a Clean up X86 target feature translation code slightly. No intended functional change. Patch by Jung-uk Kim. by Eli Friedman · 12 years ago
  42. 49a8754 Since CreateTargetInfo is taking ownership of the target options, pass by Douglas Gregor · 12 years ago
  43. 62221b1 Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode for by Richard Smith · 12 years ago
  44. 825d386 Remove the cellspu port. by Eric Christopher · 12 years ago
  45. f634bdf The register constraint could mean a 16- or 8-bit register. by Bill Wendling · 12 years ago
  46. 68fd608 Check that the input size is correct for the given constraint. by Bill Wendling · 12 years ago
  47. 18f2368 Remove unneeded includes from IdentifierTable by Nico Weber · 12 years ago
  48. 463eb89 Add clang support of RTM from TSX by Michael Liao · 12 years ago
  49. 9410928 Add a SourceLocation::printToString() that returns in a std::string what dump() by Argyrios Kyrtzidis · 12 years ago
  50. ef7bcea Set TLSSupported to false on Haiku. by Benjamin Kramer · 12 years ago
  51. 6a1f494 Basic: Windows doesn't define S_IFIFO. by Daniel Dunbar · 12 years ago
  52. ce36ecd Frontend: Add support for reading named pipes as the main file. by Daniel Dunbar · 12 years ago
  53. ca1b62a Rename LangOptions members for address sanitizer and thread sanitizer from by Richard Smith · 12 years ago
  54. 31ba273 isLegalUTF8() was giving the wrong answer by Seth Cantrell · 12 years ago
  55. dbaf4bc This patch adds alignment information for long double to the 64-bit PowerPC by Bill Schmidt · 12 years ago
  56. e6b3dba Handle '*' and '#' asm constraint modifiers. by Ulrich Weigand · 12 years ago
  57. 50d46ca Recommit Eric's code to validate ASM string's constraints and modifiers. by Bill Wendling · 12 years ago
  58. b16abb1 Modify the targets to set appropriate calling convention defaults and C variables when using a gnueabihf or aapcs-vfp target. by David Tweed · 12 years ago
  59. c6cd9af Revert r166647 to rethink the patch... by Bill Wendling · 12 years ago
  60. a0b9ce0 Add some support for diagnosing possibly mismatched constraint, type size and by Bill Wendling · 12 years ago
  61. 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 12 years ago
  62. 4d3ee9b Fix pre-commit refacto failure. by Daniel Dunbar · 12 years ago
  63. 849289e driver/Darwin: Follow up to last patch, M-class CPUs are AAPCS but not EABI. by Daniel Dunbar · 12 years ago
  64. 0872a06 When associating file ranges of macro arguments with their by Argyrios Kyrtzidis · 12 years ago
  65. d9cad40 Teach getColumnNumber to use the line cache to get the start of the line if its on the same line as the last call to getLineNumber. Prevents needing to scan backwards for the new line. Fixes PR14106. by Craig Topper · 12 years ago
  66. 57016dd Serialize TargetOptions into an AST file, and make sure that we keep by Douglas Gregor · 12 years ago
  67. 263366f Add pnaclcall convention to Native Client targets. by Derek Schuff · 12 years ago
  68. 9a022bb Teach TargetInfo to hold on to the TargetOptions with which it was created. by Douglas Gregor · 12 years ago
  69. 2b49d1f Introduce the notion of excluded headers into the module map by Douglas Gregor · 12 years ago
  70. 6505a29 Add TargetInfo for r600. by Eli Friedman · 12 years ago
  71. 186ec9c Silence dead store warning. It is conceptually possible we will by Ted Kremenek · 12 years ago
  72. 7da46f9 Properly factor Native Client defines to support NaCl as an OS by Derek Schuff · 12 years ago
  73. babaf31 Make X86_64ABIInfo clean for ABIs with 32 bit pointers, such as X32 by Derek Schuff · 12 years ago
  74. 146e5a4 X86: add F16C support in Clang by Manman Ren · 12 years ago
  75. eae5a820 Fix PR 11709: Change the definition of va_list to meet AAPCS requirement by Logan Chien · 12 years ago
  76. 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
  77. cfaab00 Add ARM VFPv4 feature and enable it by default for Swift. by Bob Wilson · 12 years ago
  78. 336bfa3 Add armv7s and some other arm variants supported by Mach-O files. by Bob Wilson · 12 years ago
  79. e2ac16b In the Module class, add a reference to the corresponding AST file. by Argyrios Kyrtzidis · 12 years ago
  80. 1c84c68 Set Diag.ErrorOccurred even if a DiagnosticConsumer does not want it in by Daniel Jasper · 12 years ago
  81. 4d7e0ce Macro history (de-)serialization. Deserialization currently reads only the latest macro definition. Needs more work. by Alexander Kornienko · 12 years ago
  82. 615a092 Use llvm::getOrdinalSuffix to print ordinal numbers in diagnostics. by Jordan Rose · 12 years ago
  83. 087c65f Disable source fortification on Darwin with AddressSanitizer. by Alexander Potapenko · 12 years ago
  84. 7de3296 Add e500mc and e5500 to the list of valid PPC CPU names. by Hal Finkel · 12 years ago
  85. 2df67ea This patch introduces A15 as a target in Clang. by Silviu Baranga · 12 years ago
  86. 8b0703d Do not construct StringRef from NULL argument. by Anton Korobeynikov · 12 years ago
  87. 70a5cca Provide some ACLE C defines. This should fix PR13796 by Anton Korobeynikov · 12 years ago
  88. e5f0588 When a bad UTF-8 encoding or bogus escape sequence is encountered in a by Richard Smith · 12 years ago
  89. 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
  90. 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 12 years ago
  91. 5b86ffd Allow disabling of wchar_t type. by Abramo Bagnara · 12 years ago
  92. 94a7142 Rename ANDROIDEABI to Android. by Logan Chien · 12 years ago
  93. 600a513 Define __mips64 / __mips64__ macros for MIPS 64-bit targets. by Simon Atanasyan · 12 years ago
  94. 1d8ae1d Use getTargetDefines() virtual function in MipsTargetInfoBase successors by Simon Atanasyan · 12 years ago
  95. d4935a0 Factor out MIPS macro definitions common for all MIPS targets. by Simon Atanasyan · 12 years ago
  96. 260e506 Define _MIPS_ARCH and _MIPS_ARCH_<cpu name> macros for MIPS targets. by Simon Atanasyan · 12 years ago
  97. 9e63dc5 Avoid binding a reference to a dereferenced null pointer, if we try to emit a by Richard Smith · 12 years ago
  98. 8c019df Remove FIXME, the constraints contain more options than the by Eric Christopher · 12 years ago
  99. a0dfca1 Add a missing 'break' to ensure that we reject inline assembly by Eric Christopher · 12 years ago
  100. c95ad00 Fix undefined behavior: reference bound to dereferenced null pointer. by Richard Smith · 12 years ago