1. 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
  2. 5d4a755 No functionality change. Reflow lines that could fit on one line. Break lines by Nick Lewycky · 11 years ago
  3. 64eac85 Implement ARM GNU-style interrupt attribute by Tim Northover · 11 years ago
  4. 1596e5b Revert r191586 and r191695. They cause crashes when building with by Richard Smith · 11 years ago
  5. d6992ab Implement conversion to function pointer for generic lambdas without captures. by Faisal Vali · 11 years ago
  6. 8a06d8f TBAA: use the same format for scalar TBAA and struct-path aware TBAA. by Manman Ren · 11 years ago
  7. a53d7a0 Abstract out the emission of vtables, add basic support for vtable emission when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  8. fe16aa3 AST: Handle qualified array types in typeid() expressions by David Majnemer · 11 years ago
  9. 35969ea Debug info: Fix a crash when trying to construct a type with redundant by Adrian Prantl · 11 years ago
  10. fad9e13 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
  11. 0cd6bd6 Mark an impossible path as unreachable to pacify GCC. by Benjamin Kramer · 11 years ago
  12. 146feb0 Remove tabs. by Benjamin Kramer · 11 years ago
  13. f7b9a5a CGBuiltin.cpp: Prune a stray default: label. [-Wcovered-switch-default] by NAKAMURA Takumi · 11 years ago
  14. aee8e16 Initial support for Neon scalar instructions. by Jiangning Liu · 11 years ago
  15. 440a5f4 Add _mm_stream_si64 intrinsic. by Eli Friedman · 11 years ago
  16. 39232cd get rid of extra parentheses. by Adrian Prantl · 11 years ago
  17. 95d3d1a Debug info: Explicitly set the DIVariable::isIndirect() flag for VLAs. by Adrian Prantl · 11 years ago
  18. 520ec1e [ARMv8] Add builtins for CRC instructions. by Joey Gouly · 11 years ago
  19. 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
  20. 98592d9 Emit an error when attempting to generate IR for SEH __try by Reid Kleckner · 11 years ago
  21. 57b1da1 Clean up some Triple usage in clang. by Cameron Esfahani · 11 years ago
  22. 8b6aaa9 DebugInfo: omit debug info for friends by David Blaikie · 11 years ago
  23. ce4ad40 Restore the sqrt -> llvm.sqrt mapping in fast-math mode by Hal Finkel · 11 years ago
  24. 2bb6dad Fix 2 cases of uninitialized reads of an invalid PresumedLoc. by Evgeniy Stepanov · 11 years ago
  25. 62a3bba Disable the bool and enum sanitizers when emitting the implicitly-defined copy by Nick Lewycky · 11 years ago
  26. c5c6fa7 [ms-cxxabi] Mangle dynamic initializer stubs the same way MSVC does by Reid Kleckner · 11 years ago
  27. 942f9fe [ms-cxxabi] Implement guard variables for static initialization by Reid Kleckner · 11 years ago
  28. 7fda207 Generate code for the move assignment operator using memcpy, the same as we do by Nick Lewycky · 11 years ago
  29. 8495379 CGDebugInfo: Hoist string allocation in a helper function. No functionality change. by Benjamin Kramer · 11 years ago
  30. e575359 Fix constructor-related typos. by Benjamin Kramer · 11 years ago
  31. 097a4b4 Implement aarch64 neon instruction set AdvSIMD (3V Diff), covering the following 26 instructions, by Jiangning Liu · 11 years ago
  32. c23b1db Debug Info: pass in DIScope instead of DIDescriptor in createFieldType. by Manman Ren · 11 years ago
  33. 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 11 years ago
  34. 74341d8 PR17046, PR17092: Debug Info assert-on-valid due to member loss when context creation recreates the item the context is created for by David Blaikie · 11 years ago
  35. 29b8b68 Reapply r189013 (reverted in r189906) now that the underlying issue is fixed and tested (in r189996) by David Blaikie · 11 years ago
  36. 0d520f7 Do not emit duplicate global initializers for template static data members inside namespaces by David Blaikie · 11 years ago
  37. 912502b Inplement aarch64 neon instructions in AdvSIMD(shift). About 24 shift instructions: by Hao Liu · 11 years ago
  38. 2a7002e Revert "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
  39. c47063e Order initializers of static data members of explicit specializations by Reid Kleckner · 11 years ago
  40. dc1ac5e Emit uuid globals as linkonce_odr by Reid Kleckner · 11 years ago
  41. 889a675 Don't emit an available_externally vtable pointing to linkonce_odr funcs. by Rafael Espindola · 11 years ago
  42. 4367829 Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" by Rafael Espindola · 11 years ago
  43. 8f1a2db OpenMP: Data-sharing attributes analysis and clause 'shared' by Alexey Bataev · 11 years ago
  44. 3b8e0b7 Revert r189649 because it was breaking sanitizer bots. by Yunzhong Gao · 11 years ago
  45. 51a31e1 Fixing a bug where debug info for a local variable gets emitted at file scope. by Yunzhong Gao · 11 years ago
  46. e8519c3 Add ms_abi and sysv_abi attribute handling. by Charles Davis · 11 years ago
  47. 83369bf Debug Info: generate a unique identifier for C++ struct, class, union, and enum. by Manman Ren · 11 years ago
  48. 1876045 Debug Info: this reverts commit r189600. by Manman Ren · 11 years ago
  49. f1acc31 Debug Info: generate a unique identifier for C++ struct, class, union, and enum. by Manman Ren · 11 years ago
  50. ac7c25f 80-col. by Eric Christopher · 11 years ago
  51. 11fa751 DebugInfo: Further fix/improvements to r189494 (and LLVM r189495). by David Blaikie · 11 years ago
  52. 0a0be74 Format. Thanks David for pointing it out. by Manman Ren · 11 years ago
  53. f332733 Debug Info: update interface for CreateEnumType and getOrCreateRecordFwdDecl. by Manman Ren · 11 years ago
  54. dd65802 More comments for r189494. by David Blaikie · 11 years ago
  55. 4a68491 Comments for r189494 by David Blaikie · 11 years ago
  56. c576127 PR16995: Failing to associate static members with their enclosing class by David Blaikie · 11 years ago
  57. 3b6b5da ARM: comment on why vmull intrinsic has to exist for now. by Tim Northover · 11 years ago
  58. 6bf1e8e ARM: Emit normal IR for vaddhn/vsubhn NEON intrinsics by Tim Northover · 11 years ago
  59. b1c09b9 ARM: use vqdmull and vqadds/vqsubs to implement vqdmlal/vqdmlsl by Tim Northover · 11 years ago
  60. c7971a9 Revert "PR14569: Omit debug info for thunks" by David Blaikie · 11 years ago
  61. ef07203 Delete CC_Default and use the target default CC everywhere by Reid Kleckner · 11 years ago
  62. 1f71f39 [-cxx-abi microsoft] Change the vdtor implicit should_call_delete argument type to int by Timur Iskhodzhanov · 11 years ago
  63. 1942e18 PR14569: Omit debug info for thunks by David Blaikie · 11 years ago
  64. c3030bc Simplify/clean up debug info suppression in CodeGenFunction by David Blaikie · 11 years ago
  65. 15b2674 Handle predefined expression for a captured statement by Wei Pan · 11 years ago
  66. 9581ed0 CodeGen: Unify two implementations of canDevirtualizeMemberFunctionCall. by Benjamin Kramer · 11 years ago
  67. 5db8b31 DebugInfo: Emit info for casted decls in template args by David Majnemer · 11 years ago
  68. 87b1f6d DebugInfo: Emit info for constant expressions in template arguments by David Majnemer · 11 years ago
  69. 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
  70. 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
  71. b969e84 Add a separate llvm.global_ctors entry for linkonce_odr data initializers by Reid Kleckner · 11 years ago
  72. 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
  73. 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
  74. 152b4e4 Revert "Implement a rudimentary form of generic lambdas." by Manuel Klimek · 11 years ago
  75. ecb5819 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
  76. 55a2b3d DebugInfo: Require only the declaration of types only used as parameter and return types by David Blaikie · 11 years ago
  77. 312c0b6 Don't use mangleCXXRTTIName in TBAA for C code. by Manman Ren · 11 years ago
  78. 7f918f9 [CGF] Get rid of passing redundant VTable pointer around in CodeGenFunction::InitializeVTablePointer[s] by Timur Iskhodzhanov · 11 years ago
  79. 28bdbf0 Sema: Use the right type for PredefinedExpr when it's in a lambda. by Benjamin Kramer · 11 years ago
  80. 8f189a9 Abstract out virtual calls and virtual function prologue code generation; implement them for -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  81. 5e6937b DebugInfo: comment/inlining based on feedback from Eric & Adrian by David Blaikie · 11 years ago
  82. eaacc88 DebugInfo: Simplify/clarify propagation of typemembers between declaration and definition by David Blaikie · 11 years ago
  83. 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
  84. fe0af45 Fix last commit. by Juergen Ributzka · 11 years ago
  85. 3fc7791 Simplify code by using CreateMemTemp. No functional change intended. by Juergen Ributzka · 11 years ago
  86. 0a1c862 PR16933: Don't try to codegen things after we've seen errors. by David Blaikie · 11 years ago
  87. 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
  88. acfea84 Fix -Wcovered-switch-default warning from r188664 by Alexey Samsonov · 11 years ago
  89. 276c289 XCore target: Add target specific EmitVAArg by Robert Lytton · 11 years ago
  90. fc94627 DebugInfo: Do not include line/file info for artificial parameters & parameters of artificial functions by David Blaikie · 11 years ago
  91. 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
  92. c138ff5 DebugInfo: Avoid duplicating types that may be created during the process of creating their context by David Blaikie · 11 years ago
  93. 498298d DebugInfo: Don't emit vbase 'containing types' for context chain limited types by David Blaikie · 11 years ago
  94. 3de73f0 DebugInfo: don't require full definitions for friend classes by David Blaikie · 11 years ago
  95. ced39ec PR16927: Don't assert (or, previously, skip) static data members of enumeration type by David Blaikie · 11 years ago
  96. 2766deb Fix the name and the type of the argument for intrinisc by Juergen Ributzka · 11 years ago
  97. 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
  98. 8863e6b DebugInfo: Canonicalize namespaces to avoid emitting multiple namespaces with the same name but different lines by David Blaikie · 11 years ago
  99. 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
  100. 841fd11 DebugInfo: Contrain the record type parameter for CollectRecordFields by David Blaikie · 11 years ago