1. c376910 -funit-at-a-time is the default however some current makefiles pass -fno-unit-at-a-time which is ignored by GCC, we should warn about this not error out. by Edward O'Callaghan · 15 years ago
  2. fd056bc When explicitly specializing a member that is a template, mark the by Douglas Gregor · 15 years ago
  3. a735b20 Improve the internal representation and semantic analysis of friend by Douglas Gregor · 15 years ago
  4. d9878a1 Refine handling for return value conversions with respect to virtual by Mike Stump · 15 years ago
  5. 3c0ef8c Simplify pointer creation with the new Type::getInt*Ptr methods. by Benjamin Kramer · 15 years ago
  6. 3ae9f48 Teach sema and codegen about the difference between address of labels, by Chris Lattner · 15 years ago
  7. 3d00fdc reimplement codegen for indirect goto with the following advantages: by Chris Lattner · 15 years ago
  8. f3b1862 merge an indirect goto test into statements, add another by Chris Lattner · 15 years ago
  9. d6116cc Return the original state by default. by Zhongxing Xu · 15 years ago
  10. 9329a5c number address-taken labels from 1. This allows 0 to be used as a sentinel by Chris Lattner · 15 years ago
  11. 36afd38 Use the new Type::getInt8PtrTy method. This should probably be used in a lot by Chris Lattner · 15 years ago
  12. 59cbea9 test commit by John Thompson · 15 years ago
  13. 7909fee add rdar # I accidentally lost. by Chris Lattner · 15 years ago
  14. 9079cd3 merge two tests. by Chris Lattner · 15 years ago
  15. bc8d42c make the diagnostic in the 'unused result' warning more precise by Chris Lattner · 15 years ago
  16. 4053983 fix PR4938 by recognizing % as a modifier on outputs, by Chris Lattner · 15 years ago
  17. c9f4af6 Now we can call into another function with the CallInliner transfer function. by Zhongxing Xu · 15 years ago
  18. 798d2ca Add two utility methods. by Zhongxing Xu · 15 years ago
  19. 4e3c1f7 Add an initial implementation of EnterStackFrame() to the StoreManager. by Zhongxing Xu · 15 years ago
  20. 72ad5f5 Disable tests that check debug info intrinsic. This does not work if debug info intrinsics are not used to encode debug info. by Devang Patel · 15 years ago
  21. 55df71a Enable "debug info attached to an instruction" mode. by Devang Patel · 15 years ago
  22. 6687f9f Minor CSS fix by Douglas Gregor · 15 years ago
  23. f0510d4 When declaring a class template whose name is qualified, make sure by Douglas Gregor · 15 years ago
  24. 33c4ba8 Minor margin fix by Douglas Gregor · 15 years ago
  25. 38d8404 Test explicit specialization involving multiple template<> headers by Douglas Gregor · 15 years ago
  26. d35e2e0 There is no need to attach debug location info with alloca instruction. by Devang Patel · 15 years ago
  27. 7c173cb Encode long double. by Devang Patel · 15 years ago
  28. 37d68185 Permit explicit specialization of member functions of class templates by Douglas Gregor · 15 years ago
  29. 2d15215 More appropriate API usage. by John McCall · 15 years ago
  30. 5a881bb Implement -Wparentheses: warn about using assignments in contexts that require by John McCall · 15 years ago
  31. 65f6642 Test explicit specializations of static data members that are declarations, not definitions by Douglas Gregor · 15 years ago
  32. 27c8235 Yet another test for explicit specialization, this one involving linkage by Douglas Gregor · 15 years ago
  33. 5017a15 Store the key function of a record decl inside CGRecordLayout. by Anders Carlsson · 15 years ago
  34. ee82d9b Use a BumpPtrAllocator to allocate all aspects of CFG, including CFGBlocks, successor and predecessor vectors, etc. by Ted Kremenek · 15 years ago
  35. 620d57a Fixup windows include paths. Patch by John Thompson. by Mike Stump · 15 years ago
  36. 0974839 More tests for explicit template specialization by Douglas Gregor · 15 years ago
  37. 459180b Add test for last commit by Douglas Gregor · 15 years ago
  38. b3ae4fc Diagnose the declaration of explicit specializations after an implicit by Douglas Gregor · 15 years ago
  39. 2ebe7eb Handle built-in unary operators when reporting ambiguities. by Fariborz Jahanian · 15 years ago
  40. 5db0247 Fix test. by Anders Carlsson · 15 years ago
  41. 4a0d832 Even more devirtualization cleverness. by Anders Carlsson · 15 years ago
  42. 87342dc Allow BumpVectorContext to conditionally own the underlying BumpPtrAllocator. by Ted Kremenek · 15 years ago
  43. cf5deec More devirtualization improvements. by Anders Carlsson · 15 years ago
  44. 7636648 Devirtualize calls on temporaries. A().f() for example. by Anders Carlsson · 15 years ago
  45. 8e7670d Factor out devirtualization checking into a separate function and make it handle references correctly. by Anders Carlsson · 15 years ago
  46. f4e462c Use CanQualType (instead of QualType) to store collection of visible by Fariborz Jahanian · 15 years ago
  47. 27687cf If built-in operators could not be selected because of ambiguity in by Fariborz Jahanian · 15 years ago
  48. 1555c3a Don't install Makefiles nor tablegen input in include/. by Axel Naumann · 15 years ago
  49. ff26720 Typo in AddGnuCPlusPlusIncludePaths. by Edward O'Callaghan · 15 years ago
  50. 3b89f3f If the base type of a member call is a record type we don't need to emit a virtual call. by Anders Carlsson · 15 years ago
  51. 7a9474e Remove dead variable. by Benjamin Kramer · 15 years ago
  52. 091c1c2 Add CGVtable.cpp to CMakeLists. by Benjamin Kramer · 15 years ago
  53. dbd920c Move the vtable builder to CGVtable.cpp, general cleanup. by Anders Carlsson · 15 years ago
  54. fc3bf4d Change mangleCXXVtable and mangleCXXRtti to take CXXRecordDecls instead of QualTypes. by Anders Carlsson · 15 years ago
  55. bd78554 CMake mingw build fixes. by Benjamin Kramer · 15 years ago
  56. e094fe8 This ought to complete exception spec support. Man, am I glad. by Sebastian Redl · 15 years ago
  57. 5db4d90 Types appearing more than once in a spec shouldn't matter. by Sebastian Redl · 15 years ago
  58. dced226 Test exception spec compatibility on return type and parameters. by Sebastian Redl · 15 years ago
  59. 13d5017 Introduces a new BindingVal which combines direct and by Zhongxing Xu · 15 years ago
  60. 656e4c1 Move our (non-existing) RTTI emission code into CGRtti.cpp. No functionality change. by Anders Carlsson · 15 years ago
  61. f7bcc7e Generate weak read barriers when reading a weak __block by Fariborz Jahanian · 15 years ago
  62. 2c7588f Implement the core checking for compatible exception specifications in assignment and initialization. by Sebastian Redl · 15 years ago
  63. 6e24726 Qualified lookup through using declarations. Diagnose a new type of ambiguity. by John McCall · 15 years ago
  64. eed3e69 Check that the return type is complete when calling a member function. by Anders Carlsson · 15 years ago
  65. 11582f5 Add another test. by Anders Carlsson · 15 years ago
  66. 8c8d919 Add CheckCallReturnType and start using it for regular call expressions. This will improve error messages. For by Anders Carlsson · 15 years ago
  67. 3135df5 Dead Code Elimination by Douglas Gregor · 15 years ago
  68. f11e6b2 Add some FIXMEs by Douglas Gregor · 15 years ago
  69. a584fb3 Experimental, ultra-hacking Emacs minor mode for Clang-based code completion. by Douglas Gregor · 15 years ago
  70. f52cede Minor tweaks for code-completion: by Douglas Gregor · 15 years ago
  71. 4f08911 Update Xcode project. by Anders Carlsson · 15 years ago
  72. fee53aa Revert 83567. by Devang Patel · 15 years ago
  73. f36e02d Refactor the LookupResult API to simplify most common operations. Require users to by John McCall · 15 years ago
  74. d7e5bdb When declaring a friend class template, we may end up finding an by Douglas Gregor · 15 years ago
  75. ec05766 Efficiency refinements. by Mike Stump · 15 years ago
  76. a8a9a1a Do not install CMakeLists.txt (nor any other txt files) into include/ subdirectories by Axel Naumann · 15 years ago
  77. e85c74d Push all the way out to 80. by Mike Stump · 15 years ago
  78. 38ee4e0 Passing const Triple& is sufficient for AddDefaultSystemIncludePaths() by Axel Naumann · 15 years ago
  79. d8945d6 Allow customization for the producer information in the debug output. by Mike Stump · 15 years ago
  80. 5b8cdb5 Allow customization for the version line. by Mike Stump · 15 years ago
  81. ad3607d Produce good looking diagnostics on ambiguous built-in operators. by Fariborz Jahanian · 15 years ago
  82. 5ecd539 Use the new API for applying the qualifiers on built-in '->*' operator's types. by Fariborz Jahanian · 15 years ago
  83. 8288768 Remove unused code. by Zhongxing Xu · 15 years ago
  84. 4f8c7e4 Make the behavior explicit by not using the method call. by Zhongxing Xu · 15 years ago
  85. bd48370 Remove unused code. by Zhongxing Xu · 15 years ago
  86. 25bc275 Avoid warning. by Mike Stump · 15 years ago
  87. 16a5eac Improve on reporting ambiguity involving built-in candidates. by Fariborz Jahanian · 15 years ago
  88. fb16c0a Add a refactor pointer... by Mike Stump · 15 years ago
  89. 7f51112 - Fixup SortCodeCompleteResult() to properly sort keywords on Mac OS (compare was system dependent). Worked on Linux, failed on Mac OS (which caused the recently added testcase to fail on Linux). by Steve Naroff · 15 years ago
  90. 43d8176 Set up include paths for VC++ and Cygwin headers, along with the by Mike Stump · 15 years ago
  91. 76bee4b Speed up testing by avoiding stdio.h, also helps testing on windows. by Mike Stump · 15 years ago
  92. a55cce8 "Someone pointed out that in my previous Targets.cpp patch I didn't by Mike Stump · 15 years ago
  93. b79fe2d This fixes support for complex literals, reworked to avoid a goto, and by Mike Stump · 15 years ago
  94. b656d88 Tests for C++ [expr], from James Porter! by Douglas Gregor · 15 years ago
  95. 9a04611 Tolerate .exe on executables. Patch by John Thompson. Changed * to .* by me. by Mike Stump · 15 years ago
  96. 5385b4a Tolerate .exe on executables. Patch by John Thompson. by Mike Stump · 15 years ago
  97. 0c728f1 Fix up error reporting when object cannot be constructed by Fariborz Jahanian · 15 years ago
  98. 14ea569 Installation of Clang libraries and headers, from Axel Naumann! by Douglas Gregor · 15 years ago
  99. e368031 In VC++, the *printf functions put an extra "0" in the exponent part by Mike Stump · 15 years ago
  100. ece8e71 Add code completion support for ObjC property declarations/attributes. by Steve Naroff · 15 years ago