1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/include/llvm
Valentin Clement 1f72844930 [mlir][openacc] Use TableGen information for default enum
Use TableGen and information in ACC.td for the Default enum in the OpenACC dialect.
This patch generalize what was done for OpenMP for directives.

Follow up patch after D93576

Reviewed By: kiranchandramohan

Differential Revision: https://reviews.llvm.org/D93710
2021-01-12 09:42:42 -05:00
..
ADT ADT: Fix pointer comparison UB in SmallVector 2021-01-11 15:31:04 -08:00
Analysis [llvm] Use llvm::find_if (NFC) 2021-01-11 18:48:06 -08:00
AsmParser
BinaryFormat [WebAssembly] Remove exnref and br_on_exn 2021-01-09 02:02:54 -08:00
Bitcode [X86] Add x86_amx type for intel AMX. 2020-12-30 13:52:13 +08:00
Bitstream
CodeGen [SlotIndexes] Fix and simplify basic block splitting 2021-01-12 10:50:14 +00:00
Config Revert "Use std::is_trivially_copyable", breaks MSVC build 2020-12-02 14:30:46 -08:00
DebugInfo [DebugInfo] Use llvm::append_range (NFC) 2021-01-04 11:42:45 -08:00
Demangle Copy demangle changes from libcxxabi to llvm with cp_to_llvm.sh. 2020-12-29 16:18:10 -05:00
DWARFLinker [dsymutil][DWARFLinker][NFC] Refactor usages of UniquingStringPool. 2021-01-03 14:44:51 +03:00
ExecutionEngine [JITLink] Add a new PostAllocationPasses list. 2021-01-12 11:57:07 +11:00
FileCheck [FileCheck] Add a literal check directive modifier 2020-12-18 17:26:15 -08:00
Frontend [mlir][openacc] Use TableGen information for default enum 2021-01-12 09:42:42 -05:00
FuzzMutate
InterfaceStub [llvm-elfabi] Add flag to preserve timestamp when output is the same 2020-12-29 20:27:06 -08:00
IR [Fixed Point] Add codegen for conversion between fixed-point and floating point. 2021-01-12 13:53:01 +01:00
IRReader
LineEditor
Linker
LTO [LTO][NPM] Default to using NPM under ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER 2020-12-09 17:48:47 -08:00
MC [MC] Make getEHFrameSection const like every other getter (NFC) 2021-01-11 16:56:29 -08:00
MCA [MCA, ExecutionEngine, Object] Use llvm::is_contained (NFC) 2020-12-18 09:09:04 -08:00
Object [PowerPC] Support powerpcle target in LLVMObject [2/5] 2021-01-02 12:17:39 -06:00
ObjectYAML [yaml2obj/obj2yaml] - Make Value/Size fields of Symbol optional. 2020-12-16 13:49:57 +03:00
Option Reapply "[clang][cli] Port DiagnosticOpts to new option parsing system" 2021-01-11 10:05:53 +01:00
Passes Introduce new quiet mode and new option handling for -print-changed. 2021-01-11 14:15:18 -05:00
ProfileData [ProfileData] Pass Twine by const reference instead of by value. 2021-01-06 14:22:03 +00:00
Remarks [Remarks][1/2] Expand remarks hotness threshold option support in more tools 2020-11-30 21:55:49 -08:00
Support Change the LLVM_ATTRIBUTE_DEPRECATED macro to use C++14 attribute. 2021-01-12 12:41:00 +01:00
TableGen [TableGen] Add the assert statement, step 1 2021-01-08 09:47:51 -05:00
Target [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT 2021-01-11 21:53:56 +01:00
Testing/Support
TextAPI/MachO
ToolDrivers
Transforms [LoopDeletion] Break backedge of outermost loops when known not taken 2021-01-10 16:02:33 -08:00
WindowsManifest
WindowsResource
XRay
CMakeLists.txt
InitializePasses.h [NFC][CodeGen] Split DwarfEHPrepare pass into an actual transform and an legacy-PM wrapper 2021-01-02 01:01:19 +03:00
LinkAllIR.h
LinkAllPasses.h [ScalarizeMaskedMemIntrin] Add new PM support 2020-12-08 17:15:22 -05:00
module.extern.modulemap
module.install.modulemap
module.modulemap [llvm/Orc] Fix ExecutionEngine module build breakage 2021-01-05 05:33:44 +01:00
module.modulemap.build
Pass.h [Time-report] Add a flag -ftime-report={per-pass,per-pass-run} to control the pass timing aggregation 2020-12-08 10:13:19 -08:00
PassAnalysisSupport.h [LegacyPM] Remove unused undocumented parameter. NFC. 2020-11-27 10:41:38 +00:00
PassInfo.h
PassRegistry.h
PassSupport.h