llvm-project/clang/lib
Artem Belevich 2aa90da012 [CUDA] Update cached kernel handle when the function instance changes.
Fixes clang crash caused by a stale function pointer.

The bug has been present for a pretty long time, but we were lucky not to
trigger it until  D140663.

Differential Revision: https://reviews.llvm.org/D146448
2023-03-21 15:36:12 -07:00
..
Analysis [-Wunsafe-buffer-usage] Add Fixable for dereference of simple ptr arithmetic 2023-03-20 17:07:03 -07:00
APINotes
ARCMigrate [clang] Use *{Map,Set}::contains (NFC) 2023-03-15 18:06:34 -07:00
AST Reland [clang][ASTImport] Add support for import of empty records 2023-03-21 17:26:36 +03:00
ASTMatchers [clang] Use *{Map,Set}::contains (NFC) 2023-03-15 18:06:34 -07:00
Basic [LLVM][OHOS] Clang toolchain and targets 2023-03-20 12:53:24 +03:00
CodeGen [CUDA] Update cached kernel handle when the function instance changes. 2023-03-21 15:36:12 -07:00
CrossTU [clang] Use *{Set,Map}::contains (NFC) 2023-03-14 19:17:18 -07:00
DirectoryWatcher
Driver [AIX] Consolidate Crt0Basename logic 2023-03-21 00:47:05 +00:00
Edit
ExtractAPI [clang][ExtractAPI] Add semicolons for enum, typedef, struct declaration fragments 2023-03-20 15:43:00 +00:00
Format Reland [clang-format] Add a space between an overloaded operator and '>' 2023-03-20 03:01:22 -07:00
Frontend [clang] Include the error message in file reading error diagnostic 2023-03-17 13:47:02 +01:00
FrontendTool
Headers [HLSL] add max/min library functions 2023-03-03 09:31:50 -08:00
Index Revert "[Clang] Refactor "Designators" into a unified implementation [NFC]" 2023-03-02 12:09:29 -08:00
IndexSerialization
Interpreter
Lex Add __builtin_FILE_NAME() 2023-03-17 09:52:41 -04:00
Parse [clang][WebAssembly] Initial support for reference type funcref in clang 2023-03-17 18:31:44 +01:00
Rewrite
Sema Fix switch warning from 514e4359a 2023-03-21 08:52:15 -07:00
Serialization [Serialization] Place command line defines in the correct file 2023-03-20 17:36:01 +00:00
StaticAnalyzer [clang] Use *{Map,Set}::contains (NFC) 2023-03-15 18:06:34 -07:00
Support
Testing [clang][test] Fix -DBUILD_SHARED_LIBS build by adding depency on MC from clangTesting 2023-03-17 14:45:48 +00:00
Tooling [clang][deps] Only cache files with specific extension 2023-03-20 11:12:00 -07:00
CMakeLists.txt