1. f3dee20 Fix some possible gcc-4.2 may be used uninitialized warnings. by Daniel Dunbar · 13 years ago
  2. 53ac3d8 Make our handling of MMX x SSE closer to what gcc does: by Rafael Espindola · 13 years ago
  3. a6d81f9 AAPCS compliance - 32-bit wchar_t should be unsigned for both aapcs and aapcs-linux. by James Molloy · 13 years ago
  4. 678a3ea Revert r132539 for now, "My testing shows that function stat has no problem with trailing separators. (tested on Windows and Darwin)." by NAKAMURA Takumi · 13 years ago
  5. a081da5 Implement (de-)serialization of the buffer contents for an overridden by Douglas Gregor · 13 years ago
  6. b86b8dc Add a -cc1-level option -fmodule-name=<name>, which will be used when by Douglas Gregor · 13 years ago
  7. dce6327 Warning option typo correction: When two options have the same edit_distance don't display either. by Benjamin Kramer · 13 years ago
  8. a70cb9d Print a typo correction hint for unknown warning flags. by Benjamin Kramer · 13 years ago
  9. c9a2371 Define some built-ins macros on mips32 platform, from Simon Atanasyan! by Douglas Gregor · 13 years ago
  10. 87429a0 [PCH] Fix reading from PCH of diagnostic pragmas. by Argyrios Kyrtzidis · 13 years ago
  11. 90c7892 Use StringRef's case transformation methods. by Benjamin Kramer · 13 years ago
  12. 148735e Move definitions of SizeType and PtrDiffType to Mips32TargetInfoBase. by Akira Hatanaka · 13 years ago
  13. 21a2516 Fix various minor issues find via unreachable code warnings, from Ahmed Charles! by Douglas Gregor · 13 years ago
  14. 436ecd9 Move ConvertUTF8toUTF32 out of #if 0, in preparation for a patch which needs it. by Eli Friedman · 13 years ago
  15. eea6480 In x86_64, when calling an Objective-C method that returns a _Complex long double, make sure to use the objc_msgSend_fp2ret function which ensures that the return value will be {0, 0} if the receiver is nil. by Anders Carlsson · 13 years ago
  16. 80b32b8 Add support for sse4a and enable it for amdfam10 cpu. by Roman Divacky · 13 years ago
  17. 01c770d Add support for amdfam10 cpu. by Roman Divacky · 13 years ago
  18. eee242f Make the loading of information attached to an IdentifierInfo from an by Douglas Gregor · 13 years ago
  19. 82ccbe7 Use assert(0) instead of duplicating the check, suggestion by Anna. by Argyrios Kyrtzidis · 13 years ago
  20. 78cf13d Remove the Blackfin backend. by Dan Gohman · 13 years ago
  21. 0986eb5 Remove the SystemZ backend. by Dan Gohman · 13 years ago
  22. c7d0ab1 Make changes necessary for N32/64 ABI conformance. by Akira Hatanaka · 13 years ago
  23. afdc21a Further refine the diagnostic categories for ARC diagnostics. Addresses <rdar://problem/10245086>. by Ted Kremenek · 13 years ago
  24. 474202f Use llvm::Triple's methods to parse FreeBSD version numbers. by Benjamin Kramer · 13 years ago
  25. aa93a87 For modules, all macros that aren't include guards are implicitly by Douglas Gregor · 13 years ago
  26. 86d18c5 Place static initializers on linux into the ".text.startup" section, so the linker can group them together for performance. by Benjamin Kramer · 13 years ago
  27. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  28. 2be4607 Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic types. by Eli Friedman · 13 years ago
  29. 18c407f Change __extension__ to disable only diagnostics controlled by -pedantic. by Bob Wilson · 13 years ago
  30. 7e1812f Add target info for Linux on PPC & Sparc. Patch by Hal Finkel! by Anton Korobeynikov · 13 years ago
  31. 796dbfb Introduce SourceManager::getFileLoc which returns a file location by Argyrios Kyrtzidis · 13 years ago
  32. 98d86b9 Add a -Wc++0x-compat warning for C++11 keywords used as identifiers when in by Richard Smith · 13 years ago
  33. dd4a889 Allow regparm attribute for PNaCl target by David Meyer · 13 years ago
  34. 567c600 Fixed natural stack alignment for Linux x86-32. Thanks Eli. by Lang Hames · 13 years ago
  35. f4f5003 Update target data strings for ARM and X86 to include the natural stack by Lang Hames · 13 years ago
  36. 209f5bb Add address spaces for TCE target. Patch by Pekka Jääskeläinen. by Eli Friedman · 13 years ago
  37. 53201a8 Basic/Diagnostics: Apparently, #pragma ... diagnostic is intended to override by Daniel Dunbar · 13 years ago
  38. c3b4575 Make sure SourceManager::getFileIDLoaded doesn't hang in release build because of invalid passed parameter. by Argyrios Kyrtzidis · 13 years ago
  39. 25bedca PTX: Add some basic support for OpenCL address spaces by Justin Holewinski · 13 years ago
  40. aeacae5 Basic/Diagnostic: Kill off a few unnecessary functions now that refactoring is done, and add a note that the new setDiagnosticGroup{...} methods only operate on the current diagnostic state. by Daniel Dunbar · 13 years ago
  41. be1aa41 Basic/Diagnostics: Rewrite DiagnosticIDs::getDiagnosticLevel completely to be straighter line code, use the new DiagnosticMappingInfo flags, and eliminate the odd MAP_WARNING_NO_WERROR and friend mappings. by Daniel Dunbar · 13 years ago
  42. a5e4133 Basic/Diagnostics: Add three explicit bits to DiagnosticMappingInfo to track "no-warning-as-error", "no-error-as-fatal", and "show-in-system-header", and update DiagnosticsEngine::setDiagnosticGroup{WarningAsError,ErrorAsFatal} and GetDefaultDiagMappingInfo to set them appropriately. by Daniel Dunbar · 13 years ago
  43. 3f83946 Basic/Diagnostics: Add a DiagnosticIDs::getDiagnosticsInGroup method, and use by Daniel Dunbar · 13 years ago
  44. ba494c6 Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method. by Daniel Dunbar · 13 years ago
  45. 09ea68d Basic/Diagnostics: Move setDiagnosticMapping() to using DiagnosticMappingInfo by Daniel Dunbar · 13 years ago
  46. b1c99c6 Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch to by Daniel Dunbar · 13 years ago
  47. c3c4a89 Basic/Diagnostics: Eliminate getDiagnosticMappingInfo method, which wasn't worth methodizing. by Daniel Dunbar · 13 years ago
  48. 1656aae Basic/Diagnostic: Eliminate the extra "mapping" out-parameter now that I killed the sole client. by Daniel Dunbar · 13 years ago
  49. 76101cf Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiagnosticPrinter to use that instead of extracting the current mapping via getDiagnosticLevel, which fixes one class of corner cases w.r.t. printing the "-Werror" diagnostic option marker. by Daniel Dunbar · 13 years ago
  50. 4aa8f2b Basic/Diagnostic: Factor out by Daniel Dunbar · 13 years ago
  51. 4213df3 Basic/Diagnostics: Split out the default warning "no-Werror" and by Daniel Dunbar · 13 years ago
  52. 83450aa Fix a typo spotted by Jonathan Sauer. by Chandler Carruth · 13 years ago
  53. 5b7803d Attempt to silence the GCC -Wreturn-type warning... by Chandler Carruth · 13 years ago
  54. 49defe6 Generate tests for all of the x86 SIMD instruction feature set by Chandler Carruth · 13 years ago
  55. 53bf4f9 Fix a think-o on my part that got enshrined in a FIXME by setting up the by Chandler Carruth · 13 years ago
  56. 88c75b0 Move some of the defines down to more natural locations, consolidating by Chandler Carruth · 13 years ago
  57. 26a3914 Teach Clang to reject 32-bit only CPUs when compiling in 64-bit mode. by Chandler Carruth · 13 years ago
  58. f17ba33 Simplify the control flow for predefined macro selection by using by Chandler Carruth · 13 years ago
  59. d9d3ddf Switch the X86TargetInfo object from a string representation of the by Chandler Carruth · 13 years ago
  60. 499d972 Introduce an enumeration for the x86 CPUs recognized by Clang. I've by Chandler Carruth · 13 years ago
  61. c3a2e65 Clean up a bit of the uses of CPU in the TargetInfo classes. This makes by Chandler Carruth · 13 years ago
  62. f6cf1c2 Begin fixing Clang's predefined macros for various architectures. This by Chandler Carruth · 13 years ago
  63. b201e16 Break SourceManager::translateFileLineCol into translateFile, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  64. fb3612e Associate the macro arguments location map with a FileID instead by Argyrios Kyrtzidis · 13 years ago
  65. 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
  66. 78ad0b9 Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  67. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  68. 9fe8c74 Fix missing includes for llvm_unreachable by David Blaikie · 13 years ago
  69. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  70. d8e0fe6 PTX: Clean up target options code by Justin Holewinski · 13 years ago
  71. 5e5e95d In SourceManager::translateLineCol, handle the case where we are pointing by Argyrios Kyrtzidis · 13 years ago
  72. bf5851a Define Mips64 TargetInfo classes. by Akira Hatanaka · 13 years ago
  73. b6a37b3 Clean up TargetInfo class hierarchy. Define a base class from which TargetInfos by Akira Hatanaka · 13 years ago
  74. 68018db Clarify PNaCl target characteristics: set LongDoubleWidth, PtrDiffType, IntPtrType, by Ivan Krasin · 13 years ago
  75. 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 13 years ago
  76. efa2ff8 Break SourceManager::translateFileLineCol into translateLineCol that returns the by Argyrios Kyrtzidis · 13 years ago
  77. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  78. 5040247 For SourceManager::isBeforeInTranslationUnit, a location pointing by Argyrios Kyrtzidis · 13 years ago
  79. 62ec1f2 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 13 years ago
  80. 0f50b08 Teach LangOptions::resetNonModularOptions to actually do what it says it does by Douglas Gregor · 13 years ago
  81. 808ef66 PTX: Define target options by Justin Holewinski · 13 years ago
  82. ab9b154 Add comment. by Akira Hatanaka · 13 years ago
  83. 6e975c4 For modules, use a hash of the compiler version, language options, and by Douglas Gregor · 13 years ago
  84. 36f37b6 O64 will not be supported. by Akira Hatanaka · 13 years ago
  85. 1d19edc mips*-*-psp is no longer supported as a target. by Akira Hatanaka · 13 years ago
  86. 1c7e047 When building a module on-demand, clear out the "non-modular" language by Douglas Gregor · 13 years ago
  87. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
  88. 21cae20 When an import statement fails to find a module in the module cache, by Douglas Gregor · 13 years ago
  89. 62f940b Added missing initialization. by Abramo Bagnara · 13 years ago
  90. 998b3d3 Allow the preprocessor to be constructed without performing target- by Douglas Gregor · 13 years ago
  91. 7143aab Modules hide macro definitions by default, so that silly things like by Douglas Gregor · 13 years ago
  92. f619cdc Clang/PNaCl: Improve test coverage for PNaClTargetInfo (type aligns), fixes nits: by Ivan Krasin · 13 years ago
  93. 80cb6e6 Warn on missing [super finalize] calls. by Nico Weber · 13 years ago
  94. 089ee11 PNaClTargetInfo: add __ELF__, _REENTRANT and _GNU_SOURCE defines and update the test by Ivan Krasin · 13 years ago
  95. bba43ef Follow up to r138470 (Add PNaCl TargetInfo). I've occasionally submitted wrong patch. by Ivan Krasin · 13 years ago
  96. ef05abd Add PNaCl TargetInfo. by Ivan Krasin · 13 years ago
  97. d7cb46c Remove one SourceManager::isInFileID overload and use isOffsetInFileID for the other. by Argyrios Kyrtzidis · 13 years ago
  98. b6c465e Amend r138129 (reduction of SLocEntries) which introduced performance regression due by Argyrios Kyrtzidis · 13 years ago
  99. 984e42c Move a couple of SourceManager functions out-of-line; no functionality change. by Argyrios Kyrtzidis · 13 years ago
  100. d9d2b67 Boost the efficiency of SourceManager::getMacroArgExpandedLocation. by Argyrios Kyrtzidis · 13 years ago