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-next-allyesconfig in repository toolchain/ci/llvm-project.
from fa22594c0f6 ItaniumManglingCanonicalizer.h - add cstdint.h include for [...] adds 3561526208e DFAEmitter.h - remove unnecessary headers. NFC. adds 9f726376e34 LiveIntervalCalc - remove unnecessary includes. NFC. adds 09d70e05885 [InstCombine] simplify code for FP to integer casts; NFCI adds 97828928eea [PatternMatch] add missing FP cast matchers; NFC adds e20a215992d [ELF] Add convenience TableGen classes to enforce two dashe [...] adds fda0c8df289 AMDGPU: Lower addrspacecast to 32-bit constant adds d8d62e358e7 AMDGPU/GlobalISel: Regenerate checks adds b5973d20b38 [mlir][spirv] Handle debuginfo for variables. adds c5e0967e4cf Revert "[DebugInfo] Fix handling DW_OP_call_ref in DWARF64 units." adds e9b41139028 Add a flag that controls if clang-tidy and clang-include-fi [...] adds 355633860e6 Fix MSan test use-after-dtor.cpp under new pass manager adds ff9045dc9c0 [InstCombine] clean up foldItoFPtoI; NFC adds 7cf4ab13af8 [lldb][modules] Disable Clang Modules in source/Host direct [...] adds befbc99a7f0 Reland D79501 "[DebugInfo] Fix handling DW_OP_call_ref in D [...] adds e20fcf0504e Unbreak clang-tidy tests after D79599 / e9b4113902850. adds 78a43f10c70 AMDGPU: Don't assert on unknown address spaces adds 8cb86ead774 [lldb/test][Darwin] Ask dyld where the real python is adds 3b3e28a07cf [PDB] Optimize public symbol processing adds fcf10d19081 Reland [lldb][cmake] Also use local submodule visibility on Darwin adds eaea9ed8350 [hwasan] Reset current thread pointer on thread exit. adds 51d938bc944 Fix bugs when an included file name is typo corrected. adds 26466efe087 Revert "[libc++] ECMAScript IdentityEscape is ambiguous (2584)" adds df5c9fdaacf [InstCombine] add tests for known bits before FP casts; NFC adds ae920a81ffa Add an API to construct an XcodeSDK from an SDK type. adds 52712d3ff7a Re-land "get rid of PythonInteger::GetInteger()" adds d26a8daa491 [AIX] Make sure we use export lists for plugins adds 70293ba26fe [DAG] SimplifyMultipleUseDemandedBits - remove superfluous [...] adds b38d77f185c [SimplifyCFG] Remap rewritten debug intrinsic operands. adds 538208f6c0c [lld] Add a new output section ".text.unknown" for funtions [...] adds aa2ddfc73d6 [SampleFDO] For functions without profiles, provide an opti [...] adds adf3b8e3661 [X86] Add assembler support for {vex} prefix to match GNU as. adds 7b1f1cf1cf7 [lldb] Remove 'use_synthetic' parameters in ValueObject code adds afc8b49782f [libcxx] Delete pointer in shared_ptr deduction test. adds 5cf17034e53 [InstCombine] add helper for known exact cast to FP; NFC adds 1aa8cef97a7 [InstCombine] add/adjust tests for fpext of casted value; NFC adds f65f566aeb7 Re-commit: Mark values as trivially dead when their only us [...] adds 46d6f76be30 [InstCombine] fix typo in comment; NFC adds 465f5648ee2 [X86] Remove the mayLoad and mayStore flags from vzeroupper [...] adds c490c5e81ac Reland [libc++] Move abs and div into stdlib.h to fix heade [...] adds eb7d32e46fe [lldb/Test] Update TestProcessList.py for reproducer replay adds 0d2a0b44c81 [VectorCombine] scalarize binop of inserted elements into v [...] adds f66309deab1 [GlobalISel] Don't add duplicate successors to MBBs when tr [...] adds b116ded57da [AIX] Avoid structor alias; die before bad alias codegen adds ab59aa6c613 [XCOFF] XCOFF constants, MCObjectFileInfo placeholder code [...] adds 601d5bd516e [Target][XCOFF] Correctly halt when mixing AIX or XCOFF wit [...] adds a1ae9566ea9 [WebAssembly] Disallow 'shared-mem' rather than 'atomics' adds ebb69b8bafa [clang][WebAssembly] Only expose wait and notify builtins w [...] adds 77ecf90c526 [COFF] Migrate COFFObjectFile to Expected<T> adds 39772063f51 [COFF] Use Expected in COFFObjectFile creation adds 23cbea9a04e [TRE][NFC] Refactor shared state into member variables. adds db7dea2b6f7 [AMDGPU] Vectorize alloca thru bitcast adds 2280cb880d2 Add Operation::moveAfter adds d1119980e52 [SelectionDAG] Use Align/MaybeAlign for ConstantPoolSDNode. adds bebdc62c3fa [SelectionDAG] Remove ConstantPoolSDNode::getAlignment. adds e1815eb2e10 [Driver] Reorganize --coverage -ftest-coverage -fprofile-ar [...] adds a2247d42e46 [LangRef] Describe linkage types, allocation size of declar [...] adds 0d4a33ba61b [Driver] Don't warn -Wunused-command-line-argument for --co [...] adds 9fcd2b68e76 [hwasan] Untag destination address in hwasan_posix_memalign. adds 68a9308a0b8 [hwasan] Allow -hwasan-globals flag to appear more than once. adds 9a11174287c [Driver] Add -fno-test-coverage adds 03cb328d6f6 clang: Cleanup usage of CreateMemCpy adds 49b32d80416 Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" adds c90e1981074 Fix parsing of enum-base to follow C++11 rules. adds c6ed1fcf245 [DebugInfo] Dump raw data in a case of decoding error of an [...] adds e4e3e41905d Revert "Relands "[YAMLVFSWriter][Test][NFC] Add couple tests"" adds 99ac9ce7016 [NFC] Clean up in MCObjectStreamer and X86AsmBackend adds 6bf0ad78dc0 [Driver] Don't pass -u__llvm_profile_runtime for clang -fpr [...] adds 68a9356bdea [lldb] [testsuite] TestReproducerAttach.py: Fix dependency [...] adds 3c5dd5863c3 [MLIR] Register JIT event listeners with RTDyldObjectLinkingLayer adds 31fd12aa095 [clang-format] [PR34574] Handle [[nodiscard]] attribute in [...] adds 65399cde4b4 NativeFormatting.h - reduce raw_ostream.h include to forwar [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/test/CMakeLists.txt | 11 +- .../test/clang-tidy/infrastructure/basic.cpp | 1 - .../clang-tidy/infrastructure/nolint-plugin.cpp | 2 +- .../infrastructure/nolintnextline-plugin.cpp | 1 + clang-tools-extra/test/lit.site.cfg.py.in | 1 + clang/docs/ReleaseNotes.rst | 6 +- clang/include/clang/Basic/BuiltinsWebAssembly.def | 6 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 8 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 2 + clang/include/clang/Driver/Options.td | 1 + clang/include/clang/Lex/Preprocessor.h | 4 +- clang/include/clang/Parse/Parser.h | 77 ++++- clang/lib/CodeGen/CGCall.cpp | 24 +- clang/lib/Driver/ToolChain.cpp | 29 +- clang/lib/Driver/ToolChains/Clang.cpp | 11 +- clang/lib/Driver/ToolChains/Darwin.cpp | 3 +- clang/lib/Driver/ToolChains/Linux.cpp | 9 +- clang/lib/Format/UnwrappedLineParser.cpp | 15 +- clang/lib/Lex/PPDirectives.cpp | 23 +- clang/lib/Parse/ParseDecl.cpp | 142 ++++----- clang/lib/Parse/ParseDeclCXX.cpp | 5 +- clang/lib/Parse/ParseTentative.cpp | 155 ++------- clang/lib/Sema/SemaDecl.cpp | 8 + clang/test/CXX/drs/dr15xx.cpp | 12 + clang/test/CXX/drs/dr19xx.cpp | 17 + clang/test/CXX/drs/dr21xx.cpp | 9 + .../CXX/expr/expr.prim/expr.prim.general/p8-0x.cpp | 7 +- clang/test/CodeGen/builtins-wasm.c | 6 +- clang/test/Driver/aix-constructor-alias.c | 7 + clang/test/Driver/clang_f_opts.c | 24 -- clang/test/Driver/coverage-ld.c | 16 +- clang/test/Driver/coverage.c | 45 ++- clang/test/Driver/coverage_no_integrated_as.c | 28 -- .../test/Lexer/case-insensitive-include-pr31836.sh | 3 +- clang/test/Lexer/case-insensitive-include-win.c | 2 +- clang/test/Parser/c1x-generic-selection.c | 11 + clang/test/Parser/cxx0x-ambig.cpp | 7 +- clang/test/Parser/cxx0x-decl.cpp | 43 +++ clang/test/SemaCXX/enum-bitfield.cpp | 6 +- clang/test/SemaCXX/enum-scoped.cpp | 1 + clang/test/SemaObjC/enum-fixed-type.m | 6 +- clang/tools/libclang/CMakeLists.txt | 21 +- clang/unittests/Format/FormatTest.cpp | 4 + clang/www/cxx_dr_status.html | 6 +- compiler-rt/lib/hwasan/hwasan.cpp | 2 +- compiler-rt/lib/hwasan/hwasan_allocator.cpp | 2 +- compiler-rt/lib/hwasan/hwasan_linux.cpp | 7 +- compiler-rt/lib/hwasan/hwasan_thread.cpp | 6 + .../test/hwasan/TestCases/libc_thread_freeres.c | 22 ++ compiler-rt/test/msan/use-after-dtor.cpp | 2 +- libcxx/include/math.h | 61 +--- libcxx/include/regex | 3 - libcxx/include/stdlib.h | 64 +++- .../test/std/re/re.alg/re.alg.match/ecma.pass.cpp | 11 - .../re.regex.construct/bad_escape.pass.cpp | 4 + .../util.smartptr.shared.const/deduction.pass.cpp | 5 +- libcxx/www/cxx1z_status.html | 2 +- lld/COFF/Chunks.cpp | 2 +- lld/COFF/InputFiles.cpp | 40 +-- lld/COFF/PDB.cpp | 41 +-- lld/COFF/Symbols.cpp | 4 +- lld/ELF/Options.td | 61 ++-- lld/ELF/Writer.cpp | 17 +- lld/docs/ReleaseNotes.rst | 6 + lld/test/ELF/lto/devirt_vcall_vis_public.ll | 12 +- lld/test/ELF/lto/thinlto-emit-imports.ll | 4 +- lld/test/ELF/lto/thinlto-index-file.ll | 2 +- lld/test/ELF/lto/thinlto-obj-path.ll | 2 +- lld/test/ELF/lto/thinlto-object-suffix-replace.ll | 6 +- lld/test/ELF/lto/thinlto-prefix-replace.ll | 2 +- lld/test/ELF/text-section-prefix.s | 14 +- lld/test/wasm/shared-memory-no-atomics.yaml | 4 +- lld/wasm/Writer.cpp | 31 +- lldb/bindings/python/python-typemaps.swig | 36 +-- lldb/bindings/python/python-wrapper.swig | 41 +-- lldb/include/lldb/Core/ValueObject.h | 4 +- .../include/lldb/Core/ValueObjectSyntheticFilter.h | 2 +- lldb/include/lldb/Utility/XcodeSDK.h | 40 ++- .../Python/lldbsuite/test/configuration.py | 6 + lldb/source/API/SBValue.cpp | 2 +- lldb/source/Core/ValueObject.cpp | 16 +- lldb/source/Host/CMakeLists.txt | 8 + .../ScriptInterpreter/Python/PythonDataObjects.cpp | 89 ++++-- .../ScriptInterpreter/Python/PythonDataObjects.h | 21 +- .../Python/ScriptInterpreterPython.cpp | 13 +- lldb/source/Utility/XcodeSDK.cpp | 44 ++- .../platform/process/list/TestProcessList.py | 13 +- .../reproducers/attach/TestReproducerAttach.py | 7 +- lldb/test/API/get_darwin_real_python.py | 14 + lldb/test/API/lldbtest.py | 17 +- .../Python/PythonDataObjectsTests.cpp | 74 ++--- lldb/unittests/Utility/XcodeSDKTest.cpp | 23 +- llvm/CMakeLists.txt | 27 +- llvm/cmake/modules/AddLLVM.cmake | 6 + llvm/cmake/modules/HandleLLVMOptions.cmake | 20 +- llvm/docs/LangRef.rst | 13 +- llvm/include/llvm/Analysis/ProfileSummaryInfo.h | 11 +- llvm/include/llvm/BinaryFormat/XCOFF.h | 18 ++ llvm/include/llvm/CodeGen/LiveIntervalCalc.h | 13 - llvm/include/llvm/CodeGen/SelectionDAG.h | 13 +- llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 22 +- .../llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h | 37 ++- llvm/include/llvm/IR/IntrinsicsX86.td | 4 +- llvm/include/llvm/IR/PatternMatch.h | 14 +- llvm/include/llvm/Object/COFF.h | 48 ++- llvm/include/llvm/Support/NativeFormatting.h | 3 +- llvm/lib/Analysis/ProfileSummaryInfo.cpp | 15 + llvm/lib/CodeGen/CodeGenPrepare.cpp | 14 + llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 9 +- llvm/lib/CodeGen/LiveIntervalCalc.cpp | 1 - llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 15 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 10 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 34 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 4 +- llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp | 5 +- llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp | 303 +++++++++++------- llvm/lib/MC/MCObjectFileInfo.cpp | 16 + llvm/lib/MC/MCObjectStreamer.cpp | 8 +- llvm/lib/Object/COFFObjectFile.cpp | 164 ++++------ llvm/lib/Support/NativeFormatting.cpp | 3 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 2 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 2 +- llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp | 90 ++++-- .../Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 8 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 9 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 41 ++- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 11 +- llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp | 17 +- llvm/lib/Target/Lanai/LanaiISelLowering.cpp | 6 +- llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp | 6 +- llvm/lib/Target/Mips/MipsISelLowering.cpp | 2 +- .../Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp | 3 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 14 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 3 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 20 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 2 +- llvm/lib/Target/Sparc/SparcISelLowering.cpp | 6 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 16 +- .../Target/WebAssembly/WebAssemblyAsmPrinter.cpp | 18 +- .../WebAssembly/WebAssemblyTargetMachine.cpp | 23 +- llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 8 +- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 2 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 16 +- llvm/lib/Target/XCore/XCoreISelLowering.cpp | 6 +- llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp | 8 +- .../Transforms/InstCombine/InstCombineCasts.cpp | 94 +++--- .../Transforms/InstCombine/InstCombineInternal.h | 2 +- .../Instrumentation/HWAddressSanitizer.cpp | 2 +- .../Transforms/Scalar/TailRecursionElimination.cpp | 296 +++++++++-------- llvm/lib/Transforms/Utils/Local.cpp | 19 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 11 +- llvm/lib/Transforms/Vectorize/VectorCombine.cpp | 60 ++++ llvm/test/Analysis/BasicAA/modref.ll | 1 - .../irtranslator-indirect-br-repeated-block.ll | 26 ++ .../GlobalISel/irtranslator-amdgpu_kernel.ll | 304 +++++++++--------- llvm/test/CodeGen/AMDGPU/addrspacecast.ll | 43 +++ llvm/test/CodeGen/AMDGPU/fshr.ll | 5 +- llvm/test/CodeGen/AMDGPU/invalid-addrspacecast.ll | 7 + llvm/test/CodeGen/AMDGPU/vector-alloca-bitcast.ll | 352 +++++++++++++++++++++ llvm/test/CodeGen/PowerPC/aix-alias.ll | 10 + .../test/CodeGen/PowerPC/aix-xcoff-endian-error.ll | 13 + llvm/test/CodeGen/Thumb2/lsll0.ll | 13 +- llvm/test/CodeGen/Thumb2/mve-vld3.ll | 29 +- .../CodeGen/WebAssembly/target-features-tls.ll | 4 +- llvm/test/CodeGen/X86/bitcast-vector-bool.ll | 45 +-- .../X86/div-rem-pair-recomposition-signed.ll | 60 ++-- .../X86/div-rem-pair-recomposition-unsigned.ll | 60 ++-- llvm/test/CodeGen/X86/shrink_vmul.ll | 240 +++++++------- llvm/test/CodeGen/X86/vec_smulo.ll | 232 +++++++------- llvm/test/CodeGen/X86/vec_umulo.ll | 160 +++++----- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 103 +++--- .../test/DebugInfo/X86/DW_OP_call_ref_unexpected.s | 7 +- .../DebugInfo/simplify-cfg-preserve-dbg-values.ll | 134 ++++++++ llvm/test/MC/X86/x86_errors.s | 4 + .../test/Transforms/Attributor/memory_locations.ll | 6 +- .../CodeGenPrepare/AMDGPU/addressing-modes.ll | 48 +++ llvm/test/Transforms/DCE/basic.ll | 58 ++++ .../Transforms/DeadStoreElimination/lifetime.ll | 4 +- llvm/test/Transforms/InstCombine/fpextend.ll | 68 +++- llvm/test/Transforms/InstCombine/sitofp.ll | 29 ++ llvm/test/Transforms/InstCombine/vararg.ll | 2 +- .../SampleProfile/section-accurate-samplepgo.ll | 8 +- .../Transforms/VectorCombine/X86/insert-binop.ll | 57 ++-- .../llvm-dwarfdump/X86/verify_broken_exprloc.s | 4 +- .../tools/llvm-mca/X86/BdVer2/resources-avx1.s | 4 +- .../tools/llvm-mca/X86/Broadwell/resources-avx1.s | 4 +- .../tools/llvm-mca/X86/BtVer2/resources-avx1.s | 4 +- .../tools/llvm-mca/X86/Generic/resources-avx1.s | 4 +- .../tools/llvm-mca/X86/Haswell/resources-avx1.s | 4 +- .../llvm-mca/X86/SandyBridge/resources-avx1.s | 4 +- .../llvm-mca/X86/SkylakeClient/resources-avx1.s | 4 +- .../llvm-mca/X86/SkylakeServer/resources-avx1.s | 4 +- .../tools/llvm-mca/X86/Znver1/resources-avx1.s | 4 +- .../tools/llvm-mca/X86/Znver2/resources-avx1.s | 4 +- llvm/tools/llvm-objcopy/COFF/Reader.cpp | 13 +- llvm/tools/llvm-objdump/COFFDump.cpp | 7 +- llvm/tools/llvm-readobj/COFFDumper.cpp | 60 ++-- llvm/tools/obj2yaml/coff2yaml.cpp | 11 +- llvm/utils/TableGen/DFAEmitter.h | 8 +- llvm/utils/extract_symbols.py | 11 +- .../gn/secondary/clang-tools-extra/test/BUILD.gn | 7 + .../gn/secondary/clang/tools/libclang/BUILD.gn | 5 +- .../tools/libclang/include_clang_tools_extra.gni | 5 + .../include/mlir/ExecutionEngine/ExecutionEngine.h | 15 +- mlir/include/mlir/IR/Operation.h | 9 + .../Dialect/SPIRV/Serialization/Deserializer.cpp | 3 +- .../lib/Dialect/SPIRV/Serialization/Serializer.cpp | 2 + mlir/lib/ExecutionEngine/ExecutionEngine.cpp | 29 +- mlir/lib/IR/Operation.cpp | 14 + mlir/test/Dialect/SPIRV/Serialization/debug.mlir | 35 +- 212 files changed, 3620 insertions(+), 2207 deletions(-) create mode 100644 clang/test/Driver/aix-constructor-alias.c delete mode 100644 clang/test/Driver/coverage_no_integrated_as.c create mode 100644 compiler-rt/test/hwasan/TestCases/libc_thread_freeres.c create mode 100644 lldb/test/API/get_darwin_real_python.py create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-indirect-br-r [...] create mode 100644 llvm/test/CodeGen/AMDGPU/vector-alloca-bitcast.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-alias.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-xcoff-endian-error.ll create mode 100644 llvm/test/DebugInfo/simplify-cfg-preserve-dbg-values.ll create mode 100644 llvm/test/Transforms/CodeGenPrepare/AMDGPU/addressing-modes.ll create mode 100644 llvm/utils/gn/secondary/clang/tools/libclang/include_clang_tool [...]