1. e5b64ea Convert some ObjC retain/release msgSends to runtime calls. by Pete Cooper · 7 years ago
  2. 4307108 Remove unused Args parameter from EmitFunctionBody, NFC by Reid Kleckner · 7 years ago
  3. 6368818 Move CodeGenOptions from Frontend to Basic by Richard Trieu · 7 years ago
  4. e388680 Convert some ObjC msgSends to runtime calls. by Pete Cooper · 7 years ago
  5. de6480a3 [NFC] Move storage of dispatch-version to GlobalDecl by Erich Keane · 7 years ago
  6. a40cce8 Fix a nondeterminism in the debug info for VLA size expressions. by Adrian Prantl · 7 years ago
  7. ef1899b [CodeGen] Move `emitConstant` from ScalarExprEmitter to CodeGenFunction. NFC. by Volodymyr Sapsai · 7 years ago
  8. 3ad0636 Part of PR39508: Emit an @llvm.invariant.start after storing to __tls_guard. by Richard Smith · 7 years ago
  9. 7c44da2 Create ConstantExpr class by Bill Wendling · 7 years ago
  10. 19a8adc Implement Function Multiversioning for Non-ELF Systems. by Erich Keane · 7 years ago
  11. dafdd04 Remove a pair of unused dispatch multiversion declarations. by Erich Keane · 7 years ago
  12. 4d8ced1 [X86] Add support for more than 32 features for __builtin_cpu_is by Craig Topper · 7 years ago
  13. 8e57b07 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  14. 3197484 Revert r343518. by Akira Hatanaka · 7 years ago
  15. 2bf09cc Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  16. fcd661d [CodeGen] Revert commit https://reviews.llvm.org/rL342717 by Calixte Denizet · 7 years ago
  17. 5713db4 [CodeGen] Add to emitted DebugLoc information about coverage when it's required by Calixte Denizet · 7 years ago
  18. f353ae1 [NFC]Refactor MultiVersion Resolver Emission to combine types by Erich Keane · 7 years ago
  19. 9bd2452 Revert r341754. by Akira Hatanaka · 7 years ago
  20. 2e00b98 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  21. ad82390 [CodeGen] add rotate builtins that map to LLVM funnel shift by Sanjay Patel · 7 years ago
  22. a09ae4b revert r340137: [CodeGen] add rotate builtins by Sanjay Patel · 7 years ago
  23. 446529b [CodeGen] add/fix rotate builtins that map to LLVM funnel shift (retry) by Sanjay Patel · 7 years ago
  24. 9978da3 [CodeGen] Merge equivalent block copy/helper functions. by Akira Hatanaka · 7 years ago
  25. 93ce018 Add Windows support for the GNUstep Objective-C ABI V2. by David Chisnall · 7 years ago
  26. b69ba22 [clang][ubsan] Implicit Conversion Sanitizer - integer truncation - clang part by Roman Lebedev · 7 years ago
  27. 3760518 [UBSan] Strengthen pointer checks in 'new' expressions by Serge Pavlov · 7 years ago
  28. cb6a933 [CodeGen][ObjC] Make block copy/dispose helper functions exception-safe. by Akira Hatanaka · 7 years ago
  29. f66e4f7 Support lifetime-extension of conditional temporaries. by Richard Smith · 7 years ago
  30. 3efe002 Implement cpu_dispatch/cpu_specific Multiversioning by Erich Keane · 7 years ago
  31. be65e87 [NFC] Switch CodeGenFunction to use value init instead of member init lists by Erich Keane · 7 years ago
  32. 9960b8f Revert -r336726, which included more files than intended. by Erich Keane · 7 years ago
  33. 7b8c12e [NFC] Switch CodeGenFunction to use value init instead of member init lists by Erich Keane · 7 years ago
  34. 74c10e3 [Builtins][Attributes][X86] Tag all X86 builtins with their required vector width. Add a min_vector_width function attribute and tag all x86 instrinsics with it by Craig Topper · 7 years ago
  35. e44acad Implement CFI for indirect calls via a member function pointer. by Peter Collingbourne · 7 years ago
  36. eff8f9d [CodeGen] Provide source locations for UBSan type checks when emitting constructor calls. by Igor Kudrin · 7 years ago
  37. aefdb8e [NFC] Add CreateMemTempWithoutCast and CreateTempAllocaWithoutCast by Yaxun Liu · 7 years ago
  38. c647919 [WebAssembly] Use Windows EH instructions for Wasm EH by Heejin Ahn · 7 years ago
  39. 89e31fa Support __iso_volatile_load8 etc on aarch64-win32. by Simon Tatham · 7 years ago
  40. 00ddbed Revert r332982 Call CreateTempMemWithoutCast for ActiveFlag by Yaxun Liu · 7 years ago
  41. 8a60e5d Call CreateTempMemWithoutCast for ActiveFlag by Yaxun Liu · 7 years ago
  42. a2a9cfa CodeGen: Fix invalid bitcast for lifetime.start/end by Yaxun Liu · 7 years ago
  43. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  44. ccda3d2 [CodeGen] Avoid destructing a callee-destructued struct type in a by Akira Hatanaka · 7 years ago
  45. b4f3637 Revert "[CodeGen] Avoid destructing a callee-destructued struct type in a" by Akira Hatanaka · 7 years ago
  46. e712374 [CodeGen] Avoid destructing a callee-destructued struct type in a by Akira Hatanaka · 7 years ago
  47. f437e35 [XRay] Add clang builtin for xray typed events. by Keith Wyss · 7 years ago
  48. 617e261 Add a command line option 'fregister_global_dtors_with_atexit' to by Akira Hatanaka · 7 years ago
  49. ddf3db9 [OPENMP] Code cleanup + formatting, NFC. by Alexey Bataev · 7 years ago
  50. 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
  51. e78fac5 PR36992: do not store beyond the dsize of a class object unless we know by Richard Smith · 7 years ago
  52. 399d96e [MS] Emit vftable thunks for functions with incomplete prototypes by Reid Kleckner · 7 years ago
  53. fa752f2 [Builtins] Overload __builtin_operator_new/delete to allow forwarding to usual allocation/deallocation functions. by Eric Fiselier · 8 years ago
  54. 797afe3 [CodeGen] Ignore OpaqueValueExprs that are unique references to their by Akira Hatanaka · 8 years ago
  55. d791e92 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
  56. 5b330e8 Recommit r326946 after reducing CallArgList memory footprint by Yaxun Liu · 8 years ago
  57. 95da875 This reverts "r327189 - [ARM] Add ARMv8.2-A FP16 vector intrinsic" by Sjoerd Meijer · 8 years ago
  58. be7daa3 Revert "[ObjC] Allow declaring __weak pointer fields in C structs in ARC." by Akira Hatanaka · 8 years ago
  59. c181b12 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
  60. 007cb6d Revert r326946. It caused stack overflows by significantly increasing the size of a CallArgList. by Richard Smith · 8 years ago
  61. 5bd68cf [ARM] Add ARMv8.2-A FP16 vector intrinsic by Abderrazek Zaafrani · 8 years ago
  62. 06dd811 CodeGen: Fix address space of indirect function argument by Yaxun Liu · 8 years ago
  63. ab4ea22 [OPENMP] Fix lifetime of the loop counters. by Alexey Bataev · 8 years ago
  64. 7275da0 [ObjC] Allow declaring __strong pointer fields in structs in Objective-C by Akira Hatanaka · 8 years ago
  65. fa13d01 [OpenCL] Fix __enqueue_block for block with captures by Yaxun Liu · 8 years ago
  66. b75a3f0 [WinEH] Put funclet bundles on inline asm calls by Reid Kleckner · 8 years ago
  67. 891af03a Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types. by Sander de Smalen · 8 years ago
  68. 88df555 Emit label names according to -discard-value-names. by Eric Fiselier · 8 years ago
  69. 4e9a126 Reverting patch rL323952 due to build errors that I by Sander de Smalen · 8 years ago
  70. 17c4633 [DebugInfo] Enable debug information for C99 VLA types by Sander de Smalen · 8 years ago
  71. 1860b52 [CodeGen] Decorate aggregate accesses with TBAA tags by Ivan A. Kosarev · 8 years ago
  72. 647dd84 [OPENMP] Initial codegen for `target teams distribute parallel for simd`. by Alexey Bataev · 8 years ago
  73. 5cdf038 Allocate and access NormalCleanupDest with the natural alignment of i32. by John McCall · 8 years ago
  74. 475a744 [OPENMP] Replace calls of getAssociatedStmt(). by Alexey Bataev · 8 years ago
  75. 281d20b Implement Attribute Target MultiVersioning by Erich Keane · 8 years ago
  76. 52978c3 [OpenMP] Initial implementation of code generation for pragma 'target teams distribute parallel for' on host by Carlo Bertolli · 8 years ago
  77. 06f19a0 [WinEH] Allow for multiple terminatepads by Reid Kleckner · 8 years ago
  78. a8a9153a [OPENMP] Support for -fopenmp-simd option with compilation of simd loops only. by Alexey Bataev · 8 years ago
  79. d71ad17 -fsanitize=vptr warnings on bad static types in dynamic_cast and typeid by Stephan Bergmann · 8 years ago
  80. d2202ca [OPENMP] Support for `depend` clauses on `target data update`. by Alexey Bataev · 8 years ago
  81. abb890b [AArch64] Enable fp16 data type for the Builtin for AArch64 only. by Abderrazek Zaafrani · 8 years ago
  82. 09b5bfd [ubsan] Diagnose noreturn functions which return by Vedant Kumar · 8 years ago
  83. 5a65583 [Hexagon] Intrinsic support for V62 and V65 by Krzysztof Parzyszek · 8 years ago
  84. fbe17fb [OPENMP] Initial codegen for `target teams distribute simd` directive. by Alexey Bataev · 8 years ago
  85. dfa430f [OPENMP] Initial codegen for `target teams distribute` directive. by Alexey Bataev · 8 years ago
  86. 36347d9 [ubsan] Use pass_object_size info in bounds checks by Vedant Kumar · 8 years ago
  87. 1a5b10d [XRay][clang] Introduce -fxray-always-emit-customevents by Dean Michael Berris · 8 years ago
  88. f836537 [OPENMP] Codegen for `target simd` construct. by Alexey Bataev · 8 years ago
  89. 2139ed6 [OPENMP] Add support for cancelling inside target parallel for directive. by Alexey Bataev · 8 years ago
  90. 76c26c1 Switch -mcount and -finstrument-functions to emit EnterExitInstrumenter attributes by Hans Wennborg · 8 years ago
  91. 04491bd [coroutines] Promote cleanup.dest.slot allocas to registers to avoid storing it in the coroutine frame by Gor Nishanov · 8 years ago
  92. 7bf8201 Remove declaration of EmitMCountInstrumentation(). NFC by Hans Wennborg · 8 years ago
  93. 5d7edca [OPENMP] Codegen for `#pragma omp target parallel for simd`. by Alexey Bataev · 8 years ago
  94. fb0ebec [OPENMP] Codegen for `#pragma omp target parallel for`. by Alexey Bataev · 8 years ago
  95. b9c59f3 [CodeGen] Propagate may-alias'ness of lvalues with TBAA info by Ivan A. Kosarev · 8 years ago
  96. 9f9d157 [CodeGen] Generate TBAA info for reference loads by Ivan A. Kosarev · 8 years ago
  97. d17f12a [CodeGen] Pass TBAA info along with lvalue base info everywhere by Ivan A. Kosarev · 8 years ago
  98. ed141ba [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info by Ivan A. Kosarev · 8 years ago
  99. c2a87a0 [OpenCL] Emit enqueued block as kernel by Yaxun Liu · 8 years ago
  100. ce601ee Revert "[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info", r315731. by Ivan A. Kosarev · 8 years ago