1. 51a31e1 Fixing a bug where debug info for a local variable gets emitted at file scope. by Yunzhong Gao · 11 years ago
  2. e8519c3 Add ms_abi and sysv_abi attribute handling. by Charles Davis · 11 years ago
  3. 83369bf Debug Info: generate a unique identifier for C++ struct, class, union, and enum. by Manman Ren · 11 years ago
  4. 1876045 Debug Info: this reverts commit r189600. by Manman Ren · 11 years ago
  5. f1acc31 Debug Info: generate a unique identifier for C++ struct, class, union, and enum. by Manman Ren · 11 years ago
  6. ac7c25f 80-col. by Eric Christopher · 11 years ago
  7. 11fa751 DebugInfo: Further fix/improvements to r189494 (and LLVM r189495). by David Blaikie · 11 years ago
  8. 0a0be74 Format. Thanks David for pointing it out. by Manman Ren · 11 years ago
  9. f332733 Debug Info: update interface for CreateEnumType and getOrCreateRecordFwdDecl. by Manman Ren · 11 years ago
  10. dd65802 More comments for r189494. by David Blaikie · 11 years ago
  11. 4a68491 Comments for r189494 by David Blaikie · 11 years ago
  12. c576127 PR16995: Failing to associate static members with their enclosing class by David Blaikie · 11 years ago
  13. 3b6b5da ARM: comment on why vmull intrinsic has to exist for now. by Tim Northover · 11 years ago
  14. 6bf1e8e ARM: Emit normal IR for vaddhn/vsubhn NEON intrinsics by Tim Northover · 11 years ago
  15. b1c09b9 ARM: use vqdmull and vqadds/vqsubs to implement vqdmlal/vqdmlsl by Tim Northover · 11 years ago
  16. c7971a9 Revert "PR14569: Omit debug info for thunks" by David Blaikie · 11 years ago
  17. ef07203 Delete CC_Default and use the target default CC everywhere by Reid Kleckner · 11 years ago
  18. 1f71f39 [-cxx-abi microsoft] Change the vdtor implicit should_call_delete argument type to int by Timur Iskhodzhanov · 11 years ago
  19. 1942e18 PR14569: Omit debug info for thunks by David Blaikie · 11 years ago
  20. c3030bc Simplify/clean up debug info suppression in CodeGenFunction by David Blaikie · 11 years ago
  21. 15b2674 Handle predefined expression for a captured statement by Wei Pan · 11 years ago
  22. 9581ed0 CodeGen: Unify two implementations of canDevirtualizeMemberFunctionCall. by Benjamin Kramer · 11 years ago
  23. 5db8b31 DebugInfo: Emit info for casted decls in template args by David Majnemer · 11 years ago
  24. 87b1f6d DebugInfo: Emit info for constant expressions in template arguments by David Majnemer · 11 years ago
  25. 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
  26. fae228b Only add this attribute when it's set. If it's not there, the assumption is that it's off. by Bill Wendling · 11 years ago
  27. b969e84 Add a separate llvm.global_ctors entry for linkonce_odr data initializers by Reid Kleckner · 11 years ago
  28. 6a29f67 DebugInfo: emit the definition of types when construction vtables are required as these types may never end up emitting the full class data by David Blaikie · 11 years ago
  29. 4725196 DebugInfo: Remove explicit declaration-emissiong handling now that we have a more principled approach (the 'requires complete type' callback) by David Blaikie · 11 years ago
  30. 152b4e4 Revert "Implement a rudimentary form of generic lambdas." by Manuel Klimek · 11 years ago
  31. ecb5819 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
  32. 55a2b3d DebugInfo: Require only the declaration of types only used as parameter and return types by David Blaikie · 11 years ago
  33. 312c0b6 Don't use mangleCXXRTTIName in TBAA for C code. by Manman Ren · 11 years ago
  34. 7f918f9 [CGF] Get rid of passing redundant VTable pointer around in CodeGenFunction::InitializeVTablePointer[s] by Timur Iskhodzhanov · 11 years ago
  35. 28bdbf0 Sema: Use the right type for PredefinedExpr when it's in a lambda. by Benjamin Kramer · 11 years ago
  36. 8f189a9 Abstract out virtual calls and virtual function prologue code generation; implement them for -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  37. 5e6937b DebugInfo: comment/inlining based on feedback from Eric & Adrian by David Blaikie · 11 years ago
  38. eaacc88 DebugInfo: Simplify/clarify propagation of typemembers between declaration and definition by David Blaikie · 11 years ago
  39. 5434fc2 Revert "Revert "Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class"""" by David Blaikie · 11 years ago
  40. fe0af45 Fix last commit. by Juergen Ributzka · 11 years ago
  41. 3fc7791 Simplify code by using CreateMemTemp. No functional change intended. by Juergen Ributzka · 11 years ago
  42. 0a1c862 PR16933: Don't try to codegen things after we've seen errors. by David Blaikie · 11 years ago
  43. 90e5523 Revert "Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class""" by Michael Gottesman · 11 years ago
  44. acfea84 Fix -Wcovered-switch-default warning from r188664 by Alexey Samsonov · 11 years ago
  45. 276c289 XCore target: Add target specific EmitVAArg by Robert Lytton · 11 years ago
  46. fc94627 DebugInfo: Do not include line/file info for artificial parameters & parameters of artificial functions by David Blaikie · 11 years ago
  47. fcbeab6 Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class"" by David Blaikie · 11 years ago
  48. c138ff5 DebugInfo: Avoid duplicating types that may be created during the process of creating their context by David Blaikie · 11 years ago
  49. 498298d DebugInfo: Don't emit vbase 'containing types' for context chain limited types by David Blaikie · 11 years ago
  50. 3de73f0 DebugInfo: don't require full definitions for friend classes by David Blaikie · 11 years ago
  51. ced39ec PR16927: Don't assert (or, previously, skip) static data members of enumeration type by David Blaikie · 11 years ago
  52. 2766deb Fix the name and the type of the argument for intrinisc by Juergen Ributzka · 11 years ago
  53. 05a0569 Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class" by David Blaikie · 11 years ago
  54. 8863e6b DebugInfo: Canonicalize namespaces to avoid emitting multiple namespaces with the same name but different lines by David Blaikie · 11 years ago
  55. 152701b DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class by David Blaikie · 11 years ago
  56. 841fd11 DebugInfo: Contrain the record type parameter for CollectRecordFields by David Blaikie · 11 years ago
  57. 045a9f6 Revert r188498. by Evgeniy Stepanov · 11 years ago
  58. cbcb030 DebugInfo: CollectRecordStaticField -> CreateRecordStaticField to return its result. by David Blaikie · 11 years ago
  59. fab829d Remove unnecessary explicit cast. by David Blaikie · 11 years ago
  60. f1f5cc3 DebugInfo: Split out the implementation of getStaticDataMemberDeclaration for future use by David Blaikie · 11 years ago
  61. 327a36a Fix assert added in r188494 by David Blaikie · 11 years ago
  62. 409ab56 DebugInfo: Remove unused conditional by David Blaikie · 11 years ago
  63. 27ab036 DebugInfo: Make CGDebugInfo::getStaticDataMemberDeclaration's argument type match the semantics by David Blaikie · 11 years ago
  64. 492b102 DebugInfo: Add a FIXME, remove a FIXME. by David Blaikie · 11 years ago
  65. 2780489 DebugInfo: Unify & optimize the lazy addition of record types by David Blaikie · 11 years ago
  66. c5cd1a7 DebugInfo: Revert change to the return type of createRecordFwdDecl by David Blaikie · 11 years ago
  67. 8effeda CodeGen: __uuidof should work even with an incomplete _GUID type by David Majnemer · 11 years ago
  68. b94887e DebugInfo: remove unnecessary type registration by David Blaikie · 11 years ago
  69. 951094b DebugInfo: Don't create duplicate forward declaration metadata unnecessarily. by David Blaikie · 11 years ago
  70. 79690a0 Fix the build failure of Realease version by Hao Liu · 11 years ago
  71. 12cd6a8 Clang and AArch64 backend patches to support shll/shl and vmovl instructions and ACLE functions by Hao Liu · 11 years ago
  72. 5d27a51 Add support for -fsanitize-blacklist and default blacklists for DFSan. by Peter Collingbourne · 11 years ago
  73. 5f15f4d Add XCore target by Robert Lytton · 11 years ago
  74. c80eb46 [-cxx-abi microsoft] Mangle __uuidof correctly into template parameters by David Majnemer · 11 years ago
  75. 0038308 Drive by cleanup by David Blaikie · 11 years ago
  76. b3c2377 DebugInfo: Simplify declaration building code - relying on the limit debug info checking already in CreateType(RecordType) by David Blaikie · 11 years ago
  77. 4a07716 DebugInfo: simplify some limited/declaration creation APIs by David Blaikie · 11 years ago
  78. 6a4c5dc Use new llvm::SpecialCaseList API in CodeGenModule by Alexey Samsonov · 11 years ago
  79. d6d5d69 Only emit debug info for implicit members that actually get codegen, not just ODR use. by David Blaikie · 11 years ago
  80. c8fe011 [-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section by David Majnemer · 11 years ago
  81. 17ffbd0 Revert "[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section" by David Majnemer · 11 years ago
  82. ea3db97 [-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section by David Majnemer · 11 years ago
  83. 8593e78 UBSan: Fix alignment checks emitted in downcasts. by Filipe Cabecinhas · 11 years ago
  84. b357479 clang-cl: Support the run-time selection options (/MD, /MT et al.) by Hans Wennborg · 11 years ago
  85. 2eeed71 DataFlowSanitizer; Clang changes. by Peter Collingbourne · 11 years ago
  86. a7b8797 Eliminate CXXConstructorDecl::IsImplicitlyDefined. by Jordan Rose · 11 years ago
  87. ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
  88. bb1b797 Emit the constructor for abstract classes when using -cxx-abi microsoft, fixes PR16735 by Timur Iskhodzhanov · 11 years ago
  89. 6f4f808 Add support for passing -1 to __builtin_shufflevector to signify an undefined element value to match IR capabilities. by Craig Topper · 11 years ago
  90. 1cf9ab8 Use function attributes to indicate if we don't want to realign the stack. by Bill Wendling · 11 years ago
  91. ac00b79 DebugInfo: Don't prefer declarations over definitions in -flimit-debug-info in C by David Blaikie · 11 years ago
  92. 8058833 DebugInfo: Emit template arguments for limited types used for context. by David Blaikie · 11 years ago
  93. 841b37c Reduce a variable's scope (no functionality change) by David Blaikie · 11 years ago
  94. b793f0d AArch64: initial NEON support by Tim Northover · 11 years ago
  95. e1791d8 Remove more odd code that tries to account for an off by 1 problem in vec3 shuffles that doesn't really exist. by Craig Topper · 11 years ago
  96. 2f66512 Fix to handle all non-power-of-2 vector sizes in the mask form of _builtin_shuffle_vector. by Craig Topper · 11 years ago
  97. 72c422c Remove broken and unnecessary vec3 handling from VisitShuffleVectorExpr. by Craig Topper · 11 years ago
  98. 635de28 Add MicrosoftVFTableContext to AST by Timur Iskhodzhanov · 11 years ago
  99. 060cb4a PR16715: Fix assert in verifier: only mark call to 'operator new' as 'builtin' if by Richard Smith · 11 years ago
  100. 34d55e1 Fix formatting. No functional change. by Craig Topper · 11 years ago