1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-18 18:42:46 +02:00
llvm-mirror/include/llvm
Valentin Clement 8c87b66158 [flang][openacc] Add parsing tests and semantic check for set directive
This patch add some parsing and clause validity tests for the set directive.
It makes use of the possibility introduces in patch D90770 to check the restriction
were one of the default_async, device_num and device_type clauses is required but also
not more than once on the set directive.

Reviewed By: sameeranjoshi

Differential Revision: https://reviews.llvm.org/D90771
2020-11-05 22:57:58 -05:00
..
ADT [STLExtras] Add append_range helper. 2020-11-05 16:20:02 -08:00
Analysis [LangRef] Adds llvm.loop.mustprogress loop metadata 2020-11-04 22:32:50 -05:00
AsmParser Fix -Wdocumentation warning. NFC. 2020-05-16 15:00:56 +01:00
BinaryFormat [AMDGPU] Add gfx1033 target 2020-11-03 16:27:48 +00:00
Bitcode [ThinLTO] Fix .llvmcmd emission 2020-10-28 17:45:30 -07:00
Bitstream Use one more byte to silence a warning from Vistual C++ 2020-09-18 16:42:38 +00:00
CodeGen Add default value for MachineInstr::modifiesRegister. NFC. 2020-11-05 18:50:19 +00:00
Config Fix out-of-tree clang build due to sysexits change 2020-10-06 18:21:17 -04:00
DebugInfo llvm-dwarfdump: Support verbose printing DW_OP_convert to print the CU local offset before the resolved absolute offset 2020-10-23 18:50:15 -07:00
Demangle ld128 demangle: allow space for 'L' suffix. 2020-08-18 16:14:05 -07:00
DWARFLinker Revert "[DWARFLinker] Capitalize type names (NFC)" 2020-10-22 15:09:45 +07:00
ExecutionEngine [ORC] Remove commented out methods accidentally left in in 069919c9ba3. 2020-10-19 19:55:03 -07:00
FileCheck [FileCheck] Report missing prefixes when more than one is provided. 2020-10-30 12:39:29 -07:00
Frontend [flang][openacc] Add parsing tests and semantic check for set directive 2020-11-05 22:57:58 -05:00
FuzzMutate
InterfaceStub [elfabi] Move llvm-elfabi related code to InterfaceStub library 2020-08-13 11:51:44 -07:00
IR [amdgpu] Add llvm.amdgcn.endpgm support. 2020-11-05 19:06:50 -05:00
IRReader Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
LineEditor
Linker
LTO [NFC][ThinLTO] Change command line passing to EmbedBitcodeInModule 2020-10-28 12:33:39 -07:00
MC [ms] [llvm-ml] Lex MASM strings, including escaping 2020-11-04 15:28:43 -05:00
MCA
Object [llvm-readobj/libObject] - Allow dumping objects that has a broken SHT_SYMTAB_SHNDX section. 2020-11-03 11:30:28 +03:00
ObjectYAML [yaml2obj] - Make Section::Link field to be Optional<>. 2020-10-30 16:18:53 +03:00
Option [NFC] Fix the signature and definition of findByPrefix 2020-09-11 12:38:28 +01:00
Passes [NewPM] Provide method to run all pipeline callbacks, used for -O0 2020-11-04 22:27:16 -08:00
ProfileData [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/WriterExtBinary 2020-10-22 15:56:55 -07:00
Remarks BitstreamRemarkParser.h - remove unnecessary includes. NFCI. 2020-08-06 13:17:53 +01:00
Support [KnownBits] Move ValueTracking SREM KnownBits handling to KnownBits::srem. NFCI. 2020-11-05 14:58:33 +00:00
TableGen [flang][openacc] Add parsing tests and semantic check for set directive 2020-11-05 22:57:58 -05:00
Target [AsmPrinter] Split up .gcc_except_table 2020-11-02 14:36:25 -08:00
Testing/Support [llvm] [unittest] Allow getting a C string from the TempDir helper class 2020-09-09 01:53:15 +03:00
TextAPI/MachO [MachO] Add skeletal support for DriverKit platform 2020-08-14 12:36:43 -07:00
ToolDrivers
Transforms [IndVarSimplify][SimplifyIndVar] Move WidenIV to Utils/SimplifyIndVar. NFCI. 2020-11-05 16:52:47 +00:00
WindowsManifest
WindowsResource
XRay
CMakeLists.txt [flang][openacc] OpenACC 3.0 parser 2020-07-14 14:29:40 -04:00
InitializePasses.h [NPM] Port -slsr to NPM 2020-10-27 09:21:40 +08:00
LinkAllIR.h
LinkAllPasses.h [LoopFlatten] Add a loop-flattening pass 2020-10-01 13:54:45 +01:00
module.extern.modulemap
module.install.modulemap
module.modulemap Add BinaryFormat/ELFRelocs/CSKY.def to LLVM modulemap 2020-09-07 10:14:22 +02:00
module.modulemap.build
Pass.h Improve LegacyPassManager API to correctly report modified status 2020-06-26 14:21:02 +02:00
PassAnalysisSupport.h [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. 2020-06-26 16:30:25 -07:00
PassInfo.h
PassRegistry.h
PassSupport.h