1. 9871db0 [opaque pointer types] Pass function types for runtime function calls. by James Y Knight · 7 years ago
  2. 4920e1a [OPENMP]Fix PR40536: Do not emit __kmpc_push_target_tripcount if not required. by Alexey Bataev · 7 years ago
  3. 3933add Cleanup: replace uses of CallSite with CallBase. by James Y Knight · 7 years ago
  4. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  5. bd1c087 [clang][UBSan] Sanitization for alignment assumptions. by Roman Lebedev · 7 years ago
  6. 86e68fd Revert alignment assumptions changes by Vlad Tsyrklevich · 7 years ago
  7. 7892c37 [clang][UBSan] Sanitization for alignment assumptions. by Roman Lebedev · 7 years ago
  8. 7bb3353 [OPENMP]Add call to __kmpc_push_target_tripcount() function. by Alexey Bataev · 7 years ago
  9. 5fc4db7 [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr. by Bruno Ricci · 7 years ago
  10. b23ccec Misc typos fixes in ./lib folder by Raphael Isemann · 7 years ago
  11. 407659a Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures."" by Fangrui Song · 7 years ago
  12. f5d3335 Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Fangrui Song · 7 years ago
  13. 48ee4ad Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
  14. 8c79706e Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
  15. 6ff1751 Re-Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
  16. 9f0246d Revert r347364 again, the fix was incomplete. by Nico Weber · 7 years ago
  17. 91549ed Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
  18. 64a2630 Pass the function type instead of the return type to FunctionDecl::Create by Jonas Devlieghere · 7 years ago
  19. 7a2a27c Add support for 'atomic_default_mem_order' clause on 'requires' directive. Also renamed test files relating to 'requires'. Differntial review: https://reviews.llvm.org/D53513 by Patrick Lyster · 7 years ago
  20. 7c44da2 Create ConstantExpr class by Bill Wendling · 7 years ago
  21. 6070542 [OPENMP] Support for mapping of the lambdas in target regions. by Alexey Bataev · 7 years ago
  22. 6c2d83b [OPENMP] Fix for "error: unused variable 'CED'" by Bjorn Pettersson · 7 years ago
  23. e925676 [OpenMP][NVPTX] Use single loops when generating code for distribute parallel for by Gheorghe-Teodor Bercea · 7 years ago
  24. 6ab5bb1 [OPENMP] Do not capture private loop counters. by Alexey Bataev · 7 years ago
  25. 3fe9e39 Add support for 'dynamic_allocators' clause on 'requires' directive. Differential Revision: https://reviews.llvm.org/D53079 by Patrick Lyster · 7 years ago
  26. 6bdf63b [OPENMP] Add reverse_offload clause to requires directive by Patrick Lyster · 7 years ago
  27. 5aaaece [OpenMP] Simplify code for reductions on distribute directives, NFC. by Jonas Hahnfeld · 7 years ago
  28. 94c5064 [OPENMP] Fix enum identifier, NFC. by Alexey Bataev · 7 years ago
  29. 4a370b9 Add support for unified_shared_memory clause on requires directive by Patrick Lyster · 7 years ago
  30. 8233af9 [OpenMP] Make default parallel for schedule in NVPTX target regions in SPMD mode achieve coalescing by Gheorghe-Teodor Bercea · 7 years ago
  31. 02650d4 [OpenMP] Make default distribute schedule for NVPTX target regions in SPMD mode achieve coalescing by Gheorghe-Teodor Bercea · 7 years ago
  32. 1408f91 [OPENMP] Add support for OMP5 requires directive + unified_address clause by Kelvin Li · 7 years ago
  33. 0ed4666 [OPENMP] Fix spelling of getLoopCounter (NFC) by Mike Rice · 7 years ago
  34. f138fda [OPENMP] Fix emission of the loop doacross constructs. by Alexey Bataev · 7 years ago
  35. 2364717 Revert "[OPENMP] Fix emission of the loop doacross constructs." by Alexey Bataev · 7 years ago
  36. 0ce6360 [OPENMP] Fix emission of the loop doacross constructs. by Alexey Bataev · 7 years ago
  37. 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
  38. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  39. 4ac68a2 [OPENMP] DO not crash on combined constructs in declare target functions. by Alexey Bataev · 7 years ago
  40. 43a919f [OPENMP] Replace push_back by emplace_back, NFC. by Alexey Bataev · 8 years ago
  41. ddf3db9 [OPENMP] Code cleanup + formatting, NFC. by Alexey Bataev · 8 years ago
  42. c0f879b [OPENMP] Additional attributes for the pointer parameters. by Alexey Bataev · 8 years ago
  43. 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
  44. 63cc8e9 [OPENMP, NVPTX] Globalization of the private redeclarations. by Alexey Bataev · 8 years ago
  45. c99042b [OPENMP, NVPTX] Improve globalization of the variables captured by value. by Alexey Bataev · 8 years ago
  46. 4f4bf7c [OPENMP] Codegen for `omp declare target` construct. by Alexey Bataev · 8 years ago
  47. d3dcf2f [OpenMP] Add OpenMP data sharing infrastructure using global memory by Gheorghe-Teodor Bercea · 8 years ago
  48. 2e0cbe50 [OPENMP] Emit sizes/init ptrs etc. data for task reductions before using. by Alexey Bataev · 8 years ago
  49. ab4ea22 [OPENMP] Fix lifetime of the loop counters. by Alexey Bataev · 8 years ago
  50. 00f70bd Remove redundant casts. NFC by George Burgess IV · 8 years ago
  51. 7971209 [OpenMP] Extend NVPTX SPMD implementation of combined constructs by Carlo Bertolli · 8 years ago
  52. beda214 [OpenMP] Limit reduction support for pragma 'distribute' when combined with pragma 'simd' by Carlo Bertolli · 8 years ago
  53. ea33dee [OPENMP] Fix PR36399: Crash on C code with ordered doacross construct. by Alexey Bataev · 8 years ago
  54. 891af03a Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types. by Sander de Smalen · 8 years ago
  55. 4e9a126 Reverting patch rL323952 due to build errors that I by Sander de Smalen · 8 years ago
  56. 17c4633 [DebugInfo] Enable debug information for C99 VLA types by Sander de Smalen · 8 years ago
  57. 1860b52 [CodeGen] Decorate aggregate accesses with TBAA tags by Ivan A. Kosarev · 8 years ago
  58. 1e49137 [OPENMP] Replace call of EmitLoadOfLValue() by EmitLoadOfScalar(), NFC. by Alexey Bataev · 8 years ago
  59. a9b9cc0 [OPENMP] Remove more empty SourceLocations() from the code. by Alexey Bataev · 8 years ago
  60. 647dd84 [OPENMP] Initial codegen for `target teams distribute parallel for simd`. by Alexey Bataev · 8 years ago
  61. 8451efa [OPENMP] Add codegen for `depend` clauses on `target` directive. by Alexey Bataev · 8 years ago
  62. 475a744 [OPENMP] Replace calls of getAssociatedStmt(). by Alexey Bataev · 8 years ago
  63. a503855 Track in the AST whether the operand to a UnaryOperator can overflow and then use that logic when evaluating constant expressions and emitting codegen. by Aaron Ballman · 8 years ago
  64. 52978c3 [OpenMP] Initial implementation of code generation for pragma 'target teams distribute parallel for' on host by Carlo Bertolli · 8 years ago
  65. a8a9153a [OPENMP] Support for -fopenmp-simd option with compilation of simd loops only. by Alexey Bataev · 8 years ago
  66. d2202ca [OPENMP] Support for `depend` clauses on `target data update`. by Alexey Bataev · 8 years ago
  67. c70f1d6 [c++20] P0515R3: Parsing support and basic AST construction for operator <=>. by Richard Smith · 8 years ago
  68. fbe17fb [OPENMP] Initial codegen for `target teams distribute simd` directive. by Alexey Bataev · 8 years ago
  69. e83b3e8 [OPENMP] Simplify codegen for loop iteration variables in loop preamble. by Alexey Bataev · 8 years ago
  70. dfa430f [OPENMP] Initial codegen for `target teams distribute` directive. by Alexey Bataev · 8 years ago
  71. 999277a [OPENMP] Initial codegen for `teams distribute simd` directive. by Alexey Bataev · 8 years ago
  72. c2e88a8 [OPENMP] Fix PR35486: crash when collapsing loops with dependent iteration spaces. by Alexey Bataev · 8 years ago
  73. 56a2aa4 [OpenMP] Initial implementation of code generation for pragma 'teams distribute parallel for simd' on host by Carlo Bertolli · 8 years ago
  74. 617db5f [OPENMP] Codegen for `distribute simd` directive. by Alexey Bataev · 8 years ago
  75. 95c6dd4 [OPENMP] General improvement of handling of `teams distribute` directive, NFC. by Alexey Bataev · 8 years ago
  76. 0b49f9e [OPENMP] Codegen for `distribute parallel for simd` directive. by Alexey Bataev · 8 years ago
  77. 10a5431 [OPENMP] Improve handling of cancel directives in target-based constructs, NFC. by Alexey Bataev · 8 years ago
  78. 16e7988 [OPENMP] Add support for cancel constructs in `target teams distribute by Alexey Bataev · 8 years ago
  79. dcb4b8fb [OPENMP] Add support for cancel constructs in [teams] distribute by Alexey Bataev · 8 years ago
  80. b45d43c [OPENMP] Do not mark captured variables as artificial in debug info. by Alexey Bataev · 8 years ago
  81. f9fc42e [OPENMP] Codegen for `target teams` directive. by Alexey Bataev · 8 years ago
  82. 7828b25 [OPENMP] Initial support for asynchronous data update, NFC. by Alexey Bataev · 8 years ago
  83. 62fae15 [OpenMP] Initial implementation of code generation for pragma 'teams distribute parallel for' on host by Carlo Bertolli · 8 years ago
  84. 989a65c Fix some -Wunused-variable warnings by Hans Wennborg · 8 years ago
  85. f836537 [OPENMP] Codegen for `target simd` construct. by Alexey Bataev · 8 years ago
  86. 2139ed6 [OPENMP] Add support for cancelling inside target parallel for directive. by Alexey Bataev · 8 years ago
  87. 5d7edca [OPENMP] Codegen for `#pragma omp target parallel for simd`. by Alexey Bataev · 8 years ago
  88. fb0ebec [OPENMP] Codegen for `#pragma omp target parallel for`. by Alexey Bataev · 8 years ago
  89. 9f9d157 [CodeGen] Generate TBAA info for reference loads by Ivan A. Kosarev · 8 years ago
  90. 1b48c5e [OPENMP] Fix PR35013: Fix passing VLAs captures to outlined functions. by Alexey Bataev · 8 years ago
  91. 4525c82 [OpenMP] Avoid VLAs for some reductions on array sections by Jonas Hahnfeld · 8 years ago
  92. c95a698 Revert "[OpenMP] Avoid VLAs for some reductions on array sections" by Jonas Hahnfeld · 8 years ago
  93. b6229be [OpenMP] Avoid VLAs for some reductions on array sections by Jonas Hahnfeld · 8 years ago
  94. 7ba57af [OPENMP] Fix capturing of boolean variables in debug mode. by Alexey Bataev · 8 years ago
  95. 2a0c4f5 [OPENMP] Add default codegen|tests for 'target parallel for[ simd]' constructs. by Alexey Bataev · 8 years ago
  96. 5f8c0ca [CodeGen] Do not construct complete LValue base info in trivial cases by Ivan A. Kosarev · 8 years ago
  97. ba1487b [OpenMP] Initial implementation of teams distribute code generation by Carlo Bertolli · 8 years ago
  98. 931e19b [OPENMP] Capture argument of `device` clause for target-based directives. by Alexey Bataev · 8 years ago
  99. f47c4b4 [OPENMP] Generate implicit map|firstprivate clauses for target-based directives. by Alexey Bataev · 8 years ago
  100. f43f714 [OPENMP] Fix for PR33922: New ident_t flags for __kmpc_for_static_fini(). by Alexey Bataev · 8 years ago