1. d28763c Replace 'AllowExplicit' bool with an enum. No functionality change. by Richard Smith · 6 years ago
  2. adcd026 Make llvm::StringRef to std::string conversions explicit. by Benjamin Kramer · 6 years ago
  3. f3c508f [OPENMP]Fix use of local allocators in allocate clauses. by Alexey Bataev · 6 years ago
  4. 3663563 [OPENMP]Fix PR44578: crash in target construct with captured global. by Alexey Bataev · 6 years ago
  5. 48bad08 [OPENMP]Improve handling of possibly incorrectly mapped types. by Alexey Bataev · 6 years ago
  6. 3f2e3dc [OPENMP]Do not diagnose references to non-integral types for ref in by Alexey Bataev · 6 years ago
  7. add743b [OPENMP]Fix crash on error message for declare reduction. by Alexey Bataev · 6 years ago
  8. 427ffa2 [OpenMP] diagnose zero-length array section in the depend clause by Kelvin Li · 6 years ago
  9. 87a004d [OpenMP] Fix formatting of OpenMP error message, by Wang Tianqing. by Alexey Bataev · 6 years ago
  10. 6c5d1f40 [OpenMP][NFCI] Use the libFrontend ProcBindKind in Clang by Johannes Doerfert · 6 years ago
  11. 3732f4e [OPENMP]Add extra checks and initialization for clause modifier. by Alexey Bataev · 6 years ago
  12. 93dc40d [OPENMP50]Basic support for conditional lastprivate. by Alexey Bataev · 6 years ago
  13. 0860db9 [OPENMP50]Codegen for nontemporal clause. by Alexey Bataev · 6 years ago
  14. b6e7084 [OPENMP50]Add parsing/sema analysis for nontemporal clause. by Alexey Bataev · 6 years ago
  15. 411e81a [OPENMP50]Add if clause in target teams idistribute simd directive. by Alexey Bataev · 6 years ago
  16. fd0c91b [OPENMP50]Add if clause in target teams distribute parallel for simd directive. by Alexey Bataev · 6 years ago
  17. 0ee89c1 [OPENMP50]Improve checks for declare variant functions compatibility. by Alexey Bataev · 6 years ago
  18. 0b97894 [OPENMP50]Add if clause in teams distribute parallel for simd directive. by Alexey Bataev · 6 years ago
  19. d8c31d4 [OPENMP50]Fix capturing of if condition in target parallel for simd directive. by Alexey Bataev · 6 years ago
  20. 7b774b7 [OPENMP50]Add if clause in teams distribute simd directive. by Alexey Bataev · 6 years ago
  21. ef94cd1 [OPENMP50]Add if clause in target simd directive. by Alexey Bataev · 6 years ago
  22. da17a53 [OPENMP50]Add if clause in target parallel for simd directive. by Alexey Bataev · 6 years ago
  23. eb3e81f [OpenMP][NFCI] Introduce llvm/IR/OpenMPConstants.h by Johannes Doerfert · 6 years ago
  24. 071dca2 [OpenMP] Require trivially copyable type for mapping by Jonas Hahnfeld · 6 years ago
  25. 779a180 [OPENMP50]Add if clause in distribute simd directive. by Alexey Bataev · 6 years ago
  26. 47d6094 [OpenMP50] Add parallel master construct by cchen · 6 years ago
  27. 52812f2 [OPENMP50]Add support for if clause for simd part in distribute parallel for simd directive. by Alexey Bataev · 6 years ago
  28. 5c517a6 [OPENMP50]Add support for if clause for simd part in parallel master taskloop simd directive. by Alexey Bataev · 6 years ago
  29. 853961f [OPENMP50]Add support for if clause for simd part in master taskloop simd directive. by Alexey Bataev · 6 years ago
  30. 33f6d46 Revert "[OpenMP50] Add parallel master construct, by Chi Chun Chen." by Reid Kleckner · 6 years ago
  31. 6120582 [OPENMP50]Add support for if clause for simd part in taskloop simd directive. by Alexey Bataev · 6 years ago
  32. 713dab2 [OpenMP50] Add parallel master construct, by Chi Chun Chen. by cchen · 6 years ago
  33. f17a1d8 [OPENMP]Use cast instead dyn_cast, NFC. by Alexey Bataev · 6 years ago
  34. f59614d [OPENMP50]Add if clause in parallel for simd directive. by Alexey Bataev · 6 years ago
  35. 5459a90 [OPENMP]Simplify processing of context selectors, NFC. by Alexey Bataev · 6 years ago
  36. 6f7c876 [OPENMP]Fix behaviour of defaultmap for OpenMP 4.5. by Alexey Bataev · 6 years ago
  37. 4e8231b [OPENMP50]Add device/kind context selector support. by Alexey Bataev · 6 years ago
  38. 77d049d [OPENMP]Fix datasharing checks for if clause in parallel taskloop directives. by Alexey Bataev · 6 years ago
  39. 103f3c9e [OPENMP50]Add if clause in for simd directive. by Alexey Bataev · 6 years ago
  40. d08c056 [OPENMP50]Add if clause in simd directive. by Alexey Bataev · 6 years ago
  41. b0561b3 [NFC] Refactor representation of materialized temporaries by Tyker · 6 years ago
  42. 1e3cc06 Fix "not all control paths return a value" warning. NFCI. by Simon Pilgrim · 6 years ago
  43. c9276fb Revert "[NFC] Refactor representation of materialized temporaries" by Nico Weber · 6 years ago
  44. 08ea1ee [NFC] Refactor representation of materialized temporaries by Tyker · 6 years ago
  45. e06f3e0 [OpenMP 5.0] - Extend defaultmap, by Chi Chun Chen. by cchen · 6 years ago
  46. fde11e9 [OPENMP50]Generalize handling of context matching/scoring. by Alexey Bataev · 6 years ago
  47. f8c12ed [OPENMP50]Add support for nested atomic and simd constructs in by Alexey Bataev · 6 years ago
  48. dcec2ac [OPENMP50]Simplify processing of context selector scores. by Alexey Bataev · 6 years ago
  49. 8bbf2e3 [OPENMP50]Support for imperfectly nested loops. by Alexey Bataev · 6 years ago
  50. 14a388f [OPENMP50]Add support for parallel master taskloop simd directive. by Alexey Bataev · 6 years ago
  51. c09c065 [OPENMP]Fix PR43772: No warning in non-combined target regions. by Alexey Bataev · 6 years ago
  52. 7c86069 [OPENMP]Fix PR43771: Do not capture contexprs variables. by Alexey Bataev · 6 years ago
  53. b8552ab [OPENMP50]Add support for master taskloop simd. by Alexey Bataev · 6 years ago
  54. 31ba476 [OPENMP]Allow priority clause in combined task-based directives. by Alexey Bataev · 6 years ago
  55. 3a842ec [OPENMP]Allow final clause in combined task-based directives. by Alexey Bataev · 6 years ago
  56. d88c7de [OPNEMP]Allow num_tasks clause in combined task-based directives. by Alexey Bataev · 6 years ago
  57. b9c55e2 [OPNEMP]Allow grainsize clause in combined task-based directives. by Alexey Bataev · 6 years ago
  58. 5bbcead [OPENMP50]Add support for 'parallel master taskloop' construct. by Alexey Bataev · 6 years ago
  59. 0e10003 [OPENMP]Fix codegen for private variably length vars in combined constructs. by Alexey Bataev · 6 years ago
  60. 60e51c4 [OPENMP50]Support for 'master taskloop' directive. by Alexey Bataev · 6 years ago
  61. 229c78d [CUDA][HIP] Fix host/device check with -fopenmp by Yaxun Liu · 6 years ago
  62. 303657a [OPENMP50]Multiple vendors in vendor context must be treated as logical by Alexey Bataev · 6 years ago
  63. 6b06ead [OPENMP50]Allow functions in declare variant directive to have different by Alexey Bataev · 6 years ago
  64. bef93a9 [OPENMP50]Treat range-based for as canonical loop. by Alexey Bataev · 6 years ago
  65. 772e266 Properly handle instantiation-dependent array bounds. by Richard Smith · 6 years ago
  66. a15a141 [OPENMP50]Add parsing/sema analysis for declare variant score. by Alexey Bataev · 6 years ago
  67. 658ad4d [OPENMP]Fix PR43516: Compiler crash with collapse(2) on non-rectangular loop. by Alexey Bataev · 6 years ago
  68. 218bea9 [OPENMP50]Do not emit warning for the function with the currently defined body. by Alexey Bataev · 6 years ago
  69. d1caf93 [OPENMP] Fix comment, NFC. by Alexey Bataev · 6 years ago
  70. 945249b [OpenMP 5.0] Fix user-defined mapper lookup in sema by Michael Kruse · 6 years ago
  71. 1202614 [OPENMP50]Emit warnings if the functions was defined/used before marked by Alexey Bataev · 6 years ago
  72. 9ff3474 [OPENMP50]Parsing/sema support for 'implementation/vendor' context selector. by Alexey Bataev · 6 years ago
  73. dba792c [OPENMP]Use standard parsing for 'match' clause, NFC. by Alexey Bataev · 6 years ago
  74. 0736f7f [OPENMP5.0]Allow multiple context selectors in the context selector sets. by Alexey Bataev · 6 years ago
  75. bf5d429 [OPENMP5.0]Introduce attribute for declare variant directive. by Alexey Bataev · 6 years ago
  76. a006307 [OPENMP]Fix parsing/sema for function templates with declare simd. by Alexey Bataev · 6 years ago
  77. d158cf6 [OPENMP5.0]Add basic support for declare variant directive. by Alexey Bataev · 6 years ago
  78. 6a24e80 [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr. by Erich Keane · 6 years ago
  79. 1be6340 [OPENMP] Update the diagnosis message for canonical loop form, by Chi Chun Chen. by Alexey Bataev · 6 years ago
  80. 7a54d76 [OPENMP5.0]Allow teams directive outside of the target directives. by Alexey Bataev · 6 years ago
  81. 729e242 [OPENMP5.0]Add support for device_type clause in declare target construct. by Alexey Bataev · 6 years ago
  82. ebcfc9e [OPENMP]Generalization of handling of declare target attribute. by Alexey Bataev · 6 years ago
  83. 7d5bc55 [OpenMP] Permit map with DSA on combined directive by Joel E. Denny · 6 years ago
  84. 9fd495b [OPENMP]Fix delayed diagnostics for standalone declare target directive. by Alexey Bataev · 6 years ago
  85. c429955 Fix name of the error message, NFC. by Alexey Bataev · 6 years ago
  86. 217ff1e [OPENMP5.0]Diagnose global variables in lambda not marked as declare target. by Alexey Bataev · 6 years ago
  87. 2e3ed4a Stop abusing SuppressAllDiagnostics when speculatively determining by Richard Smith · 6 years ago
  88. 2b3d49b [Clang] Migrate llvm::make_unique to std::make_unique by Jonas Devlieghere · 6 years ago
  89. f8be476 [OPENMP]Support for non-rectangular loops. by Alexey Bataev · 6 years ago
  90. 195ae90 [OPENMP]Add support for analysis of linear variables and step. by Alexey Bataev · 6 years ago
  91. 0c99d19 [OPENMP]Fix sharing of threadprivate variables with TLS support. by Alexey Bataev · 6 years ago
  92. 05be1da [OPENMP]Provide correct data sharing attributes for loop control variables. by Alexey Bataev · 6 years ago
  93. 552c2c0 [OPENMP]Fix crash in LoopCounterRefChecker when MemberExpr is not Var or Field by Mike Rice · 6 years ago
  94. 49a3ad2 Fix parameter name comments using clang-tidy. NFC. by Rui Ueyama · 6 years ago
  95. 8526031 [OPENMP]Improve handling of analysis of unsupported VLAs in reductions. by Alexey Bataev · 6 years ago
  96. 6289259 [OPENMP]Improve error message for device unsupported types. by Alexey Bataev · 6 years ago
  97. b600ae3 [OPENMP]Fix handling of lambda captures in target regions. by Alexey Bataev · 6 years ago
  98. 1242d8f [OPENMP]Improve analysis of implicit captures. by Alexey Bataev · 6 years ago
  99. 73f9d9aa [OPENMP]Fix top DSA for static members. by Alexey Bataev · 6 years ago
  100. b7c31ff [OPENMP]Fix DSA for loop iteration variables in simd loops. by Alexey Bataev · 6 years ago