llvm-project/clang/lib
Reid Kleckner 3230493299 Fix clang debug info irgen of i128 enums
DIEnumerator stores an APInt as of April 2020, so now we don't need to
truncate the enumerator value to 64 bits. Fixes assertions during IRGen.

Split from D105320, thanks to Matheus Izvekov for the test case and
report.

Differential Revision: https://reviews.llvm.org/D106585
2021-07-26 12:25:29 -07:00
..
APINotes [clang][APINotes] Fix -Wunused-function warning (NFC) 2021-04-01 09:52:43 +08:00
ARCMigrate [clang] Introduce SourceLocation::[U]IntTy typedefs. 2021-07-21 10:45:46 +01:00
AST [clang][AST] Add support for DecompositionDecl to ASTImporter. 2021-07-22 13:09:42 +02:00
ASTMatchers [clang] Rename StringRef _lower() method calls to _insensitive() 2021-06-25 00:22:01 +03:00
Analysis [analyzer][NFC] Display the correct function name even in crash dumps 2021-07-12 09:06:46 +02:00
Basic [SystemZ] Add support for new cpu architecture - arch14 2021-07-26 16:57:28 +02:00
CodeGen Fix clang debug info irgen of i128 enums 2021-07-26 12:25:29 -07:00
CrossTU PR51018: Remove explicit conversions from SmallString to StringRef to future-proof against C++23 2021-07-08 13:37:57 -07:00
DirectoryWatcher Revert "Re-Revert "DirectoryWatcher: add an implementation for Windows"" 2021-06-19 09:19:52 -07:00
Driver [Preprocessor] Implement -fminimize-whitespace. 2021-07-25 23:30:57 -05:00
Edit [Matrix] Implement C-style explicit type conversions for matrix types. 2021-04-10 11:48:41 +01:00
Format [clang-format] Break an unwrapped line at a K&R C parameter decl 2021-07-19 13:30:38 -07:00
Frontend [OpenCL] Change default standard version to CL1.2 2021-07-26 15:04:34 +01:00
FrontendTool [OptTable] Rename PrintHelp to printHelp 2021-06-24 14:47:03 -07:00
Headers [PowerPC] Implement partial vector ld/st builtins for XL compatibility 2021-07-26 13:19:52 -05:00
Index [index] Fix performance regression with indexing macros 2021-06-16 10:16:26 -07:00
IndexSerialization
Interpreter Reland "[clang-repl] Implement partial translation units and error recovery." 2021-07-12 15:21:22 +00:00
Lex [clang][pp] adds '#pragma include_instead' 2021-07-26 16:07:45 +00:00
Parse Revert "[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pragma float_control similarly" 2021-07-20 16:40:55 -04:00
Rewrite [clang] DeltaTree::AddDelta - fix "initialization is never read" clang-tidy warning. NFCI. 2021-03-02 15:01:34 +00:00
Sema [PowerPC] Implement partial vector ld/st builtins for XL compatibility 2021-07-26 13:19:52 -05:00
Serialization [clang] Introduce SourceLocation::[U]IntTy typedefs. 2021-07-21 10:45:46 +01:00
StaticAnalyzer [Analyzer][solver][NFC] print constraints deterministically (ordered by their string representation) 2021-07-26 16:27:23 +02:00
Testing
Tooling [clang-scan-deps] ignore top-level module dependencies that aren't actually imported 2021-07-20 11:11:28 -07:00
CMakeLists.txt [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00