1. d9259f3 Refactor r135502 to avoid an empty if else condition, per Eric's suggestion (good call!). by Chad Rosier · 13 years ago
  2. b536a15 Clang asserts "Invalid environment!" when using -ccc-host-triple by Chad Rosier · 13 years ago
  3. f62d43d Revamp the SourceManager to separate the representation of parsed by Douglas Gregor · 13 years ago
  4. 48b78bd simplify by Chris Lattner · 13 years ago
  5. 1e5f83b StringMap::first() is about to start returning a StringRef, adapt. by Chris Lattner · 13 years ago
  6. e02d391 Disable avx feature from corei7-avx, and use -mavx for now. Right now, if -mavx is by Bruno Cardoso Lopes · 13 years ago
  7. 5af80aa Enable "avx" feature, so it can be seen by llvm by Bruno Cardoso Lopes · 13 years ago
  8. 0673cb3 Apply patch from Richard Trieu to fix PR9548: by Chandler Carruth · 13 years ago
  9. c3e0fb4 Change -mno-mmx to be more compatible with gcc. Specifically, -mno-mmx should not imply -mno-sse. by Eli Friedman · 13 years ago
  10. f972b26 Fix a FIXME in clang ARM driver that was exposed as a bug with ARM backend by Evan Cheng · 13 years ago
  11. c8d1ecc Keep track of which source locations are part of a macro argument by Chandler Carruth · 13 years ago
  12. 7c9adf9 Fix a typo in the fpsr register and add the fpcr register. by Eric Christopher · 13 years ago
  13. 7a75960 Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now. by Argyrios Kyrtzidis · 13 years ago
  14. 8e62706 FreeBSD gets FreeBSD target, just mipsel. by Joerg Sonnenberger · 13 years ago
  15. b73377e Make the Preprocessor more memory efficient and improve macro instantiation diagnostics. by Argyrios Kyrtzidis · 13 years ago
  16. 8b86ef0 Fix bug in SourceManager::getDecomposedInstantiationLocSlowCase. by Argyrios Kyrtzidis · 13 years ago
  17. d410e74 For -print-stats, add the number of bytes that SLocEntryTable consumes. by Argyrios Kyrtzidis · 13 years ago
  18. 85bea97 Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 13 years ago
  19. e855448 SmallVectorize a critical vector. by Benjamin Kramer · 13 years ago
  20. caf01c5 Fix C&P error by Joerg Sonnenberger · 13 years ago
  21. 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 13 years ago
  22. e7e66f7 Remove unused member of Builtin::Info. by Eli Friedman · 13 years ago
  23. 94c9ce5 Hook up mipsel-netbsd and mipsel-freebsd for OS specific handling. by Joerg Sonnenberger · 13 years ago
  24. fa9772b Use OS-specific configuration for mips-netbsd and mips-freebsd. by Joerg Sonnenberger · 13 years ago
  25. 7cd1de5 Don't define _BIG_ENDIAN for NetBSD/PowerPC. by Joerg Sonnenberger · 13 years ago
  26. 78542df Fix indentation by Joerg Sonnenberger · 13 years ago
  27. 1a83b43 Add explicit default case for -Wswitch-enum. by Joerg Sonnenberger · 13 years ago
  28. 9a11b74 Use switch(os) style consistently. Add a bunch of NetBSD branches. by Joerg Sonnenberger · 13 years ago
  29. 6ac26fa On PowerPC, both FreeBSD and NetBSD use ints for (s)size_t by Joerg Sonnenberger · 13 years ago
  30. aa7333c Update for llvm commit r134291. by Eric Christopher · 13 years ago
  31. dca5226 Add initial *-*-rtems* target, from Joel Sherrill by Douglas Gregor · 13 years ago
  32. 949fd1a Use preferred 64-bit alignment for i64 & f64 for Thumb targets. Radar 9695134. by Bob Wilson · 13 years ago
  33. de31fd7 Split out logic for valid clobbers and valid inline asm registers. by Eric Christopher · 13 years ago
  34. ed37ab8 SourceManager::isAtStartOfMacroInstantiation should check not only if the location by Argyrios Kyrtzidis · 13 years ago
  35. 65aa688 Make more use of llvm::StringRef in various APIs. In particular, don't by Jay Foad · 13 years ago
  36. cfd323d Move additional register names to their own lookup, separate from by Eric Christopher · 13 years ago
  37. 1816442 As a hopefully temporary workaround for a header mistake, treat by John McCall · 13 years ago
  38. dda231a Add some more memory constraints for ARM. by Eric Christopher · 13 years ago
  39. 283f447 On ARM make sure that we continue translating 'p' to 'r' for the constraints. by Eric Christopher · 13 years ago
  40. 8bfa257 Stylistic fix: move virtual keyword before return type. by Evan Cheng · 13 years ago
  41. 098df7f Unconditionally #define the ARC ownership qualifiers, instead of #defining by John McCall · 13 years ago
  42. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  43. 923cd57 Generate enumerators for diagnostic categories. Patch by Argyrios! by John McCall · 13 years ago
  44. 81f9d14 StaticDiagNameIndex is never written to, place it into .rodata. by Benjamin Kramer · 13 years ago
  45. dbda513 Put classes into anonymous namespaces. by Benjamin Kramer · 13 years ago
  46. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
  47. 6ce33d6 Followup to 132737; make two-character string explicit, add some by Stuart Hastings · 13 years ago
  48. 002333f Clang support for ARM Uv/Uy/Uq inline-asm constraints. rdar://problem/9037836 by Stuart Hastings · 13 years ago
  49. fe87b82 My testing shows that function stat has no problem with trailing separators. (tested on Windows and Darwin). by Francois Pichet · 13 years ago
  50. 619e887 Add stuff for o32 ABI conformance. by Akira Hatanaka · 13 years ago
  51. 469244a Add a couple of helper methods in the SourceManager API, isAtStartOfMacroInstantiation/isAtEndOfMacroInstantiation by Argyrios Kyrtzidis · 13 years ago
  52. 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 13 years ago
  53. b65b672 sandybridge is now called corei7-avx by Benjamin Kramer · 13 years ago
  54. 5adc051 Do some safety checks. by Argyrios Kyrtzidis · 13 years ago
  55. 84f95cf Define __ARM_NEON__ in both ARM and Thumb modes. Radar 9431992. by Bob Wilson · 13 years ago
  56. 0e9972c __builtin_va_list is void* on ARM, not char*. rdar://problem/9391966 by John McCall · 13 years ago
  57. e59abb5 Introduce a Diagnostic::Report function that accepts and emits a StoredDiagnostic. by Argyrios Kyrtzidis · 13 years ago
  58. cb65de1 Revert r130750, "Make the mno flags match GCC. Patch by Alexander Best!", it breaks tests. by Daniel Dunbar · 13 years ago
  59. d8b9d68 Make the mno flags match GCC. Patch by Alexander Best! by Michael J. Spencer · 13 years ago
  60. f61b831 Enhance clang_getCXTUResourceUsage() to report how much memory is used by SourceManager's memory buffers. by Ted Kremenek · 13 years ago
  61. 4d53be4 Remove this assert, I don't think it's being helpful and people have by Eric Christopher · 13 years ago
  62. f1cc1d0 Like the coding standards say, do not use "using namespace std". by Jay Foad · 13 years ago
  63. 144bc08 Don't hide #warnings in a system header, same as gcc. Fixes rdar://8495837. by Argyrios Kyrtzidis · 13 years ago
  64. cfdadfe Move the check whether a diagnostic must be ignored because it is in a system header by Argyrios Kyrtzidis · 13 years ago
  65. 8a3a7f3 Driver/Darwin: Allow OS X deployment targets like 10.4.11, even though they by Daniel Dunbar · 13 years ago
  66. 285dc65 PTX: Add PTX intrinsics as builtins and add ptx32 and ptx64 as valid architectures for triples, e.g. ptx32-unknown-unknown by Justin Holewinski · 13 years ago
  67. e23ac65 Teach SourceManager::getSLocEntry() that it can fail due to problems by Douglas Gregor · 13 years ago
  68. a4ff648 TWEAK by Daniel Dunbar · 13 years ago
  69. 659d23a Driver/Darwin: Switch to using -macosx for OS name in triples. by Daniel Dunbar · 13 years ago
  70. db57a4c ADT/Triple: Switch to using .isOSDarwin() predicate. by Daniel Dunbar · 13 years ago
  71. 0d027ba Basic/Darwin: Add support for new -osx and -ios style triples (not yet used). by Daniel Dunbar · 13 years ago
  72. 97f55d6 Add SelectorTable::getTotalMemory() to allow clients to query how much memory is used by selectors. by Ted Kremenek · 13 years ago
  73. b24bac9 Make -mno-mmx imply -mno-3dnow. This is what gcc does, and it makes sense. by Michael J. Spencer · 13 years ago
  74. 7d2b8c1 Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 13 years ago
  75. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  76. 7e7fbd0 C1X: add a language standard by Peter Collingbourne · 13 years ago
  77. a5fc472 Fix a bunch of major problems with __unknown_anytype and properly test by John McCall · 13 years ago
  78. 6792292 refactor flags for TokenKinds.def by Dylan Noblesmith · 13 years ago
  79. 156119d Eat the UTF-8 BOM at the beginning of a file since it's ignored anyhow. by Eric Christopher · 13 years ago
  80. bcaa3b8 Enable sse4 and aes for SandyBridge. Leave avx support commented out for now. by Roman Divacky · 13 years ago
  81. 3a41d14 Explain why layout prefers 32 for small types on Thumb. by Sandeep Patel · 13 years ago
  82. cd5ce09 Change ARM data layout strings to match llvm-gcc. by Bob Wilson · 13 years ago
  83. ad1a4c6 Change Clang's __VERSION__ to include the same basic info as in clang -v. by Daniel Dunbar · 13 years ago
  84. 9a4a9c2 Basic: Add support for a build variable to set the repository path that goes by Daniel Dunbar · 13 years ago
  85. dc0a2da For Diagnostic::Reset() also reset the state related to #pragma diagnostic. Fixes rdar://9170766. by Argyrios Kyrtzidis · 13 years ago
  86. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 13 years ago
  87. d9c3fa3 Make the definition of "long double" consistent for llvm::Triple::Win32 for by Eli Friedman · 13 years ago
  88. a291d5f Another cortex-m0 patch from James Orr. by Bob Wilson · 13 years ago
  89. cd1eecf Relax assertion to fail during crash recovery cleanup. by Ted Kremenek · 13 years ago
  90. 03201fb Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerInstance objects. by Ted Kremenek · 13 years ago
  91. 9ae186f Unbreak build. by Daniel Dunbar · 13 years ago
  92. 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 13 years ago
  93. 7dbafb3 Add FileManager::getNoncachedStatValue, which will resolve relative paths against the working directory specified in the file system options. by Anders Carlsson · 13 years ago
  94. 3cd0128 Having FileManager::getFile always open the file, brought much consternation and leaking of file descriptors. by Argyrios Kyrtzidis · 13 years ago
  95. 853134a lib/Basic/Targets.cpp: __declspec(attr) should be provided on mingw as macro, alias of __attribute__. by NAKAMURA Takumi · 13 years ago
  96. a8d530e Stop leaking file descriptors. by Argyrios Kyrtzidis · 13 years ago
  97. 2e2468e Get rid of the static FileManager::FixupRelativePath. by Anders Carlsson · 13 years ago
  98. 299a4a9 Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the SourceManager by Argyrios Kyrtzidis · 13 years ago
  99. 17c964a lib/Basic/Targets.cpp: mingw-w64 should define __MINGW32__, too. by NAKAMURA Takumi · 13 years ago
  100. 03fd362 Check in the implementation as well... by Anders Carlsson · 13 years ago