1. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  2. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  3. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  4. 8b54999 Add CodeGenABITypes.h for use in LLDB. by Mark Lacey · 11 years ago
  5. 0f7c47b Remove unused CodeGenOptions from CodeGenTypes. by Mark Lacey · 11 years ago
  6. 2780489 DebugInfo: Unify & optimize the lazy addition of record types by David Blaikie · 11 years ago
  7. 076f51f Fix all the silly things I committed in r184509 by David Blaikie · 11 years ago
  8. eab6a36 Alternative fix for r184473. by David Blaikie · 11 years ago
  9. dc7a4f5 Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there by Richard Smith · 11 years ago
  10. 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
  11. 9eda3ab Promote atomic type sizes up to a power of two, capped by by John McCall · 11 years ago
  12. b063ef0 Add streamed versions of getQualifiedNameAsString. by Benjamin Kramer · 11 years ago
  13. 21f18c4 Add OpenCL samplers as Clang builtin types and check sampler related restrictions. by Guy Benyei · 11 years ago
  14. 19dbb20 Add a new LangOpt NativeHalfType. This option allows for native half/fp16 by Joey Gouly · 12 years ago
  15. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 12 years ago
  16. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  17. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  18. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  19. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  20. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  21. 84fd6df Make sure CodeGenTypes correctly reconverts function types. Fixes PR14355, a crash in IR generation. by Eli Friedman · 12 years ago
  22. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  23. 0f3d097 Distinguish more carefully between free functions and C++ instance methods by John McCall · 12 years ago
  24. 47bfcca Fix some i1/i8 confusion within _Atomic(bool) in IR generation, both by Douglas Gregor · 12 years ago
  25. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  26. bcf38f2 Trying to increase my Ohloh ranking with trivial tweaks by Douglas Gregor · 12 years ago
  27. 4a59bc2 Simplify check per Eli's comment by Douglas Gregor · 12 years ago
  28. a98a285 For the purposes of building LLVM types, a forward-declared by Douglas Gregor · 12 years ago
  29. de5d3c7 Whether an argument is required (in contrast with being an by John McCall · 12 years ago
  30. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 12 years ago
  31. 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
  32. 2dde35b More metaprogramming with builtin types. by John McCall · 13 years ago
  33. 0ddaeb9 Add a new placeholder type to represent "unbridged" casts in ARC. by John McCall · 13 years ago
  34. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  35. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
  36. 6595935 Record layout requires not just a definition, but a complete by John McCall · 13 years ago
  37. b001de7 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. by Eli Friedman · 13 years ago
  38. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  39. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  40. bcfd1f5 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 13 years ago
  41. c1c2011 switch clang to use the new-new way of creating llvm::StructType's. by Chris Lattner · 13 years ago
  42. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  43. 01c5d1d fix PR10384: C++ allows external arrays of incomplete type as well. by Chris Lattner · 13 years ago
  44. 181eeee fix a case where we're using ConvertType for a memory object. by Chris Lattner · 13 years ago
  45. 2acc6e3 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 13 years ago
  46. 71305cc Enhance the IR type lowering code to be much smarter about recursively lowering by Chris Lattner · 13 years ago
  47. 2045b2d per john's advice, speculatively lower uses of forward-declared enums to by Chris Lattner · 13 years ago
  48. 3a2b657 Fix a problem Eli ran into where we now reject incomplete arrays of by Chris Lattner · 13 years ago
  49. cd87d1e fix an unintended behavior change in the type system rewrite, which caused us to compile by Chris Lattner · 13 years ago
  50. ef6de3d De-constify Types in StructType::get() and TargetData::getIntPtrType(). by Jay Foad · 13 years ago
  51. 3ade975 implement a nice new optimization: CodeGenTypes::UpdateCompletedType by Chris Lattner · 13 years ago
  52. 57eb23f keep track of whether being in a RS_StructPointer state by Chris Lattner · 13 years ago
  53. f0a8679 Fix the clang bootstrap and Jay's testcase from llvm-dev by being completely by Chris Lattner · 13 years ago
  54. be5f332 how about we initialize RecursionState. by Chris Lattner · 13 years ago
  55. f742eb0 Rename CGT::VerifyFuncTypeComplete to isFuncTypeConvertible since by Chris Lattner · 13 years ago
  56. 8dd5cdf when an enum type is completed, only flush the type cache when by Chris Lattner · 13 years ago
  57. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  58. 08d4792 IRgen: Add CGOptions to CGTypes. by Daniel Dunbar · 13 years ago
  59. 7650d95 update for api change. by Chris Lattner · 13 years ago
  60. 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 13 years ago
  61. e0047b1 Don't add type names for enums; they're never used in LLVM IR. by Anders Carlsson · 13 years ago
  62. 6aed2a1 Add addBaseSubobjectTypeName which isn't used yet. by Anders Carlsson · 13 years ago
  63. e9742b0 Move code to add a type name to a TagDecl type out into a helper function. No functionality change. by Anders Carlsson · 13 years ago
  64. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  65. 1de4d4e Basic, untested implementation for an "unknown any" type requested by LLDB. by John McCall · 13 years ago
  66. 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 13 years ago
  67. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 13 years ago
  68. f4c7371 Change QualType::getTypePtr() to return a const pointer, then change a by John McCall · 14 years ago
  69. 3f59c97 The -fshort-wchar option causes wchar_t to become unsigned, in addition to being by Chris Lattner · 14 years ago
  70. cb690b1 Fix a (probably very old) regression where we weren't using the typedef name for anonymous tag types. by Anders Carlsson · 14 years ago
  71. 2d98777 Revert r120110. We don't want to call ConvertType from within getCGRecordLayout. by Anders Carlsson · 14 years ago
  72. 4cb78b2 Use ConvertType instead of ConvertTagDeclType, since ConvertType will assign a name to the type. by Anders Carlsson · 14 years ago
  73. 3379e9b Simplify code. by Anders Carlsson · 14 years ago
  74. 8292696 Fix build. by Anders Carlsson · 14 years ago
  75. c8f01eb Make CodeGenTypes::getCGRecordLayout compute the layout lazily if it doesn't exist. This matches ASTContext::getASTRecordLayout and is less confusing. by Anders Carlsson · 14 years ago
  76. 2348c62 Reduce string thrashing. by Benjamin Kramer · 14 years ago
  77. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
  78. 0bab0cd Abstract out everything having to do with member pointers into the ABI by John McCall · 14 years ago
  79. f16aa10 Go back to asking CodeGenTypes whether a type is zero-initializable. by John McCall · 14 years ago
  80. a9fa858 fix rdar://8147692 - yet another crash due to my abi work. by Chris Lattner · 14 years ago
  81. bcaedae Reapply: by Chris Lattner · 14 years ago
  82. 7bbe03d Revert r107173, "fix PR7519: after thrashing around and remembering how all this stuff", it broke bootstrap. by Daniel Dunbar · 14 years ago
  83. a9e0515 Revert r107216, "fix PR7523, which was caused by the ABI code calling ConvertType instead", it is part of a boostrap breaking sequence. by Daniel Dunbar · 14 years ago
  84. f1d5d8a fix PR7523, which was caused by the ABI code calling ConvertType instead by Chris Lattner · 14 years ago
  85. 376fe5e fix PR7519: after thrashing around and remembering how all this stuff by Chris Lattner · 14 years ago
  86. ce93399 minor cleanups. by Chris Lattner · 14 years ago
  87. 77b89b8 finally get around to doing a significant cleanup to irgen: by Chris Lattner · 14 years ago
  88. c00129a Fix for PR7040: Don't try to compute the LLVM type for a function where it by Eli Friedman · 14 years ago
  89. c39211d Add CodeGenTypes::ContainsPointerToDataMember overload that takes a CXXRecordDecl. by Anders Carlsson · 14 years ago
  90. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
  91. 3e5af90 Move ContainsPointerToDataMember to CodeGenTypes. No functionality change. by Anders Carlsson · 14 years ago
  92. 198bcb4 IRGen: Move the auxiliary data structures tracking AST -> LLVM mappings out of CodeGenTypes, to per-record CGRecordLayout structures. by Daniel Dunbar · 14 years ago
  93. 270e203 IRGen: Hide CGRecordLayoutBuilder class, because I can. by Daniel Dunbar · 14 years ago
  94. 7c465b9 IRGen: Narrow getCGRecordLayout type. by Daniel Dunbar · 14 years ago
  95. 2924ade IRgen: Move CGRecordLayout to its own happy little file. by Daniel Dunbar · 14 years ago
  96. f858da6 Minor formatting/FIXME cleanups. by Daniel Dunbar · 14 years ago
  97. ad5e738 Split out types that are non-canonical unless dependent as their own by John McCall · 14 years ago
  98. ead608a Use the power of types to track down another canonicalization bug in by John McCall · 14 years ago
  99. f177d9d Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 14 years ago
  100. 5cfa011 Always start tag definitions before completing them. Assert same. by John McCall · 14 years ago