- 5fc4db7 [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr. by Bruno Ricci · 7 years ago
- b23ccec Misc typos fixes in ./lib folder by Raphael Isemann · 7 years ago
- 407659a Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures."" by Fangrui Song · 7 years ago
- f5d3335 Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Fangrui Song · 7 years ago
- 48ee4ad Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
- 8c79706e Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
- 6ff1751 Re-Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
- 9f0246d Revert r347364 again, the fix was incomplete. by Nico Weber · 7 years ago
- 91549ed Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
- 64a2630 Pass the function type instead of the return type to FunctionDecl::Create by Jonas Devlieghere · 7 years ago
- 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
- 7c44da2 Create ConstantExpr class by Bill Wendling · 7 years ago
- 6070542 [OPENMP] Support for mapping of the lambdas in target regions. by Alexey Bataev · 7 years ago
- 6c2d83b [OPENMP] Fix for "error: unused variable 'CED'" by Bjorn Pettersson · 7 years ago
- e925676 [OpenMP][NVPTX] Use single loops when generating code for distribute parallel for by Gheorghe-Teodor Bercea · 7 years ago
- 6ab5bb1 [OPENMP] Do not capture private loop counters. by Alexey Bataev · 7 years ago
- 3fe9e39 Add support for 'dynamic_allocators' clause on 'requires' directive. Differential Revision: https://reviews.llvm.org/D53079 by Patrick Lyster · 7 years ago
- 6bdf63b [OPENMP] Add reverse_offload clause to requires directive by Patrick Lyster · 7 years ago
- 5aaaece [OpenMP] Simplify code for reductions on distribute directives, NFC. by Jonas Hahnfeld · 7 years ago
- 94c5064 [OPENMP] Fix enum identifier, NFC. by Alexey Bataev · 7 years ago
- 4a370b9 Add support for unified_shared_memory clause on requires directive by Patrick Lyster · 7 years ago
- 8233af9 [OpenMP] Make default parallel for schedule in NVPTX target regions in SPMD mode achieve coalescing by Gheorghe-Teodor Bercea · 7 years ago
- 02650d4 [OpenMP] Make default distribute schedule for NVPTX target regions in SPMD mode achieve coalescing by Gheorghe-Teodor Bercea · 7 years ago
- 1408f91 [OPENMP] Add support for OMP5 requires directive + unified_address clause by Kelvin Li · 7 years ago
- 0ed4666 [OPENMP] Fix spelling of getLoopCounter (NFC) by Mike Rice · 7 years ago
- f138fda [OPENMP] Fix emission of the loop doacross constructs. by Alexey Bataev · 7 years ago
- 2364717 Revert "[OPENMP] Fix emission of the loop doacross constructs." by Alexey Bataev · 7 years ago
- 0ce6360 [OPENMP] Fix emission of the loop doacross constructs. by Alexey Bataev · 7 years ago
- 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
- f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
- 4ac68a2 [OPENMP] DO not crash on combined constructs in declare target functions. by Alexey Bataev · 7 years ago
- 43a919f [OPENMP] Replace push_back by emplace_back, NFC. by Alexey Bataev · 7 years ago
- ddf3db9 [OPENMP] Code cleanup + formatting, NFC. by Alexey Bataev · 7 years ago
- c0f879b [OPENMP] Additional attributes for the pointer parameters. by Alexey Bataev · 7 years ago
- 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
- 63cc8e9 [OPENMP, NVPTX] Globalization of the private redeclarations. by Alexey Bataev · 8 years ago
- c99042b [OPENMP, NVPTX] Improve globalization of the variables captured by value. by Alexey Bataev · 8 years ago
- 4f4bf7c [OPENMP] Codegen for `omp declare target` construct. by Alexey Bataev · 8 years ago
- d3dcf2f [OpenMP] Add OpenMP data sharing infrastructure using global memory by Gheorghe-Teodor Bercea · 8 years ago
- 2e0cbe50 [OPENMP] Emit sizes/init ptrs etc. data for task reductions before using. by Alexey Bataev · 8 years ago
- ab4ea22 [OPENMP] Fix lifetime of the loop counters. by Alexey Bataev · 8 years ago
- 00f70bd Remove redundant casts. NFC by George Burgess IV · 8 years ago
- 7971209 [OpenMP] Extend NVPTX SPMD implementation of combined constructs by Carlo Bertolli · 8 years ago
- beda214 [OpenMP] Limit reduction support for pragma 'distribute' when combined with pragma 'simd' by Carlo Bertolli · 8 years ago
- ea33dee [OPENMP] Fix PR36399: Crash on C code with ordered doacross construct. by Alexey Bataev · 8 years ago
- 891af03a Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types. by Sander de Smalen · 8 years ago
- 4e9a126 Reverting patch rL323952 due to build errors that I by Sander de Smalen · 8 years ago
- 17c4633 [DebugInfo] Enable debug information for C99 VLA types by Sander de Smalen · 8 years ago
- 1860b52 [CodeGen] Decorate aggregate accesses with TBAA tags by Ivan A. Kosarev · 8 years ago
- 1e49137 [OPENMP] Replace call of EmitLoadOfLValue() by EmitLoadOfScalar(), NFC. by Alexey Bataev · 8 years ago
- a9b9cc0 [OPENMP] Remove more empty SourceLocations() from the code. by Alexey Bataev · 8 years ago
- 647dd84 [OPENMP] Initial codegen for `target teams distribute parallel for simd`. by Alexey Bataev · 8 years ago
- 8451efa [OPENMP] Add codegen for `depend` clauses on `target` directive. by Alexey Bataev · 8 years ago
- 475a744 [OPENMP] Replace calls of getAssociatedStmt(). by Alexey Bataev · 8 years ago
- 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
- 52978c3 [OpenMP] Initial implementation of code generation for pragma 'target teams distribute parallel for' on host by Carlo Bertolli · 8 years ago
- a8a9153a [OPENMP] Support for -fopenmp-simd option with compilation of simd loops only. by Alexey Bataev · 8 years ago
- d2202ca [OPENMP] Support for `depend` clauses on `target data update`. by Alexey Bataev · 8 years ago
- c70f1d6 [c++20] P0515R3: Parsing support and basic AST construction for operator <=>. by Richard Smith · 8 years ago
- fbe17fb [OPENMP] Initial codegen for `target teams distribute simd` directive. by Alexey Bataev · 8 years ago
- e83b3e8 [OPENMP] Simplify codegen for loop iteration variables in loop preamble. by Alexey Bataev · 8 years ago
- dfa430f [OPENMP] Initial codegen for `target teams distribute` directive. by Alexey Bataev · 8 years ago
- 999277a [OPENMP] Initial codegen for `teams distribute simd` directive. by Alexey Bataev · 8 years ago
- c2e88a8 [OPENMP] Fix PR35486: crash when collapsing loops with dependent iteration spaces. by Alexey Bataev · 8 years ago
- 56a2aa4 [OpenMP] Initial implementation of code generation for pragma 'teams distribute parallel for simd' on host by Carlo Bertolli · 8 years ago
- 617db5f [OPENMP] Codegen for `distribute simd` directive. by Alexey Bataev · 8 years ago
- 95c6dd4 [OPENMP] General improvement of handling of `teams distribute` directive, NFC. by Alexey Bataev · 8 years ago
- 0b49f9e [OPENMP] Codegen for `distribute parallel for simd` directive. by Alexey Bataev · 8 years ago
- 10a5431 [OPENMP] Improve handling of cancel directives in target-based constructs, NFC. by Alexey Bataev · 8 years ago
- 16e7988 [OPENMP] Add support for cancel constructs in `target teams distribute by Alexey Bataev · 8 years ago
- dcb4b8fb [OPENMP] Add support for cancel constructs in [teams] distribute by Alexey Bataev · 8 years ago
- b45d43c [OPENMP] Do not mark captured variables as artificial in debug info. by Alexey Bataev · 8 years ago
- f9fc42e [OPENMP] Codegen for `target teams` directive. by Alexey Bataev · 8 years ago
- 7828b25 [OPENMP] Initial support for asynchronous data update, NFC. by Alexey Bataev · 8 years ago
- 62fae15 [OpenMP] Initial implementation of code generation for pragma 'teams distribute parallel for' on host by Carlo Bertolli · 8 years ago
- 989a65c Fix some -Wunused-variable warnings by Hans Wennborg · 8 years ago
- f836537 [OPENMP] Codegen for `target simd` construct. by Alexey Bataev · 8 years ago
- 2139ed6 [OPENMP] Add support for cancelling inside target parallel for directive. by Alexey Bataev · 8 years ago
- 5d7edca [OPENMP] Codegen for `#pragma omp target parallel for simd`. by Alexey Bataev · 8 years ago
- fb0ebec [OPENMP] Codegen for `#pragma omp target parallel for`. by Alexey Bataev · 8 years ago
- 9f9d157 [CodeGen] Generate TBAA info for reference loads by Ivan A. Kosarev · 8 years ago
- 1b48c5e [OPENMP] Fix PR35013: Fix passing VLAs captures to outlined functions. by Alexey Bataev · 8 years ago
- 4525c82 [OpenMP] Avoid VLAs for some reductions on array sections by Jonas Hahnfeld · 8 years ago
- c95a698 Revert "[OpenMP] Avoid VLAs for some reductions on array sections" by Jonas Hahnfeld · 8 years ago
- b6229be [OpenMP] Avoid VLAs for some reductions on array sections by Jonas Hahnfeld · 8 years ago
- 7ba57af [OPENMP] Fix capturing of boolean variables in debug mode. by Alexey Bataev · 8 years ago
- 2a0c4f5 [OPENMP] Add default codegen|tests for 'target parallel for[ simd]' constructs. by Alexey Bataev · 8 years ago
- 5f8c0ca [CodeGen] Do not construct complete LValue base info in trivial cases by Ivan A. Kosarev · 8 years ago
- ba1487b [OpenMP] Initial implementation of teams distribute code generation by Carlo Bertolli · 8 years ago
- 931e19b [OPENMP] Capture argument of `device` clause for target-based directives. by Alexey Bataev · 8 years ago
- f47c4b4 [OPENMP] Generate implicit map|firstprivate clauses for target-based directives. by Alexey Bataev · 8 years ago
- f43f714 [OPENMP] Fix for PR33922: New ident_t flags for __kmpc_for_static_fini(). by Alexey Bataev · 8 years ago
- 6a71f36 [OPENMP] Fix for PR34014: OpenMP 4.5: Target construct in static method by Alexey Bataev · 8 years ago
- 8c3edfe [OPENMP] Fix for PR28581: OpenMP linear clause - wrong results. by Alexey Bataev · 8 years ago
- 0f87dbe [OPENMP] Fix for PR33922: New ident_t flags for __kmpc_for_static_init(). by Alexey Bataev · 8 years ago
- 6e01dc1 [OPENMP][DEBUG] Fix for PR33676: Debug info for OpenMP region is broken. by Alexey Bataev · 8 years ago
- 3c595a6 [OPENMP] Generalization of calls of the outlined functions. by Alexey Bataev · 8 years ago
- e754b18 [OPENMP] Emit non-debug version of outlined functions with original name. by Alexey Bataev · 8 years ago
- 3b8d558 [OPENMP][DEBUG] Set proper address space info if required by target. by Alexey Bataev · 8 years ago
- 4aa1905 Revert "[OPENMP][DEBUG] Set proper address space info if required by target." by Alexey Bataev · 8 years ago