1. 83450aa Fix a typo spotted by Jonathan Sauer. by Chandler Carruth · 13 years ago
  2. 5b7803d Attempt to silence the GCC -Wreturn-type warning... by Chandler Carruth · 13 years ago
  3. 49defe6 Generate tests for all of the x86 SIMD instruction feature set by Chandler Carruth · 13 years ago
  4. 53bf4f9 Fix a think-o on my part that got enshrined in a FIXME by setting up the by Chandler Carruth · 13 years ago
  5. 88c75b0 Move some of the defines down to more natural locations, consolidating by Chandler Carruth · 13 years ago
  6. 26a3914 Teach Clang to reject 32-bit only CPUs when compiling in 64-bit mode. by Chandler Carruth · 13 years ago
  7. f17ba33 Simplify the control flow for predefined macro selection by using by Chandler Carruth · 13 years ago
  8. d9d3ddf Switch the X86TargetInfo object from a string representation of the by Chandler Carruth · 13 years ago
  9. 499d972 Introduce an enumeration for the x86 CPUs recognized by Clang. I've by Chandler Carruth · 13 years ago
  10. c3a2e65 Clean up a bit of the uses of CPU in the TargetInfo classes. This makes by Chandler Carruth · 13 years ago
  11. f6cf1c2 Begin fixing Clang's predefined macros for various architectures. This by Chandler Carruth · 13 years ago
  12. b201e16 Break SourceManager::translateFileLineCol into translateFile, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  13. fb3612e Associate the macro arguments location map with a FileID instead by Argyrios Kyrtzidis · 13 years ago
  14. 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
  15. 78ad0b9 Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  16. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  17. 9fe8c74 Fix missing includes for llvm_unreachable by David Blaikie · 13 years ago
  18. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  19. d8e0fe6 PTX: Clean up target options code by Justin Holewinski · 13 years ago
  20. 5e5e95d In SourceManager::translateLineCol, handle the case where we are pointing by Argyrios Kyrtzidis · 13 years ago
  21. bf5851a Define Mips64 TargetInfo classes. by Akira Hatanaka · 13 years ago
  22. b6a37b3 Clean up TargetInfo class hierarchy. Define a base class from which TargetInfos by Akira Hatanaka · 13 years ago
  23. 68018db Clarify PNaCl target characteristics: set LongDoubleWidth, PtrDiffType, IntPtrType, by Ivan Krasin · 13 years ago
  24. 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 13 years ago
  25. efa2ff8 Break SourceManager::translateFileLineCol into translateLineCol that returns the by Argyrios Kyrtzidis · 13 years ago
  26. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  27. 5040247 For SourceManager::isBeforeInTranslationUnit, a location pointing by Argyrios Kyrtzidis · 13 years ago
  28. 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
  29. 0f50b08 Teach LangOptions::resetNonModularOptions to actually do what it says it does by Douglas Gregor · 13 years ago
  30. 808ef66 PTX: Define target options by Justin Holewinski · 13 years ago
  31. ab9b154 Add comment. by Akira Hatanaka · 13 years ago
  32. 6e975c4 For modules, use a hash of the compiler version, language options, and by Douglas Gregor · 13 years ago
  33. 36f37b6 O64 will not be supported. by Akira Hatanaka · 13 years ago
  34. 1d19edc mips*-*-psp is no longer supported as a target. by Akira Hatanaka · 13 years ago
  35. 1c7e047 When building a module on-demand, clear out the "non-modular" language by Douglas Gregor · 13 years ago
  36. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
  37. 21cae20 When an import statement fails to find a module in the module cache, by Douglas Gregor · 13 years ago
  38. 62f940b Added missing initialization. by Abramo Bagnara · 13 years ago
  39. 998b3d3 Allow the preprocessor to be constructed without performing target- by Douglas Gregor · 13 years ago
  40. 7143aab Modules hide macro definitions by default, so that silly things like by Douglas Gregor · 13 years ago
  41. f619cdc Clang/PNaCl: Improve test coverage for PNaClTargetInfo (type aligns), fixes nits: by Ivan Krasin · 13 years ago
  42. 80cb6e6 Warn on missing [super finalize] calls. by Nico Weber · 13 years ago
  43. 089ee11 PNaClTargetInfo: add __ELF__, _REENTRANT and _GNU_SOURCE defines and update the test by Ivan Krasin · 13 years ago
  44. bba43ef Follow up to r138470 (Add PNaCl TargetInfo). I've occasionally submitted wrong patch. by Ivan Krasin · 13 years ago
  45. ef05abd Add PNaCl TargetInfo. by Ivan Krasin · 13 years ago
  46. d7cb46c Remove one SourceManager::isInFileID overload and use isOffsetInFileID for the other. by Argyrios Kyrtzidis · 13 years ago
  47. b6c465e Amend r138129 (reduction of SLocEntries) which introduced performance regression due by Argyrios Kyrtzidis · 13 years ago
  48. 984e42c Move a couple of SourceManager functions out-of-line; no functionality change. by Argyrios Kyrtzidis · 13 years ago
  49. d9d2b67 Boost the efficiency of SourceManager::getMacroArgExpandedLocation. by Argyrios Kyrtzidis · 13 years ago
  50. 54232ad Refactor common functionality into SourceManager::getFileIDSize, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  51. 1e473cc Implement '-Weverything', which enables all warnings except those explicitly mapped to be ignored. by Ted Kremenek · 13 years ago
  52. 292772c "-mavx" should also enable all other SSE levels. by Bruno Cardoso Lopes · 13 years ago
  53. f1d5948 Fix -ferror-limit= to properly emit notes following the last error by Douglas Gregor · 13 years ago
  54. ac836e4 Introduce SourceManager::getMacroArgExpandedLocation function. by Argyrios Kyrtzidis · 13 years ago
  55. 37e59a1 Make SourceManager::isBeforeInTranslationUnit handle macro locations correctly. by Argyrios Kyrtzidis · 13 years ago
  56. 7c5109b Fix C++0x narrowing conversion errors in Clang. by Jeffrey Yasskin · 13 years ago
  57. 6948bc4 Provide diag_iterator for iterating over the built-in diagnostic IDs/names in the internal table of DiagnosticIDs. by Ted Kremenek · 13 years ago
  58. 6e43f3f Additional comments and whitespace. by Chad Rosier · 13 years ago
  59. 61a6221 Add partial support for using anonymous bitfields (e.g., int : 0) to enforce by Chad Rosier · 13 years ago
  60. b9a8adf Remove dead code flagged by GCC's -Wunused-but-set-variable. by Benjamin Kramer · 13 years ago
  61. 895d422 Add support for the 'Q' arm memory constraint. by Eric Christopher · 13 years ago
  62. c0a575f Make DiagnosticErrorTrap keep a count of the errors that occurred so multiple by Argyrios Kyrtzidis · 13 years ago
  63. 6e36c12 Change SourceManager::getDataStructureSizes() to use llvm::capacity_in_bytes(). by Ted Kremenek · 13 years ago
  64. ca7dc2b clang_getCXTUResourceUsage: Report memory used by data structures in SourceManager. by Ted Kremenek · 13 years ago
  65. 9f1210c After further discussion it has been determined that alignof should report by Chad Rosier · 13 years ago
  66. 3201f38 Clean up as many of the comments in Basic I can find to talk in terms of by Chandler Carruth · 13 years ago
  67. 1728762 Migrate 'Instantiation' data and API bits of SLocEntry to 'Expansion' by Chandler Carruth · 13 years ago
  68. 78df836 Convert InstantiationInfo and much of the related code to ExpansionInfo by Chandler Carruth · 13 years ago
  69. bf340e4 Rename create(MacroArg)InstantiationLoc to create(MacroArg)ExpansionLoc. by Chandler Carruth · 13 years ago
  70. 96d3589 Rename SourceManager (and InstantiationInfo) isMacroArgInstantiation API by Chandler Carruth · 13 years ago
  71. 6421162 Rename getInstantiationLineNumber to getExpansionLineNumber in both by Chandler Carruth · 13 years ago
  72. a77c031 Rename getInstantiationColumnNumber to getExpansionColumnNumber in both by Chandler Carruth · 13 years ago
  73. e7b2b6e Rename getDecomposedInstantiationLoc to getDecomposedExpansionLoc. by Chandler Carruth · 13 years ago
  74. f84ef95 getInstantiationLocSlowCase -> getExpansionLocSlowCase by Chandler Carruth · 13 years ago
  75. 999f739 Rename SourceManager::getImmediateInstantiationRange to by Chandler Carruth · 13 years ago
  76. 822f54a Allow target to specify about using minimum alignment vs preferred. Takes care of by Chad Rosier · 13 years ago
  77. edc3dcc Rename SourceManager::getInstantiationRange to getExpansionRange. by Chandler Carruth · 13 years ago
  78. 4027853 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 13 years ago
  79. 2d3ba4f Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! by Chris Lattner · 13 years ago
  80. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  81. 8c24d1a Define the _MIPS_SIM builtin macro on MIPS platforms. Patch by Robert Millan! by Bruno Cardoso Lopes · 13 years ago
  82. d9259f3 Refactor r135502 to avoid an empty if else condition, per Eric's suggestion (good call!). by Chad Rosier · 13 years ago
  83. b536a15 Clang asserts "Invalid environment!" when using -ccc-host-triple by Chad Rosier · 13 years ago
  84. f62d43d Revamp the SourceManager to separate the representation of parsed by Douglas Gregor · 13 years ago
  85. 48b78bd simplify by Chris Lattner · 13 years ago
  86. 1e5f83b StringMap::first() is about to start returning a StringRef, adapt. by Chris Lattner · 13 years ago
  87. e02d391 Disable avx feature from corei7-avx, and use -mavx for now. Right now, if -mavx is by Bruno Cardoso Lopes · 13 years ago
  88. 5af80aa Enable "avx" feature, so it can be seen by llvm by Bruno Cardoso Lopes · 13 years ago
  89. 0673cb3 Apply patch from Richard Trieu to fix PR9548: by Chandler Carruth · 13 years ago
  90. c3e0fb4 Change -mno-mmx to be more compatible with gcc. Specifically, -mno-mmx should not imply -mno-sse. by Eli Friedman · 13 years ago
  91. f972b26 Fix a FIXME in clang ARM driver that was exposed as a bug with ARM backend by Evan Cheng · 13 years ago
  92. c8d1ecc Keep track of which source locations are part of a macro argument by Chandler Carruth · 13 years ago
  93. 7c9adf9 Fix a typo in the fpsr register and add the fpcr register. by Eric Christopher · 13 years ago
  94. 7a75960 Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now. by Argyrios Kyrtzidis · 13 years ago
  95. 8e62706 FreeBSD gets FreeBSD target, just mipsel. by Joerg Sonnenberger · 13 years ago
  96. b73377e Make the Preprocessor more memory efficient and improve macro instantiation diagnostics. by Argyrios Kyrtzidis · 13 years ago
  97. 8b86ef0 Fix bug in SourceManager::getDecomposedInstantiationLocSlowCase. by Argyrios Kyrtzidis · 13 years ago
  98. d410e74 For -print-stats, add the number of bytes that SLocEntryTable consumes. by Argyrios Kyrtzidis · 13 years ago
  99. 85bea97 Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 13 years ago
  100. e855448 SmallVectorize a critical vector. by Benjamin Kramer · 13 years ago