1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/lib
Mats Petersson be8fae673d [OpenMP][MLIR]Add support for guided, auto and runtime scheduling
When using parallel loop construct, the OpenMP specification allows for
guided, auto and runtime as scheduling variants (as well as static and
dynamic which are already supported).

This adds the translation from MLIR to LLVM-IR for these scheduling
variants.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D101435
2021-05-10 09:18:52 +00:00
..
Analysis [SCEV] Handle and/or in applyLoopGuards() 2021-05-09 21:34:28 +02:00
AsmParser
BinaryFormat
Bitcode
Bitstream
CodeGen [LegalizeVectorOps][RISCV] Add scalable-vector SELECT expansion 2021-05-10 08:22:35 +01:00
DebugInfo
Demangle [Demangle][Rust] Print special namespaces 2021-05-09 15:45:57 -07:00
DWARFLinker
ExecutionEngine [ORC] Use the new dispatchTask API to run query callbacks. 2021-05-09 19:19:40 -07:00
Extensions
FileCheck
Frontend [OpenMP][MLIR]Add support for guided, auto and runtime scheduling 2021-05-10 09:18:52 +00:00
Fuzzer
FuzzMutate
InterfaceStub
IR
IRReader
LineEditor
Linker
LTO [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose 2021-05-07 21:51:47 -07:00
MC
MCA [MCA][RegisterFile] Refactor the move elimination logic to address PR50258. 2021-05-08 18:10:35 +01:00
Object
ObjectYAML
Option
Passes [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose 2021-05-07 21:51:47 -07:00
ProfileData
Remarks
Support
TableGen
Target AMDGPU/GlobalISel: Use destination register bank in applyMappingLoad 2021-05-10 10:18:30 +02:00
Testing
TextAPI
ToolDrivers
Transforms [SimplifyCFG] Ignore ephemeral values when counting insts for threading 2021-05-09 19:06:54 -07:00
WindowsManifest
XRay
CMakeLists.txt