llvm-project/clang/lib
Joseph Huber 28d718602a [OpenMP] Expand short verisions of OpenMP offloading triples
The OpenMP offloading libraries are built with fixed triples and linked
in during compile time. This would cause un-helpful errors if the user
passed in the wrong expansion of the triple used for the bitcode
library. because we only support these triples for OpenMP offloading we
can normalize them to the full verion used in the bitcode library.

Reviewed By: jdoerfert, JonChesterfield

Differential Revision: https://reviews.llvm.org/D117634
2022-01-19 20:26:37 -05:00
..
APINotes [clang][APINotes] Fix -Wunused-function warning (NFC) 2021-04-01 09:52:43 +08:00
ARCMigrate [clang] Use true/false instead of 1/0 (NFC) 2022-01-09 00:19:47 -08:00
AST [OpenMP] Remove hidden visibility for declare target variables 2022-01-18 18:19:57 -05:00
ASTMatchers ASTMatchers: Avoid using SmallVector::set_size() 2022-01-11 17:01:46 -08:00
Analysis [clang][dataflow] Add a transfer function for conditional operator 2022-01-19 16:25:05 +00:00
Basic [clang][AVR] Implement '__flashN' for variables on different flash banks 2022-01-19 11:24:01 +00:00
CodeGen Prevent adding module flag amdgpu_hostcall multiple times 2022-01-19 12:52:33 -05:00
CrossTU Revert "[analyzer][ctu] Fix wrong 'multiple definitions' errors caused by space characters in lookup names when parsing the ctu index file" 2021-12-16 20:46:51 -05:00
DirectoryWatcher [clang] [DirectoryWatcher] Remove leading \\?\ from GetFinalPathNameByHandleW 2021-11-08 22:21:30 +02:00
Driver [OpenMP] Expand short verisions of OpenMP offloading triples 2022-01-19 20:26:37 -05:00
Edit [clang] Use true/false instead of 1/0 (NFC) 2022-01-09 00:19:47 -08:00
Format [clang-format] Fix incorrect alignment of operator= overloads. 2022-01-19 10:18:47 +01:00
Frontend [clang][lex] NFC: Simplify calls to `LookupFile` 2022-01-18 16:02:18 +01:00
FrontendTool [clang] Add plugin ActionType to run command line plugin before main action 2021-10-20 08:58:20 -07:00
Headers Mark ATOMIC_VAR_INIT and ATOMIC_FLAG_INIT as deprecated 2022-01-18 13:41:56 -05:00
Index [clang] Visit enum base specifiers in libIndex 2021-10-25 13:16:14 +02:00
IndexSerialization
Interpreter [clang] Remove unused forward declarations (NFC) 2022-01-08 11:56:40 -08:00
Lex [clang][lex] NFC: Simplify calls to `LookupFile` 2022-01-18 16:02:18 +01:00
Parse [AST] Fix the incorrect auto-keyword loc for constrained auto type loc. 2022-01-19 14:18:38 +01:00
Rewrite [clang] Use true/false instead of 1/0 (NFC) 2022-01-09 00:19:47 -08:00
Sema [AIX][ZOS] Handle unsupported builtin function CFStringMakeConstantString 2022-01-17 11:24:16 -05:00
Serialization unique_ptrify the ModuleManager's VisitState linked list 2022-01-19 09:57:46 -08:00
StaticAnalyzer Fix pair construction with an implicit constructor inside. 2022-01-18 18:01:52 +01:00
Testing
Tooling [Tooling] When transferring compile commands between files, always use '--' 2022-01-11 01:41:42 +01:00
CMakeLists.txt [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00