This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-defconfig in repository toolchain/ci/llvm-project.
from c5b4a2386b5 [X86] Use zero vector to extend to 512-bits for strict_fp_t [...] adds f9c3c5da19a [OpenMP][IR-Builder] Introduce the finalization stack adds 2e6c15d1e7a Make lazyload_metadata.ll resilient to the addition of new [...] adds e4add9727b4 [OpenMP][IR-Builder] Introduce "pragma omp parallel" code g [...] adds cb6e84fe368 test commit adds b082a2952f6 Revert "test commit" adds 472bded3eda [X86] Enable STRICT_SINT_TO_FP/STRICT_UINT_TO_FP on X86 backend adds 6cf6f7dc96d Revert "Make lazyload_metadata.ll resilient to the addition [...] adds 6d88b7d6e71 [PowerPC] Modify the hasSideEffects of MTLR and MFLR from 1 to 0 adds d1f41b2ca99 [NFC][LoopFusion] Fix printing of the guard branch. Reviewe [...] adds e973783916d [NFC][PowerPC] Add a function tryAndWithMask to handle all [...] adds 6599d004679 [Bitstream] Delete skipAbbreviatedField which duplicates re [...] adds 1b57749a533 [PowerPC] stop folding if result rlwinm mask is wrap while [...] adds d2a8e14177f Fix the MLIR Vim syntax file: the keyword group was missing adds 073cdb23904 [clang][test] Minor fixes in testcase absolute-paths-symlinks.c adds b036f557cee [lldb] Remove some calls to GetASTContext adds 54c52242034 [compiler-rt] Disable QSORT interception on watchOS and tvOS. adds 37339d1426d [lldb][NFC] Use ClangASTContext in AppleObjCRuntime interfaces adds f57b35af2f0 [lldb][tests] Posix function strdup requires macro _POSIX_C_SOURCE adds a58bd0e42cf [lldb][tests] Platform triple can be None adds 04359f48f02 [lldb][NFC] Simplify if-return adds b7c45ac3529 [lldb][NFC] Add "lldb-vscode" to all_categories adds b0469eede28 [lldb][NFC] Move lock scope where it should begin adds e2d3eb00ccd [lldb] Specify unsigned underlying type for an enumeration [...] adds db1fa62bf82 [lldb][test] Don't include "test_common.h" in the debug mac [...] adds e308a0ca15a [libcxx] Fix a typo in config.py adds 287307a0c60 Partially revert "Add initial tests for update_{llc_,cc_,}t [...] adds de60c2633b4 [X86] Add avx512f and avx512dq+vl command lines to the vect [...] adds 7f071958cde [X86] Add test cases for v2i64->v2f32 strict_sint_to_fp/str [...] adds 4e6b0dd6818 [X86] Add custom lowering for v2i64->v2f32 strict_sint_to_f [...] adds c91bf72e2cd [X86] Merge the SINT_TO_FP/UINT_TO_FP handlers in ReplaceNo [...] adds 6c5d1f40ff8 [OpenMP][NFCI] Use the libFrontend ProcBindKind in Clang adds ffd57408efd [BPF] Enable relocation location for load/store/shifts adds cb5eb13eafd [Attributor] Add helper to change an instruction to `unreac [...] adds 1edd9651307 [ELF] Support input section description .gnu.version* in /DISCARD/ adds cdd25a4c741 [DebugInfo][SelectionDAG] Change order while transferring S [...] adds be4704bd41a Make lazyload_metadata.ll resilient to the addition of new [...] adds 6a3ecf4dc7e Allow newlines in AST Matchers in clang-query files adds 831b636861e Revert "Allow newlines in AST Matchers in clang-query files" adds 04926e67fda Revert "[msan] Check qsort input." adds 522ee29a4fb Allow newlines in AST Matchers in clang-query files adds bb0138729b8 [X86] Add custom widening for v2f64->v2i32 strict_fp_to_uin [...] new 1417558e4a6 [ELF] Improve the condition to create .interp new 90ff34e6ab3 [X86] Add custom widening for v2i32->v2f64 strict_uint_to_f [...] new b52cb5688b6 Add a clang-tidy configuration file for MLIR, it is using c [...] new 019a92bb283 [ELF][test] Fix dynamic-linker.s new ad1f7a895ba Revert "Make lazyload_metadata.ll resilient to the addition [...]
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang-tools-extra/clang-query/Query.cpp | 21 +- clang-tools-extra/clang-query/Query.h | 1 + clang-tools-extra/clang-query/QueryParser.cpp | 54 +- clang-tools-extra/clang-query/tool/ClangQuery.cpp | 11 +- .../unittests/clang-query/QueryParserTest.cpp | 101 ++ clang/include/clang/AST/OpenMPClause.h | 9 +- clang/include/clang/ASTMatchers/Dynamic/Parser.h | 24 +- clang/include/clang/Basic/OpenMPKinds.def | 9 - clang/include/clang/Basic/OpenMPKinds.h | 8 - clang/include/clang/Sema/Sema.h | 3 +- clang/lib/AST/OpenMPClause.cpp | 3 +- clang/lib/ASTMatchers/Dynamic/Parser.cpp | 76 +- clang/lib/Basic/OpenMPKinds.cpp | 18 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 96 +- clang/lib/CodeGen/CGOpenMPRuntime.h | 5 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 2 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h | 2 +- clang/lib/Sema/SemaOpenMP.cpp | 14 +- clang/lib/Sema/TreeTransform.h | 2 +- clang/lib/Serialization/ASTReader.cpp | 3 +- clang/lib/Serialization/ASTWriter.cpp | 2 +- clang/test/Frontend/absolute-paths-symlinks.c | 8 +- clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp | 165 ++- .../sanitizer_common_interceptors.inc | 18 - .../sanitizer_platform_interceptors.h | 15 +- compiler-rt/test/msan/qsort.cpp | 5 - libcxx/utils/libcxx/test/config.py | 2 +- lld/ELF/SyntheticSections.cpp | 12 +- lld/ELF/Writer.cpp | 2 +- lld/test/ELF/dynamic-linker.s | 12 +- lld/test/ELF/linkerscript/discard-gnu-version.s | 47 + lld/test/ELF/ppc64-func-entry-points.s | 4 +- lldb/include/lldb/Symbol/DebugMacros.h | 4 +- .../test/api/command-return-object/main.cpp | 4 +- .../test/commands/expression/macros/Makefile | 3 + .../lldbsuite/test/functionalities/exec/main.cpp | 2 + .../Python/lldbsuite/test/lldbplatformutil.py | 7 +- .../Python/lldbsuite/test/test_categories.py | 1 + .../Clang/ClangExpressionDeclMap.cpp | 25 +- .../ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp | 14 +- .../AppleObjCTypeEncodingParser.cpp | 62 +- .../AppleObjCRuntime/AppleObjCTypeEncodingParser.h | 20 +- .../LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp | 6 - .../LanguageRuntime/ObjC/ObjCLanguageRuntime.h | 5 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 19 +- .../source/Plugins/SymbolFile/PDB/PDBASTParser.cpp | 21 +- lldb/source/Symbol/ClangASTContext.cpp | 11 +- llvm/include/llvm/Frontend/OpenMP/OMPConstants.h | 18 +- llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h | 106 +- llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | 28 + llvm/include/llvm/Transforms/IPO/Attributor.h | 9 + llvm/lib/Bitstream/Reader/BitstreamReader.cpp | 38 +- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 15 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 6 +- llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp | 336 ++++- llvm/lib/Target/BPF/BPFInstrInfo.td | 19 + llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp | 168 ++- llvm/lib/Target/BPF/BTFDebug.cpp | 74 +- llvm/lib/Target/BPF/BTFDebug.h | 12 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 231 ++-- llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 2 + llvm/lib/Target/PowerPC/PPCInstrInfo.td | 2 + llvm/lib/Target/PowerPC/PPCMIPeephole.cpp | 8 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 220 +++- llvm/lib/Target/X86/X86ISelLowering.h | 1 + llvm/lib/Target/X86/X86InstrAVX512.td | 33 +- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 9 + llvm/lib/Target/X86/X86InstrSSE.td | 12 +- llvm/lib/Transforms/IPO/Attributor.cpp | 9 +- llvm/lib/Transforms/Scalar/LoopFuse.cpp | 7 +- .../test/CodeGen/BPF/CORE/offset-reloc-end-load.ll | 6 +- .../CodeGen/BPF/CORE/offset-reloc-fieldinfo-1.ll | 11 +- .../CodeGen/BPF/CORE/offset-reloc-fieldinfo-2.ll | 26 +- llvm/test/CodeGen/PowerPC/CSR-fit.ll | 8 +- .../CodeGen/PowerPC/MCSE-caller-preserved-reg.ll | 2 +- llvm/test/CodeGen/PowerPC/csr-split.ll | 6 +- llvm/test/CodeGen/PowerPC/fold-rlwinm.mir | 15 + llvm/test/CodeGen/PowerPC/machine-pre.ll | 2 +- .../test/CodeGen/PowerPC/not-fixed-frame-object.ll | 2 +- .../PowerPC/ppcf128-constrained-fp-intrinsics.ll | 8 +- llvm/test/CodeGen/PowerPC/pr43527.ll | 2 +- llvm/test/CodeGen/PowerPC/pr44183.ll | 2 +- llvm/test/CodeGen/PowerPC/sjlj.ll | 2 +- llvm/test/CodeGen/PowerPC/sms-phi-1.ll | 2 +- llvm/test/CodeGen/PowerPC/sms-phi-3.ll | 2 +- llvm/test/CodeGen/PowerPC/tocSaveInPrologue.ll | 2 +- .../PowerPC/vector-constrained-fp-intrinsics.ll | 64 +- llvm/test/CodeGen/X86/fp-intrinsics.ll | 40 +- llvm/test/CodeGen/X86/fp-strict-scalar-inttofp.ll | 1305 ++++++++++++++++++++ llvm/test/CodeGen/X86/fp80-strict-scalar.ll | 270 ++++ llvm/test/CodeGen/X86/vec-strict-fptoint-128.ll | 577 ++++++++- llvm/test/CodeGen/X86/vec-strict-fptoint-256.ll | 511 +++++++- llvm/test/CodeGen/X86/vec-strict-inttofp-128.ll | 1036 ++++++++++++++++ llvm/test/CodeGen/X86/vec-strict-inttofp-256.ll | 524 ++++++++ llvm/test/CodeGen/X86/vec-strict-inttofp-512.ll | 390 ++++++ llvm/test/CodeGen/X86/vec_int_to_fp.ll | 4 +- .../X86/vector-constrained-fp-intrinsics.ll | 350 +++--- llvm/test/DebugInfo/X86/sdag-transfer-dbgvalue.ll | 64 + llvm/test/tools/UpdateTestChecks/lit.local.cfg | 33 +- .../update_cc_test_checks/Inputs/mangled_names.c | 11 - .../Inputs/mangled_names.c.expected | 41 - .../Inputs/mangled_names.c.funcsig.expected | 43 - .../update_cc_test_checks/lit.local.cfg | 3 - .../update_cc_test_checks/mangled_names.test | 18 - llvm/unittests/Frontend/CMakeLists.txt | 1 + llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp | 324 ++++- mlir/.clang-tidy | 4 + mlir/utils/vim/syntax/mlir.vim | 6 +- 108 files changed, 6979 insertions(+), 1059 deletions(-) mode change 100755 => 100644 clang/include/clang/Sema/Sema.h create mode 100644 lld/test/ELF/linkerscript/discard-gnu-version.s create mode 100644 llvm/test/CodeGen/X86/fp-strict-scalar-inttofp.ll create mode 100644 llvm/test/CodeGen/X86/vec-strict-inttofp-128.ll create mode 100644 llvm/test/CodeGen/X86/vec-strict-inttofp-256.ll create mode 100644 llvm/test/CodeGen/X86/vec-strict-inttofp-512.ll create mode 100644 llvm/test/DebugInfo/X86/sdag-transfer-dbgvalue.ll delete mode 100644 llvm/test/tools/UpdateTestChecks/update_cc_test_checks/Inputs/m [...] delete mode 100644 llvm/test/tools/UpdateTestChecks/update_cc_test_checks/Inputs/m [...] delete mode 100644 llvm/test/tools/UpdateTestChecks/update_cc_test_checks/Inputs/m [...] delete mode 100644 llvm/test/tools/UpdateTestChecks/update_cc_test_checks/lit.local.cfg delete mode 100644 llvm/test/tools/UpdateTestChecks/update_cc_test_checks/mangled_ [...] create mode 100644 mlir/.clang-tidy