1. 6d87e65 Use GEPs correctly when adjusting this in MicrosoftCXXABI by Timur Iskhodzhanov · 11 years ago
  2. 87017a7 Revert "This patch causes clang to reject alias attributes that point to undefined names. For example, with this patch we now reject" by Rafael Espindola · 11 years ago
  3. e37bf44 This patch causes clang to reject alias attributes that point to undefined by Rafael Espindola · 11 years ago
  4. 921ac4d Fix string assignment, David Blaikie suggestion. by Yaron Keren · 11 years ago
  5. b914e87 Implement function type checker for the undefined behavior sanitizer. by Peter Collingbourne · 11 years ago
  6. 4553a85 [AArch64] Add support for NEON scalar extract narrow instructions. by Chad Rosier · 11 years ago
  7. fa2264a [ms-cxxabi] Error out on virtual function memptrs by Reid Kleckner · 11 years ago
  8. d867422 [AArch64] Add support for NEON scalar three register different instruction by Chad Rosier · 11 years ago
  9. bc65091 Rename some functions for consistency. by Rafael Espindola · 11 years ago
  10. a7c8b10 Follow-up to r192822: fix Clang assertion when building with -fexceptions by Timur Iskhodzhanov · 11 years ago
  11. 2e3fd94 Add the context that a function was created in as the context for the by Eric Christopher · 11 years ago
  12. cced97c [AArch64] Add support for NEON scalar negate instruction. by Chad Rosier · 11 years ago
  13. 567fd23 [AArch64] Add support for NEON scalar absolute value instruction. by Chad Rosier · 11 years ago
  14. 9686f12 Emit a .ident saying that clang produced this file. by Rafael Espindola · 11 years ago
  15. 8255274 [-cxx-abi microsoft] Fix this argument/parameter offsets for virtual destructors in the presence of virtual bases by Timur Iskhodzhanov · 11 years ago
  16. b563488 Update comment. by Chad Rosier · 11 years ago
  17. a48c4a8 [AArch64] Add support for NEON scalar signed saturating accumulated of unsigned by Chad Rosier · 11 years ago
  18. 89fecb5 Reflow slightly. by Eric Christopher · 11 years ago
  19. 03c8276 [AArch64] Add support for NEON scalar signed saturating absolute value and by Chad Rosier · 11 years ago
  20. 42090d6 [ms-cxxabi] Fix assert in unspecified inheritance memptr emission by Reid Kleckner · 11 years ago
  21. ad40008 [AArch64] Add support for NEON scalar integer compare instructions. by Chad Rosier · 11 years ago
  22. ed9967e Fixed "ArgSize may be used uninitialised" error when compiling with gcc. by Andy Gibbs · 11 years ago
  23. 7bb7230 Use castAs instead of cast in thunk generation by Reid Kleckner · 11 years ago
  24. b2969b1 Adds Microsoft compatiable C++ record layout code to clang. by Warren Hunt · 11 years ago
  25. d6b5297 Remove extra braces. by Eric Christopher · 11 years ago
  26. 645e6fd XCore : Fix bug in XCoreABIInfo::EmitVAArg() by Robert Lytton · 11 years ago
  27. 2102a1d Implemented aarch64 SIMD copy related ACLE intrinsic : by Kevin Qin · 11 years ago
  28. c3f7fd6 Make CodeGenTypes data members private. by Mark Lacey · 11 years ago
  29. 5610fbd Implement AArch64 vector load/store multiple N-element structure class SIMD(lselem). by Hao Liu · 11 years ago
  30. db5cb0f Revert "Implement AArch64 vector load/store multiple N-element structure class SIMD(lselem). " by Tim Northover · 11 years ago
  31. dbd0900 Revert "Use aliases for more constructors and destructors." by Rafael Espindola · 11 years ago
  32. 58b6ccf Implement AArch64 vector load/store multiple N-element structure class SIMD(lselem). by Hao Liu · 11 years ago
  33. 5bd0d44 Initialize vtorDisp in class constructors and destructors by Timur Iskhodzhanov · 11 years ago
  34. 5720858 Use aliases for more constructors and destructors. by Rafael Espindola · 11 years ago
  35. f074658 Code cleanup: rename VTableContext to ItaniumVTableContext, VTableBuilder to ItaniumVTableBuilder and clang-format code around by Timur Iskhodzhanov · 11 years ago
  36. 2cb17a0 Reland 192220 "Abstract out parts of thunk emission code, add support for simple thunks when using -cxx-abi microsoft" with relaxed assertions by Timur Iskhodzhanov · 11 years ago
  37. 3cb3330 [AArch64] Add support for NEON scalar floating-point reciprocal estimate, by Chad Rosier · 11 years ago
  38. 6d048e1 [AArch64] Add support for NEON scalar signed/unsigned integer to floating-point by Chad Rosier · 11 years ago
  39. 0ac66c0 Revert 192220 as it fails on an assertion by Timur Iskhodzhanov · 11 years ago
  40. c3dcfa2 Abstract out parts of thunk emission code, add support for simple thunks when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  41. feba9f2 TBAA: use the same format for scalar TBAA and struct-path aware TBAA. by Manman Ren · 11 years ago
  42. 8dd4baa Fix objectsize tests after r192117 by Matt Arsenault · 11 years ago
  43. 48f98fe [AArch64] Add support for NEON scalar arithmetic instructions: by Chad Rosier · 11 years ago
  44. 9a6002a remove a dead assignment. The variables are set just right after. Found by scan-build http://buildd-clang.debian.net/scan-build/ by Sylvestre Ledru · 11 years ago
  45. 2363072 Pass CGCXXABIs around directly. by Mark Lacey · 11 years ago
  46. 0391691 Implement aarch64 neon instruction set AdvSIMD (Across). by Jiangning Liu · 11 years ago
  47. 7f0ff70 Do not emit undefined lsrh/ashr for NEON shifts by Amaury de la Vieuville · 11 years ago
  48. 0aa1a88 Implement aarch64 neon instruction set AdvSIMD (3V elem). by Jiangning Liu · 11 years ago
  49. 11f22a3 Extract ABI-specific parts of MangleContext into separate classes by Timur Iskhodzhanov · 11 years ago
  50. 2529660 Use the CGCXXABI member on CodeGenTypes. by Mark Lacey · 11 years ago
  51. 9a3be4c Fix crashes when creating global instances of polymorphic classes without fields by Timur Iskhodzhanov · 11 years ago
  52. 594e193 [ARM] Add a builtin to allow you to use the 'sevl' instruction. by Joey Gouly · 11 years ago
  53. c53143c Fix build breakage, missed committing a chunk of a patch. by Nick Lewycky · 11 years ago
  54. 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
  55. 5d4a755 No functionality change. Reflow lines that could fit on one line. Break lines by Nick Lewycky · 11 years ago
  56. 64eac85 Implement ARM GNU-style interrupt attribute by Tim Northover · 11 years ago
  57. 1596e5b Revert r191586 and r191695. They cause crashes when building with by Richard Smith · 11 years ago
  58. d6992ab Implement conversion to function pointer for generic lambdas without captures. by Faisal Vali · 11 years ago
  59. 8a06d8f TBAA: use the same format for scalar TBAA and struct-path aware TBAA. by Manman Ren · 11 years ago
  60. a53d7a0 Abstract out the emission of vtables, add basic support for vtable emission when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  61. fe16aa3 AST: Handle qualified array types in typeid() expressions by David Majnemer · 11 years ago
  62. 35969ea Debug info: Fix a crash when trying to construct a type with redundant by Adrian Prantl · 11 years ago
  63. fad9e13 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
  64. 0cd6bd6 Mark an impossible path as unreachable to pacify GCC. by Benjamin Kramer · 11 years ago
  65. 146feb0 Remove tabs. by Benjamin Kramer · 11 years ago
  66. f7b9a5a CGBuiltin.cpp: Prune a stray default: label. [-Wcovered-switch-default] by NAKAMURA Takumi · 11 years ago
  67. aee8e16 Initial support for Neon scalar instructions. by Jiangning Liu · 11 years ago
  68. 440a5f4 Add _mm_stream_si64 intrinsic. by Eli Friedman · 11 years ago
  69. 39232cd get rid of extra parentheses. by Adrian Prantl · 11 years ago
  70. 95d3d1a Debug info: Explicitly set the DIVariable::isIndirect() flag for VLAs. by Adrian Prantl · 11 years ago
  71. 520ec1e [ARMv8] Add builtins for CRC instructions. by Joey Gouly · 11 years ago
  72. 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
  73. 98592d9 Emit an error when attempting to generate IR for SEH __try by Reid Kleckner · 11 years ago
  74. 57b1da1 Clean up some Triple usage in clang. by Cameron Esfahani · 11 years ago
  75. 8b6aaa9 DebugInfo: omit debug info for friends by David Blaikie · 11 years ago
  76. ce4ad40 Restore the sqrt -> llvm.sqrt mapping in fast-math mode by Hal Finkel · 11 years ago
  77. 2bb6dad Fix 2 cases of uninitialized reads of an invalid PresumedLoc. by Evgeniy Stepanov · 11 years ago
  78. 62a3bba Disable the bool and enum sanitizers when emitting the implicitly-defined copy by Nick Lewycky · 11 years ago
  79. c5c6fa7 [ms-cxxabi] Mangle dynamic initializer stubs the same way MSVC does by Reid Kleckner · 11 years ago
  80. 942f9fe [ms-cxxabi] Implement guard variables for static initialization by Reid Kleckner · 11 years ago
  81. 7fda207 Generate code for the move assignment operator using memcpy, the same as we do by Nick Lewycky · 11 years ago
  82. 8495379 CGDebugInfo: Hoist string allocation in a helper function. No functionality change. by Benjamin Kramer · 11 years ago
  83. e575359 Fix constructor-related typos. by Benjamin Kramer · 11 years ago
  84. 097a4b4 Implement aarch64 neon instruction set AdvSIMD (3V Diff), covering the following 26 instructions, by Jiangning Liu · 11 years ago
  85. c23b1db Debug Info: pass in DIScope instead of DIDescriptor in createFieldType. by Manman Ren · 11 years ago
  86. 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 11 years ago
  87. 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
  88. 29b8b68 Reapply r189013 (reverted in r189906) now that the underlying issue is fixed and tested (in r189996) by David Blaikie · 11 years ago
  89. 0d520f7 Do not emit duplicate global initializers for template static data members inside namespaces by David Blaikie · 11 years ago
  90. 912502b Inplement aarch64 neon instructions in AdvSIMD(shift). About 24 shift instructions: by Hao Liu · 11 years ago
  91. 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
  92. c47063e Order initializers of static data members of explicit specializations by Reid Kleckner · 11 years ago
  93. dc1ac5e Emit uuid globals as linkonce_odr by Reid Kleckner · 11 years ago
  94. 889a675 Don't emit an available_externally vtable pointing to linkonce_odr funcs. by Rafael Espindola · 11 years ago
  95. 4367829 Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" by Rafael Espindola · 11 years ago
  96. 8f1a2db OpenMP: Data-sharing attributes analysis and clause 'shared' by Alexey Bataev · 11 years ago
  97. 3b8e0b7 Revert r189649 because it was breaking sanitizer bots. by Yunzhong Gao · 11 years ago
  98. 51a31e1 Fixing a bug where debug info for a local variable gets emitted at file scope. by Yunzhong Gao · 11 years ago
  99. e8519c3 Add ms_abi and sysv_abi attribute handling. by Charles Davis · 11 years ago
  100. 83369bf Debug Info: generate a unique identifier for C++ struct, class, union, and enum. by Manman Ren · 11 years ago