llvm-project/clang/lib
Yaxun (Sam) Liu 21b43885b8 Fix bug 44190 - wrong code with #pragma pack(1)
5b330e8d61 caused
a regression on s390:

https://bugs.llvm.org/show_bug.cgi?id=44190

we need to copy if if either the argument is non-byval or the argument is underaligned.

Differential Revision: https://reviews.llvm.org/D71282
2019-12-10 13:56:34 -05:00
..
ARCMigrate Removed some questionable default arguments from setters 2019-09-12 12:16:43 +00:00
AST [OpenMP][NFCI] Introduce llvm/IR/OpenMPConstants.h 2019-12-10 00:10:09 -06:00
ASTMatchers Make it possible control matcher traversal kind with ASTContext 2019-12-06 23:11:32 +00:00
Analysis Remove Expr.h include from ASTContext.h, NFC 2019-12-06 15:30:49 -08:00
Basic [DebugInfo] Support to emit debugInfo for extern variables 2019-12-10 08:09:51 -08:00
CodeGen Fix bug 44190 - wrong code with #pragma pack(1) 2019-12-10 13:56:34 -05:00
CrossTU [CrossTU] Fix problem with CrossTU AST load limit and progress messages. 2019-08-12 07:15:29 +00:00
DirectoryWatcher [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Driver [Remarks][Driver] Error on -foptimization-record-file with multiple -arch options 2019-12-09 20:39:26 -08:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format Fix warning on extra ';'. NFC. 2019-12-03 16:02:55 -05:00
Frontend [Frontend] Allow OpenMP offloading to aarch64 2019-12-08 14:45:16 -05:00
FrontendTool [analyzer] Don't run the analyzer for -analyzer-list-enabled-checkers 2019-09-12 18:53:48 +00:00
Headers [X86] Remove forward declaration of _invpcid from intrin.h. Rely on inline version from immintrin.h 2019-11-25 16:27:39 -08:00
Index Remove Expr.h include from ASTContext.h, NFC 2019-12-06 15:30:49 -08:00
Lex [clang-scan-deps] do not skip empty #if/#elif in the minimizer to avoid missing `__has_include` dependencies 2019-12-02 18:47:22 -08:00
Parse [OpenMP][NFCI] Introduce llvm/IR/OpenMPConstants.h 2019-12-10 00:10:09 -06:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema [OPENMP50]Add if clause in target parallel for simd directive. 2019-12-10 12:28:32 -05:00
Serialization [OpenMP][NFCI] Introduce llvm/IR/OpenMPConstants.h 2019-12-10 00:10:09 -06:00
StaticAnalyzer [analyzer] Keep track of escaped locals 2019-12-10 08:51:33 -08:00
Tooling [clang][Tooling] Fix potential UB in ExpandResponseFilesCompilationDatabase 2019-12-09 12:24:23 +01:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00