1. 7fda03b Don't pass false (default) for isVolatile parameter to CreateStore. by Daniel Dunbar · 15 years ago
  2. e032452 Change CompilerInvocation::CreateFromArgs to report errors using a proper diagnostic engine. by Daniel Dunbar · 15 years ago
  3. 4cbe3b6 Simplify. by Daniel Dunbar · 15 years ago
  4. 545c281 Change CompilerInvocation::CreateFromArgs to take Argv0 and the address of main (or something in the main executable) so it can find the builtin compiler files. by Daniel Dunbar · 15 years ago
  5. 660cc18 Remove useless c_str() calls in SemaCodeComplete. by Benjamin Kramer · 15 years ago
  6. 56a44f7 Simplify code. No functionality change. by Benjamin Kramer · 15 years ago
  7. f017173 Port BugReporter and BugType to StringRef. by Benjamin Kramer · 15 years ago
  8. 4988a9a Kill some unnecessary calls to c_str(). by Benjamin Kramer · 15 years ago
  9. ab6b940 Kill off clang/win32 which contains the hand generated Visual Studio project files. These files are severely out of date and have been superseded by the CMake build system. RIP. by Kovarththanan Rajaratnam · 15 years ago
  10. e7f2cbd remove stall comment by Nuno Lopes · 15 years ago
  11. 2024f4d Streamline Stmt::CollectingStats() and Decl::CollectingStats(). No functionality change. by Kovarththanan Rajaratnam · 15 years ago
  12. 7d8a782 Don't call Decl::CollectingStats(false) and Stmt::CollectingStats(false). When called with false these functions return whether statistics are enabled. They don't change any state. Since we're not using the return value avoid calling them in the first place. by Kovarththanan Rajaratnam · 15 years ago
  13. cd39712 Remove empty test directory. lit was moved to llvm/utils/lit in r82524 by Kovarththanan Rajaratnam · 15 years ago
  14. f79bafa This patch moves the frontend timer from clang-cc into CompilerInstance. by Kovarththanan Rajaratnam · 15 years ago
  15. 63db522 Use '-FOO' 'BAR' instead of '-FOO=BAR' for FOO in -stack-protector, -fvisibility, and -fconstant-string-class. by Daniel Dunbar · 15 years ago
  16. 8a90ac0 Normalize options to use '-FOO' instead of '--FOO'. by Daniel Dunbar · 15 years ago
  17. 433dd49 Remove unnecessary -fblocks=0. by Daniel Dunbar · 15 years ago
  18. 682899d Use '-x' 'foo' instead of '-x=foo'. by Daniel Dunbar · 15 years ago
  19. ce6bf1e clang -cc1: Allow -triple= as an alias for -triple, -code-compiletion-at= as an alias for -code-completion-at, and spell "-std=" option correctly. by Daniel Dunbar · 15 years ago
  20. be8d813 Use '-o' '-' instead of '-o=-' in tests. by Daniel Dunbar · 15 years ago
  21. a75a92d Remove unnecessary -fms-extensions=0 from tests (this command line syntax is going away). by Daniel Dunbar · 15 years ago
  22. 3e518bd Add DeclarationName support for C++0x operator literals. They should now work as by Sean Hunt · 15 years ago
  23. f219e7c Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we then manually pass to the command line library; eventually the latter grossness should be fixed by a real API when creating the target machine. by Daniel Dunbar · 15 years ago
  24. ede538f Update checker build. by Ted Kremenek · 15 years ago
  25. d4daa7c Fix null dereference in UndefResultChecker identified by running the analyzer over Postgresql. by Ted Kremenek · 15 years ago
  26. e50c167 Add clang -cc1 parsing for LangOptions. by Daniel Dunbar · 15 years ago
  27. 87e2496 clang-cc: Tweak LangOptions parsing to make it a bit more obvious what depends on what. by Daniel Dunbar · 15 years ago
  28. f4fdd9b Fix 80-cols violations by Sean Hunt · 15 years ago
  29. 7674352 clang-cc: Change -fsigned-char=0 to -fno-unsigned-char and pass -pic-level using separate args. by Daniel Dunbar · 15 years ago
  30. fb43510 Add missing accessors. by Daniel Dunbar · 15 years ago
  31. 1b09695 Change LangOptions::ObjCConstantStringClass to an std::string to avoid worrying about the lifetime. by Daniel Dunbar · 15 years ago
  32. 7d065d0 Move MainFileName option variable into CodeGenOptions instead of LangOptions. by Daniel Dunbar · 15 years ago
  33. 85b4521 Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. by Benjamin Kramer · 15 years ago
  34. 770b4a8 Remove VISIBILITY_HIDDEN from lib/AST. by Benjamin Kramer · 15 years ago
  35. 59c55e7 This patch adds a PUNCTUATOR macro (specialization of TOK) in TokenKinds.def and makes use of it in tok::getTokenSimpleSpelling. by Kovarththanan Rajaratnam · 15 years ago
  36. 1495944 Cleanup llvm/Support/Compiler.h include in header files by Kovarththanan Rajaratnam · 15 years ago
  37. 6e8c7ac cleanup parsing of MS integer suffixes a little. this fixes PR5616 by Nuno Lopes · 15 years ago
  38. 408ac17 Missed a forward declaration. by Benjamin Kramer · 15 years ago
  39. 5865288 Cleanup includes and forward decls. by Benjamin Kramer · 15 years ago
  40. bd21828 Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend. by Benjamin Kramer · 15 years ago
  41. 0c5db87 Remove unneeded includes. by Benjamin Kramer · 15 years ago
  42. 1a9724b Don't call exit(). llvm::llvm_report_error() will do just that by Kovarththanan Rajaratnam · 15 years ago
  43. e6252d1 Fix test and handle IK_LiteralOperatorId in a few more places. by Sean Hunt · 15 years ago
  44. d06ab9d Move program actions implications to clang::InitializeFrontendOptions which already contains such logic. by Kovarththanan Rajaratnam · 15 years ago
  45. ba5fb5a lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespace by Kovarththanan Rajaratnam · 15 years ago
  46. 0486d74 Add Parser support for C++0x literal operators ('operator "" i'). by Sean Hunt · 15 years ago
  47. fa3e82b Tests now pass with the assertion. by Eli Friedman · 15 years ago
  48. 8432f25 Add a much more thorough test of casts to virtual bases, and fix by Eli Friedman · 15 years ago
  49. 724e3e2 We always want to create a virtual function pointer entry if the path from the derived return value to the base overridden return value contains a virtual base class. by Anders Carlsson · 15 years ago
  50. 1fb7cf9 Add an iterator for walking the primary base chain. by Anders Carlsson · 15 years ago
  51. 27f69d0 Move the vtable builder to an anonymous namespace. by Anders Carlsson · 15 years ago
  52. 261fba6 Use a PointerIntPair for the PrimaryBaseInfo. Yay for clever LLVM data structures! by Anders Carlsson · 15 years ago
  53. ce2009a Add a new PrimaryBaseInfo struct that combines the record decl of a primary base with whether it's virtual or not. by Anders Carlsson · 15 years ago
  54. d6b07fb Don't build the entire vtable when all we want is the index of a virtual method. by Anders Carlsson · 15 years ago
  55. 83d5a2a Fix typo, thanks Sebastian! by Daniel Dunbar · 15 years ago
  56. b8bef26 Simplify. by Daniel Dunbar · 15 years ago
  57. 9b37274 Some member pointer casting tests. by Eli Friedman · 15 years ago
  58. c6fdb776 Add case for CK_DerivedToBaseMemberPointer cast kind to by Eli Friedman · 15 years ago
  59. d888962 More work on ScalarExprEmitter::EmitCastExpr: for every cast kind, either by Eli Friedman · 15 years ago
  60. 8c3e7e7 Cleanup for ScalarExprEmitter::EmitCastExpr; no functional changes. by Eli Friedman · 15 years ago
  61. c16668a Fix for PR5594: use EmitGlobalDefinition instead of EmitCXXDestructor so that by Eli Friedman · 15 years ago
  62. 1a68972 Fix thinko. by Anders Carlsson · 15 years ago
  63. d5a942b When adding an implicit destructor, make sure to mark it as virtual if it overrides existing destructors. by Anders Carlsson · 15 years ago
  64. 9549680 Correctly find overridden destructors. by Anders Carlsson · 15 years ago
  65. 6d4ccb7 Lazily create the __cxa_pure_virtual reference. by Anders Carlsson · 15 years ago
  66. 5dd730a Use the new CovariantThunkAdjustment in the vtable builder. by Anders Carlsson · 15 years ago
  67. 56e4713 typo by Gabor Greif · 15 years ago
  68. a4e476d issue a friendlier error if someone tries to send precompiled header to '-' (stdout) by Gabor Greif · 15 years ago
  69. 39411b9 Remove dead forward declaration. Fix struct/class mismatch. Remove trailing whitespace. by Benjamin Kramer · 15 years ago
  70. 3fc7e45 Remove header which is bringing libAST in (on MSVC). by Daniel Dunbar · 15 years ago
  71. 552a43b Remove unused variable. by Eli Friedman · 15 years ago
  72. ae32e24 Shortcut explicit calls to a trivial copy assignment operator. by Eli Friedman · 15 years ago
  73. 15233e5 Simplify and fix up the handling of implicit constructors, copy assignment by Eli Friedman · 15 years ago
  74. a1c5716 Improve diagnostics in ReturnStackAddressChecker for returning a stack-allocated block. Implements the rest of <rdar://problem/7387385>. by Ted Kremenek · 15 years ago
  75. 3a97634 Add test case that shows that dead stores checking now works in the presence of blocks. by Ted Kremenek · 15 years ago
  76. 9a14630 Implement IRGen for MemberExpr referring to static member function. by Eli Friedman · 15 years ago
  77. 9bf8a17 Don't run the LLVM Code tests by default. by Daniel Dunbar · 15 years ago
  78. 6cfe889 Add -Werror for Clang and LLVM on Clang (headers) syntax tests. by Daniel Dunbar · 15 years ago
  79. db13151 Add a Thunk struct to the vtable builder. by Anders Carlsson · 15 years ago
  80. 2866527 Use the more general Evaluate infrastructure for folding constant DeclRefs by Eli Friedman · 15 years ago
  81. 7622cd3 Add a CovariantThunkAdjustment struct that represents the adjustments needed for a covariant thunk. by Anders Carlsson · 15 years ago
  82. e9d6554 Slight tweak to the algorithm for getLinkage(). by Eli Friedman · 15 years ago
  83. bd94ab9 Use new getLinkage() method to correctly compute whether a variable has by Eli Friedman · 15 years ago
  84. b73a5be Move the mangler into the CodeGen namespace. Change mangleThunk to take a ThunkAdjustment. by Anders Carlsson · 15 years ago
  85. 38cc6bc Add a PostVisitBlockExpr() method to RetainReleaseChecker to query for by Ted Kremenek · 15 years ago
  86. a6d73af Teach RegionStoreManager::RemoveDeadBindings() about BlockDataRegions. Any VarRegion for a "captured" variable should also be considered live. by Ted Kremenek · 15 years ago
  87. 4240096 Add iterators to BlockDataRegion that allow clients to iterate over the VarRegions for "captured" variables for a block. by Ted Kremenek · 15 years ago
  88. 9dce71f Added batch versions of GRState::scanReachableSymbols() so that clients can scan a collection of SVals or MemRegions all at once. by Ted Kremenek · 15 years ago
  89. a94822e Add a ThunkAdjustment struct which holds a non-virtual and a virtual adjustment offset. Start using it. General cleanup in Mangle.cpp. by Anders Carlsson · 15 years ago
  90. b1a7b65 Enhance LiveVariables to understand that blocks can extend the liveness of a variable by "capturing" them in a BlockExpr. by Ted Kremenek · 15 years ago
  91. f21bf9b Add C++ tests to try to parse and compile the LLVM libraries by Douglas Gregor · 15 years ago
  92. f51ac1b Factor out a LangStandard class and coalesce the information about the standards into LangStandards.def by Daniel Dunbar · 15 years ago
  93. 6a50ad5 Fix thinko (-fno-builtin != -nobuiltininc). by Daniel Dunbar · 15 years ago
  94. 0ff679f Add clang -cc1 parsing for preprocessor options. by Daniel Dunbar · 15 years ago
  95. d8c7806 Add clang -cc1 parsing for header search options. by Daniel Dunbar · 15 years ago
  96. 2afce72 Refactor our handling of expression evaluation contexts, so that Sema by Douglas Gregor · 15 years ago
  97. bf0fe6c Add missing case in switch statement. by Ted Kremenek · 15 years ago
  98. 0a8112a Refine MemRegions for blocks. Add a new region called by Ted Kremenek · 15 years ago
  99. a44a590 Remove recently added FIXME. The appropriate FIXME is already in MemRegionManager::getVarRegion(). by Ted Kremenek · 15 years ago
  100. 369a3bd Allow user re-definition of SEL as well as accessing its fields. by Fariborz Jahanian · 15 years ago