1. f511ba6 Support emitting/reading function templates to/from PCH. by Argyrios Kyrtzidis · 14 years ago
  2. 44f8c37 -Introduce PCHReader::ReadTemplateArgumentLoc() by Argyrios Kyrtzidis · 14 years ago
  3. 7255a2d implement support for -finstrument-functions, patch by Nelson Elhage! by Chris Lattner · 14 years ago
  4. 43dec6b Alter the internal representation of the condition variable in by Douglas Gregor · 14 years ago
  5. 45f9b7e Bug 7377: printf checking fails to flag some undefined behavior by Tom Care · 14 years ago
  6. 5bf1bdc Combine ClassTemplateDecl's PreviousDeclaration with CommonPtr, as in FunctionTemplateDecl. by Argyrios Kyrtzidis · 14 years ago
  7. b01a552 Support PCH emitting/reading of using declarations. by Argyrios Kyrtzidis · 14 years ago
  8. 28d16d7 Include a hack to allow loading of templated CXXRecordDecls and test template reading from PCH. by Argyrios Kyrtzidis · 14 years ago
  9. 8731ca7 Initial support for reading templates from PCH. by Argyrios Kyrtzidis · 14 years ago
  10. 90b715e Initial support for writing templates to PCH. by Argyrios Kyrtzidis · 14 years ago
  11. 0a76aae introduce a new CharSourceRange class, and enhance the diagnostics routines by Chris Lattner · 14 years ago
  12. c070cc6 Given Decl::isUsed() a flag indicating when to consider the "used" by Douglas Gregor · 14 years ago
  13. ee6e4b4 Update CMake build for new attribute changes. by Sean Hunt · 14 years ago
  14. 387475d Implement first TD-based usage of attributes. by Sean Hunt · 14 years ago
  15. 3177aae Frontend: Allow passing -cc1 level arguments to plugins. Patch by Troy Straszheim! by Daniel Dunbar · 14 years ago
  16. ea9e56d Add Cygwin C++ header search path. by Douglas Gregor · 14 years ago
  17. c54539c fix the various buildbot failures by ensuring that tokens are really completely initialized. by Chris Lattner · 14 years ago
  18. 90db74c fix an uninitialized variable, patch by Michael Spencer! by Chris Lattner · 14 years ago
  19. 9b414d3 Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library configuration by Daniel Dunbar · 14 years ago
  20. 7cf84d6 Implement -fvisibility-inlines-hidden. <rdar://problem/7819834> by Douglas Gregor · 14 years ago
  21. fcd783d Change AnalysisConsumer to analyze functions created by instantiantiating a macro. Fixes PR 7361. by Ted Kremenek · 14 years ago
  22. 99e14a0 fix the inline asm diagnostics to emit the error on the primary by Chris Lattner · 14 years ago
  23. 6133aeb fix PR7360: -P mode turns off line markers, but not blank space. by Chris Lattner · 14 years ago
  24. 1715bf5 Fix PCH issue. Attributes of a declaration were truncated to just one when the decl was read from a PCH file. by Argyrios Kyrtzidis · 14 years ago
  25. 7e4953e Driver: Fix arg_iterator typing to reflect that it is really an iterator over Arg*s. by Daniel Dunbar · 14 years ago
  26. c72cc50 Preprocessor: Ignore unknown pragmas in -E -dM and -Eonly modes. by Daniel Dunbar · 14 years ago
  27. 5edbdcc Add an option -fshow-overloads=best|all to limit the number of overload by Jeffrey Yasskin · 14 years ago
  28. 98b7c5c Add an option to specify the target C++ ABI to the frontend. Use it to by Charles Davis · 14 years ago
  29. 3350095 Split DependentNameType into two types. DependentNameType represents the by John McCall · 14 years ago
  30. e3e210c Another chunk of the new RecursiveASTVisitor implementation: switch the return by Chandler Carruth · 14 years ago
  31. bfbb39d Frontend: Fix crashes on error paths. by Daniel Dunbar · 14 years ago
  32. dfc35e3 Major redesign of the RecursiveASTVisitor. This implements the majority of the by Chandler Carruth · 14 years ago
  33. c4dec1c Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. by Daniel Dunbar · 14 years ago
  34. afed099 Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile. by Daniel Dunbar · 14 years ago
  35. 4cbbd94 Frontend: Add CodeGenAction support for handling LLVM IR. - This magically enables using 'clang -cc1' as a replacement for most of 'llvm-as', 'llvm-dis', 'llc' and 'opt' functionality. For example, 'llvm-as' is: $ clang -cc1 -emit-llvm-bc FOO.ll -o FOO.bc by Daniel Dunbar · 14 years ago
  36. faddc3e Frontend: Add FrontendAction support for handling LLVM IR inputs. by Daniel Dunbar · 14 years ago
  37. 685ac66 FrontendAction: Track active file kind. by Daniel Dunbar · 14 years ago
  38. eb58d83 Frontend: Rename hasASTSupport to hasASTFileSupport, which is more accurate. by Daniel Dunbar · 14 years ago
  39. 2056048 Frontend: Move some initialization from CompilerInstance to FrontendAction, to parallel what is done for AST inputs. by Daniel Dunbar · 14 years ago
  40. d3598a6 Frontend: Change FrontendAction::BeginSourceFile to take the input kind instead of an IsAST bool. by Daniel Dunbar · 14 years ago
  41. c34ce3f Frontend: Lift InputKind enumeration to top level. by Daniel Dunbar · 14 years ago
  42. 05a7f3d Frontend: Drop unnecessary TargetData argument to EmitBackendOutput, we always by Daniel Dunbar · 14 years ago
  43. 897c676 Frontend: Factor clang::EmitBackendOutput out of CodeGenAction. by Daniel Dunbar · 14 years ago
  44. 6b0cf67 Frontend: Add CodeGenOptions::SimplifyLibCalls, and eliminate LangOptions argument to BackendConsumer. by Daniel Dunbar · 14 years ago
  45. 6206d53 Added AccessSpecDecl node. by Abramo Bagnara · 14 years ago
  46. 83a230c Remember type source information for Objective C property declarations. by John McCall · 14 years ago
  47. 89f9d3a Added a field to BlockDeclRefExpr for future use. No functionality change yet. by Fariborz Jahanian · 14 years ago
  48. e7d6c2c Add ARM paths for debian. Not enough to bootstrap on a beagle board, but by Rafael Espindola · 14 years ago
  49. 82dc009 Restructure how we interpret block-literal declarators. Correctly handle by John McCall · 14 years ago
  50. 5250f27 Hack in some really terrible C++ record PCH support that I need right now. by John McCall · 14 years ago
  51. 8ee5939 Fix undefined behavior, noticed by GCC 4.5. Patch by Dimitry Andric! by Daniel Dunbar · 14 years ago
  52. 76bd1f3 Alter the ExternalASTSource interface to permit by-name lookups. PCH continues to by John McCall · 14 years ago
  53. 9a55591 Convert DeclNodes to use TableGen. by Sean Hunt · 14 years ago
  54. 616d436 More PowerPC paths on Darwin by Douglas Gregor · 14 years ago
  55. 582c301 Add C++ include paths for Darwin PowerPC by Douglas Gregor · 14 years ago
  56. 4336e19 add fedora 13 paths, patch by Hendrik Richter. by Chris Lattner · 14 years ago
  57. 2b7baf0 Roll back r104941. by John McCall · 14 years ago
  58. be2e9a8 Let the backend decide which scheduler and register allocator to use. by Jakob Stoklund Olesen · 14 years ago
  59. 1d0a585 Add a new attribute on records, __attribute__((adl_invisible)), and define by John McCall · 14 years ago
  60. f2070b3 Frontend: Sprinkle in some C++ header paths for ARM/Darwin. Also, don't add x86 by Daniel Dunbar · 14 years ago
  61. cfeac34 Add several more predefines from modern versions of GCC. by Dan Gohman · 14 years ago
  62. 6f11897 MemoryBuffer::getSTDIN may return a null pointer if an error occurs. by Dan Gohman · 14 years ago
  63. 4ecc9b7 Driver: Add clang -cc1 -mrelax-all option, which sets relaxes all instructions when using -integrated-as. by Daniel Dunbar · 14 years ago
  64. 4e9255f AST: Add AlignMac68kAttr, not yet used. by Daniel Dunbar · 14 years ago
  65. 8a2c92c AST: Rename PragmaPackAttr to MaxFieldAlignmentAttr, which is more accurate. by Daniel Dunbar · 14 years ago
  66. f0af777 Predefine the '__clang_analyzer__' macro when using '-analyze'. by Ted Kremenek · 14 years ago
  67. d8e8a58 Only enable code patterns (e.g., try { statements } catch (...) { by Douglas Gregor · 14 years ago
  68. 32148ce Driver/Frontend: Add -emit-codegen-only, for running irgen + codegen but not the by Daniel Dunbar · 14 years ago
  69. 4fc8453 Refactoring of block-pointer type rewrite. by Fariborz Jahanian · 14 years ago
  70. 1f90622 Patch to rewrite block pointers as arguments to methods. (Radar 7987817). by Fariborz Jahanian · 14 years ago
  71. d342bf7 when too many errors are emitted, and we produce: by Chris Lattner · 14 years ago
  72. a5a7987 Fix a rewriting bug where a local static objective-c by Fariborz Jahanian · 14 years ago
  73. 73d1eb0 Fix an objective-c rewriter bug when pre-processed file's by Fariborz Jahanian · 14 years ago
  74. aec0371 Propagate access specifiers to anonymous union members nested within classes. by John McCall · 14 years ago
  75. 03e8ab2 Driver: Move some argument lookup utilities into driver::ArgList. by Daniel Dunbar · 14 years ago
  76. e4da7a0 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 14 years ago
  77. 857e918 Add clang support for IBOutletCollection. by Ted Kremenek · 14 years ago
  78. f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 14 years ago
  79. 80f93d9 "The attached patch allows clang to find the headers by Douglas Gregor · 14 years ago
  80. 6362b89 Add option '-analyzer-max-loop', which specifies the maximum by Zhongxing Xu · 14 years ago
  81. 506b57e Clean up some more uses of getAs<ObjCInterfaceType>() that Fariborz pointed by John McCall · 14 years ago
  82. 79bc57c Moved clang-builtin include dir position to immediately precede C includes. by mike-m · 14 years ago
  83. a53d2cb Emit a type record for TYPE_OBJC_OBJECT in the PCH file. I'm not by John McCall · 14 years ago
  84. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
  85. 5077c38 Implement semantic analysis and an AST representation for the named by Douglas Gregor · 14 years ago
  86. 3c9034c Recognize when the named return value optimization applies in a by Douglas Gregor · 14 years ago
  87. a63db84 Revert r103770, "Added basic source locations to Elaborated and DependentName by Daniel Dunbar · 14 years ago
  88. 5431299 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 14 years ago
  89. 6fb745b Rework when and how vtables are emitted, by tracking where vtables are by Douglas Gregor · 14 years ago
  90. edd8df9 "this patch properly addresses escaping < and > which might appear by Chris Lattner · 14 years ago
  91. 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 14 years ago
  92. d04ed41 Convert CXXTempory[] in CXXExprWithTemporaries to be allocated using ASTContext's allocator. Fixes <rdar://problem/7961605>. by Ted Kremenek · 14 years ago
  93. 4bd98e8 Improved -ast-print-xml for C++, from Sebastien Binet! by Douglas Gregor · 14 years ago
  94. 5921863 pch'ify CXXNewExpr and CXXZeroInitValueExpr by Chris Lattner · 14 years ago
  95. d259836 pchify CXXTemporary, CXXBindTemporaryExpr, and CXXExprWithTemporaries. by Chris Lattner · 14 years ago
  96. 030854b pch'ify default argument definitions and uses. by Chris Lattner · 14 years ago
  97. 2fbdfcd pch'ify 'this' and 'throw' by Chris Lattner · 14 years ago
  98. 14ab24f pch'ify typeid. by Chris Lattner · 14 years ago
  99. 1817bd4 pchify CXXMemberCallExpr correctly. Before it would serialize by Chris Lattner · 14 years ago
  100. b4eeaff When we encounter a non-dependent type during template instantiation, by Douglas Gregor · 15 years ago