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-stable-allmodconfig in repository toolchain/ci/llvm-project.
from f85aedc167c Make the ExprMutationAnalyzer explicit about how it travers [...] adds 31984063678 llvm-diff: Avoid crash with complex expressions adds 9d23b5025d5 [PS4] Enable relaxed relocations by default adds 628f008b201 [docs] Fix buildbot failures adds fc937806efd Don't jump to landing pads in Control Flow Optimizer adds f96a7706d9f [Target] Use Align in TargetLoweringObjectFile::getSectionF [...] adds 307e8539548 Add nomerge function attribute to clang adds bf242c067ea [AARCH64][NEON] Allow to sink operands of aarch64_neon_pmull64. adds 77ffce69544 [Instruction] Set metadata uses to undef on deletion adds b0a0f01bc17 Revert "Add nomerge function attribute to clang" adds e6b613254d8 Rename FunctionOptimizationWarning to the more generic Fram [...] adds 54e91a3c701 Reland "[Analyzer][WebKit] RefCntblBaseVirtualDtorChecker" adds bb7fb6d7b2f [gn build] Port 54e91a3c701 adds 1d64d69ab70 [lldb/Reproducers] Skip lldb-vscode category when lldb-run- [...] adds e36076ee3a2 [clang] Add nomerge function attribute to clang Differentia [...] adds 48acac36293 [WebAssembly] Warn on exception spec only when Wasm EH is used adds 9e391d4faa8 [lldb/Test] Cleanup TestSymbolContext.py adds e36be90c82c [AMDGPU] Correct formatting typos in documentation adds dbbed971e3a Handle the case where a thread exits while we are running a [...] adds abf02d97885 [llvm-extract] Fix basic block extraction by delaying searc [...] adds 1583766ed23 This very simple .c file is failing on the Debian bot wit t [...] adds 54c2c2add7a Maybe I need ENABLE_THREADS in the Makefile. adds 2a4c30985de [libc] Make clang-tidy use host compiler's resource dir. adds 49a4f3f7d88 [AArch64][GlobalISel] Add a post-legalizer combiner with a [...] adds 5127d4b4ff9 [gn build] (manually) port 49a4f3f7d88 adds e3a0283e5a3 [lldb/Test] Fix replay with TestSetWatchpoint.py adds 329abed10b8 [lldb/Reproducers] Skip test that changes the source file w [...] adds 9b7fba14211 [docs][llvm-extract] Add missing alias/bb options adds ac2c5af67f0 [OPENMP] Fix mixture of omp and clang pragmas adds 2e40cf06df0 [JITLink] Initial implementation of ELF / x86-64 support fo [...] adds 95bc21f32fa [X86] Add avx512vp2intersect feature to compiler-rt's featu [...] adds 4cd696f92fd [X86] Allow avx512vp2intersect to be used with __builtin_cp [...] adds c7e5454acec [gn build] Port 2e40cf06df0 adds 8a6333ef380 [lldb/REPL] Fix unhandled switch case adds 403810557be [InstCombine] Sink pure instructions down to return and unr [...] adds cd921accf91 [NFC] InstCombineNegator: use auto where type is obvious fr [...] adds bca378f68a7 [lldb][NFC] Overload raw_ostream operator << for ConstString adds 5f88f39ab81 [lldb] Enable C++14 when evaluating expressions in a C++14 frame adds 1041e8b8868 MILexer.h/cpp - remove unused includes. NFC. adds c9797cf98b7 Fix msvc "switch statement contains 'default' but no 'case' [...] adds b9def827b71 StatepointLowering.h - remove unused includes. NFC. adds 872ee78f65f Revert "[ARM] Improve codegen of volatile load/store of i64" adds e95ee300c05 [SYCL] Prohibit arithmetic operations for incompatible pointers adds 053b0634ea9 [lldb] Increase timeout in TestExitDuringExpression adds 4902ca6da49 [analyzer] SATestBuild.py: Refactor and add type annotations adds 7cebfa4e069 [analyzer] SATestUtils.py: Refactor and add type annotations adds 5a9aff12ff3 [analyzer] SATestUpdateDiffs.py: Refactor and add type annotations adds 475d1202837 [analyzer] SumTimerInfo.py: Partially modernize adds d1076d729aa [NFC][Test] Add test coverage for fsqrt on PowerPC adds 733505abf47 Replace dyn_cast<> with isa<> to fix unused variable warnin [...] adds bf897e6ea12 Remove superfluous semicolon to stop Wpedantic warning. NFCI. adds 933ebc4078b [AMDGPU][MC][GFX8+] Enabled clamp for v_mul_i32_i24_e64 and [...] adds 1386728fc2f [AVR] Remove unsigned <= 0 checks. NFCI. adds 5a8db275f8f Revert "[llvm][test] Add COM: directives before colon-less [...] adds 88c20fa3d2a InstCombine: Add constant folding/simplify for amdgcn.ldexp [...] adds 9301e3aaca5 [Target] Fix typos. NFC adds eddcce0814f [CMake] Fix typos. NFC adds 1a493b0fa55 [PowerPC] Add missing handling for half precision adds aede24ecaa0 [PowerPC] Treat 'Z' inline asm constraint as a true memory [...] adds 880df559f9d [SLP] fix test to have valid IR; NFC adds 99b94f29ac5 [analyzer] LoopUnrolling: fix crash when a parameter is a l [...] adds 21f7cf4057b [SLP] fix verification check for valid IR adds 0161874c046 [libc++] NFC: Inline array<T,N>::at methods inside the class adds d4c0a082a48 [TargetLowering] Move TargetLoweringBase::isJumpTableRelati [...] adds 4ed909bb5b5 TargetLowering.h - remove unnecessary includes. NFC. adds 13bf6039c9a Title: [LV] Handle Fold-Tail of loops with vectorizarion fa [...] adds 5a230a19ad0 [PhaseOrdering] regenerate test checks; NFC adds 66fe60220ca AMDGPU/GlobalISel: Fix masked control flow with fallthrough blocks adds 2419dce5d1c [NFC][AIX] Remove spaces after the comma for '.csect' directive adds 5451289abaf [SCEV] Constant fold MultExpr before applying depth limit. adds b603794061f [InstCombine] add tests for adds with common operand; NFC adds 2f7c24fe303 [InstCombine] (A + B) + B --> A + (B << 1) adds c479052a74b [CGP] Ensure address offset is representable as int64_t adds a5b2503a8ab [analyzer] SATestBuild.py: Fix hang when one of the tasks fails adds 22ed724975d [RISCV] Register null target streamer for RISC-V adds 6438ea45e05 [VectorCombine] position pass after SLP in the optimization [...] adds d89c98a020c [lldb/Test] Remove issue_verification subdirectory adds e4bb3e25e44 [clang-tidy] Expand the list of functions in bugprone-unuse [...]
No new revisions were added by this update.
Summary of changes: .../clang-tidy/bugprone/UnusedReturnValueCheck.cpp | 85 +- clang/docs/analyzer/checkers.rst | 27 + clang/include/clang/AST/Type.h | 31 +- clang/include/clang/Basic/Attr.td | 5 + clang/include/clang/Basic/AttrDocs.td | 14 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 4 + .../clang/StaticAnalyzer/Checkers/Checkers.td | 13 + clang/lib/Basic/Targets/PPC.h | 3 +- clang/lib/CodeGen/CGCall.cpp | 6 + clang/lib/CodeGen/CGException.cpp | 4 +- clang/lib/CodeGen/CGStmt.cpp | 8 + clang/lib/CodeGen/CGStmtOpenMP.cpp | 15 +- clang/lib/CodeGen/CodeGenFunction.h | 3 + clang/lib/Driver/ToolChains/PS4CPU.h | 2 + clang/lib/Sema/SemaCast.cpp | 8 +- clang/lib/Sema/SemaExpr.cpp | 9 +- clang/lib/Sema/SemaStmtAttr.cpp | 41 + clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt | 2 + .../lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h | 70 + .../Checkers/WebKit/DiagOutputUtils.h | 28 + .../Checkers/WebKit/PtrTypesSemantics.cpp | 172 + .../Checkers/WebKit/PtrTypesSemantics.h | 59 + .../WebKit/RefCntblBaseVirtualDtorChecker.cpp | 167 + clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp | 10 + clang/test/Analysis/Checkers/WebKit/mock-types.h | 48 + .../ref-cntbl-base-virtual-dtor-templates.cpp | 30 + .../WebKit/ref-cntbl-base-virtual-dtor.cpp | 53 + clang/test/Analysis/loop-unrolling.cpp | 12 + clang/test/CodeGen/attr-nomerge.cpp | 26 + clang/test/CodeGen/ppc64-inline-asm.c | 13 + clang/test/CodeGen/target-builtin-noerror.c | 1 + clang/test/CodeGenCXX/wasm-eh.cpp | 11 +- clang/test/Driver/ps4-relax-relocations.c | 18 + clang/test/OpenMP/omp_with_loop_pragma.c | 14 + clang/test/Sema/address_spaces.c | 4 + clang/test/Sema/attr-nomerge.cpp | 17 + clang/test/SemaCXX/address-space-arithmetic.cpp | 6 + clang/utils/analyzer/SATestAdd.py | 95 +- clang/utils/analyzer/SATestBuild.py | 1176 +- clang/utils/analyzer/SATestUpdateDiffs.py | 73 +- clang/utils/analyzer/SATestUtils.py | 54 +- clang/utils/analyzer/SumTimerInfo.py | 83 +- compiler-rt/lib/builtins/cpu_model.c | 5 +- libc/CMakeLists.txt | 21 + libc/cmake/modules/LLVMLibCHeaderRules.cmake | 2 +- libc/cmake/modules/LLVMLibCObjectRules.cmake | 34 +- libcxx/include/array | 37 +- lldb/include/lldb/Target/Thread.h | 2 +- lldb/include/lldb/Utility/ConstString.h | 5 + lldb/include/lldb/lldb-enumerations.h | 3 +- lldb/source/Core/Section.cpp | 2 +- lldb/source/Expression/FunctionCaller.cpp | 5 +- lldb/source/Expression/LLVMUserExpression.cpp | 12 + lldb/source/Expression/REPL.cpp | 5 + .../Clang/ClangExpressionParser.cpp | 4 +- lldb/source/Symbol/Function.cpp | 4 +- lldb/source/Target/Process.cpp | 72 +- lldb/source/Target/Thread.cpp | 16 +- .../thread/exit_during_expression/Makefile | 6 + .../TestExitDuringExpression.py | 106 + .../thread/exit_during_expression/main.c | 38 + lldb/test/API/issue_verification/README.txt | 5 - .../issue_verification/TestExpectedTimeout.py.park | 20 - lldb/test/API/issue_verification/TestFail.py.park | 15 - .../TestInvalidDecorator.py.park | 12 - .../API/issue_verification/TestRerunFail.py.park | 22 - .../TestRerunFileLevelTimeout.py.park | 33 - .../API/issue_verification/TestRerunInline.py.park | 13 - .../issue_verification/TestRerunTimeout.py.park | 24 - .../test/API/issue_verification/TestSignal.py.park | 25 - .../TestSignalOutsideTestMethod.py.park | 23 - .../API/issue_verification/TestTimeout.py.park | 19 - lldb/test/API/issue_verification/disable.py | 20 - lldb/test/API/issue_verification/enable.py | 20 - .../issue_verification/inline_rerun_inferior.cpp | 6 - lldb/test/API/issue_verification/rerun_base.py | 27 - .../cpp/standards/cpp11}/Makefile | 0 .../lang/cpp/standards/cpp11/TestCPP11Standard.py | 19 + .../main.c => cpp/standards/cpp11/main.cpp} | 0 lldb/test/API/lang/cpp/standards/cpp14/Makefile | 4 + .../lang/cpp/standards/cpp14/TestCPP14Standard.py | 19 + .../main.c => cpp/standards/cpp14/main.cpp} | 0 lldb/test/API/lit.cfg.py | 4 + .../python_api/symbol-context/TestSymbolContext.py | 54 +- .../API/python_api/watchpoint/TestSetWatchpoint.py | 7 +- lldb/test/API/source-manager/TestSourceManager.py | 1 + llvm/docs/AMDGPUUsage.rst | 11 +- llvm/docs/BitCodeFormat.rst | 2 +- llvm/docs/CommandGuide/llvm-extract.rst | 26 + .../llvm/CodeGen/GlobalISel/CombinerHelper.h | 6 + llvm/include/llvm/CodeGen/TargetLowering.h | 11 +- .../llvm/CodeGen/TargetLoweringObjectFileImpl.h | 8 +- llvm/include/llvm/ExecutionEngine/JITLink/ELF.h | 31 + .../llvm/ExecutionEngine/JITLink/ELF_x86_64.h | 55 + llvm/include/llvm/Support/X86TargetParser.def | 2 +- llvm/include/llvm/Target/GlobalISel/Combine.td | 11 +- .../include/llvm/Target/TargetLoweringObjectFile.h | 5 +- llvm/lib/Analysis/ConstantFolding.cpp | 11 + llvm/lib/Analysis/ScalarEvolution.cpp | 6 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 25 +- llvm/lib/CodeGen/BranchFolding.cpp | 18 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 12 +- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 11 + llvm/lib/CodeGen/MIRParser/MILexer.cpp | 3 - llvm/lib/CodeGen/MIRParser/MILexer.h | 1 - llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h | 2 - llvm/lib/CodeGen/TargetLoweringBase.cpp | 5 + llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 28 +- llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt | 6 +- llvm/lib/ExecutionEngine/JITLink/ELF.cpp | 51 + llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp | 379 + llvm/lib/ExecutionEngine/JITLink/JITLink.cpp | 3 + llvm/lib/IR/Instruction.cpp | 13 + llvm/lib/MC/MCSectionXCOFF.cpp | 2 +- llvm/lib/Passes/PassBuilder.cpp | 7 +- llvm/lib/Target/AArch64/AArch64.h | 2 + llvm/lib/Target/AArch64/AArch64Combine.td | 5 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 25 + .../AArch64/AArch64PostLegalizerCombiner.cpp | 142 + .../Target/AArch64/AArch64PreLegalizerCombiner.cpp | 6 +- llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 10 + llvm/lib/Target/AArch64/CMakeLists.txt | 5 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 52 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 1 + llvm/lib/Target/AMDGPU/VOP2Instructions.td | 4 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 2 +- llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 18 - llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 82 - llvm/lib/Target/ARM/ARMISelLowering.cpp | 62 +- llvm/lib/Target/ARM/ARMISelLowering.h | 8 +- llvm/lib/Target/ARM/ARMInstrInfo.td | 22 - llvm/lib/Target/ARM/ARMInstrThumb2.td | 9 +- llvm/lib/Target/AVR/AVRInstrInfo.td | 6 +- llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp | 2 +- llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp | 10 +- llvm/lib/Target/Lanai/LanaiTargetObjectFile.h | 2 +- llvm/lib/Target/Mips/MipsTargetObjectFile.cpp | 5 +- llvm/lib/Target/Mips/MipsTargetObjectFile.h | 2 +- llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h | 2 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 6 + llvm/lib/Target/PowerPC/PPCISelLowering.h | 2 +- llvm/lib/Target/PowerPC/PPCInstrVSX.td | 7 + .../RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp | 7 + .../RISCV/MCTargetDesc/RISCVTargetStreamer.cpp | 16 + .../RISCV/MCTargetDesc/RISCVTargetStreamer.h | 24 +- llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp | 5 +- llvm/lib/Target/RISCV/RISCVTargetObjectFile.h | 2 +- llvm/lib/Target/TargetLoweringObjectFile.cpp | 6 +- .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 4 +- .../Target/WebAssembly/WebAssemblyMCInstLower.cpp | 2 +- llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp | 7 +- llvm/lib/Target/XCore/XCoreTargetObjectFile.h | 2 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 6 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 8 + .../Transforms/InstCombine/InstCombineCalls.cpp | 47 + .../Transforms/InstCombine/InstCombineNegator.cpp | 4 +- .../InstCombine/InstructionCombining.cpp | 23 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 2 +- llvm/lib/Transforms/Vectorize/VPlan.cpp | 15 +- .../ScalarEvolution/depth-limit-overrun.ll | 68 + llvm/test/Analysis/ScalarEvolution/limit-depth.ll | 14 + .../AArch64/GlobalISel/gisel-commandline-option.ll | 2 +- .../postlegalizer-combiner-store-undef.mir | 25 + llvm/test/CodeGen/AArch64/neon-vmull-high-p64.ll | 97 + .../AMDGPU/GlobalISel/divergent-control-flow.ll | 2 +- .../GlobalISel/inst-select-amdgcn.mul.u24.mir | 6 +- .../AMDGPU/GlobalISel/legalize-amdgcn.if.xfail.mir | 21 + .../CodeGen/AMDGPU/GlobalISel/legalize-brcond.mir | 130 +- llvm/test/CodeGen/AMDGPU/GlobalISel/localizer.ll | 2 +- llvm/test/CodeGen/AMDGPU/GlobalISel/smrd.ll | 2 +- llvm/test/CodeGen/AMDGPU/GlobalISel/udiv.i64.ll | 12 +- llvm/test/CodeGen/AMDGPU/GlobalISel/urem.i64.ll | 12 +- llvm/test/CodeGen/AMDGPU/fp_to_uint.ll | 6 +- llvm/test/CodeGen/AMDGPU/global-constant.ll | 8 +- llvm/test/CodeGen/AMDGPU/merge-tbuffer.mir | 4 +- llvm/test/CodeGen/AMDGPU/opt-pipeline.ll | 14 +- llvm/test/CodeGen/AMDGPU/smrd.ll | 2 +- .../AMDGPU/unhandled-loop-condition-assertion.ll | 2 +- llvm/test/CodeGen/ARM/build-attributes.ll | 290 +- llvm/test/CodeGen/ARM/float-helpers.s | 36 +- llvm/test/CodeGen/ARM/i64_volatile_load_store.ll | 183 - llvm/test/CodeGen/ARM/select-imm.ll | 4 +- llvm/test/CodeGen/ARM/struct_byval_arm_t1_t2.ll | 22 +- llvm/test/CodeGen/Mips/cconv/arguments-float.ll | 50 +- .../Mips/cconv/arguments-hard-float-varargs.ll | 34 +- .../CodeGen/Mips/cconv/arguments-hard-float.ll | 32 +- llvm/test/CodeGen/Mips/cconv/arguments-varargs.ll | 236 +- llvm/test/CodeGen/Mips/cconv/arguments.ll | 38 +- llvm/test/CodeGen/Mips/cconv/return-hard-fp128.ll | 4 +- .../CodeGen/Mips/cconv/return-hard-struct-f128.ll | 8 +- llvm/test/CodeGen/Mips/countleading.ll | 8 +- llvm/test/CodeGen/Mips/divrem.ll | 22 +- .../test/CodeGen/Mips/dynamic-stack-realignment.ll | 12 +- llvm/test/CodeGen/Mips/inlineasm-operand-code.ll | 2 +- llvm/test/CodeGen/Mips/mips64muldiv.ll | 8 +- llvm/test/CodeGen/PowerPC/aix-func-align.ll | 4 +- .../PowerPC/aix-lower-constant-pool-index.ll | 8 +- llvm/test/CodeGen/PowerPC/aix-lower-jump-table.ll | 8 +- .../PowerPC/aix-readonly-with-relocation.ll | 4 +- .../PowerPC/aix-reference-func-addr-const.ll | 4 +- llvm/test/CodeGen/PowerPC/aix-xcoff-data.ll | 4 +- llvm/test/CodeGen/PowerPC/aix-xcoff-lower-comm.ll | 4 +- .../CodeGen/PowerPC/aix-xcoff-mergeable-const.ll | 2 +- .../CodeGen/PowerPC/aix-xcoff-mergeable-str.ll | 6 +- llvm/test/CodeGen/PowerPC/aix-xcoff-rodata.ll | 2 +- .../CodeGen/PowerPC/handle-f16-storage-type.ll | 1081 ++ llvm/test/CodeGen/PowerPC/ppc64-crsave.mir | 9 +- llvm/test/CodeGen/PowerPC/recipest.ll | 1400 +- llvm/test/CodeGen/PowerPC/scalar_vector_test_2.ll | 88 +- llvm/test/CodeGen/PowerPC/test_func_desc.ll | 18 +- .../PowerPC/vector-constrained-fp-intrinsics.ll | 146 +- llvm/test/CodeGen/X86/avx-cast.ll | 2 +- llvm/test/CodeGen/X86/branchfolding-ehpad.mir | 28 + llvm/test/CodeGen/X86/fp-intrinsics.ll | 26 +- llvm/test/CodeGen/X86/pr46004.ll | 21 + llvm/test/CodeGen/X86/splat-for-size.ll | 29 +- llvm/test/CodeGen/X86/sse-scalar-fp-arith.ll | 10 +- llvm/test/CodeGen/X86/vec_shift6.ll | 25 +- llvm/test/CodeGen/X86/vector-compare-combines.ll | 4 +- llvm/test/CodeGen/X86/vector-narrow-binop.ll | 5 +- llvm/test/DebugInfo/COFF/vframe-fpo.ll | 2 +- llvm/test/DebugInfo/NVPTX/debug-addr-class.ll | 522 +- llvm/test/DebugInfo/NVPTX/debug-info.ll | 16596 ++++++++++--------- .../test/DebugInfo/X86/debug-info-static-member.ll | 12 +- .../JITLink/X86/ELF_x86-64_relocations.s | 20 + llvm/test/FileCheck/dump-input-annotations.txt | 10 +- llvm/test/FileCheck/var-scope.txt | 8 +- llvm/test/MC/AMDGPU/gfx10_asm_all.s | 6 + llvm/test/MC/AMDGPU/vop3.s | 12 + llvm/test/MC/AsmParser/expr-shr.s | 2 +- .../test/MC/Disassembler/AMDGPU/gfx10_dasm_all.txt | 6 + llvm/test/MC/Disassembler/AMDGPU/vop2_vi.txt | 6 + llvm/test/MC/Mips/relocation-n64.s | 16 +- llvm/test/MC/Mips/relocation.s | 16 +- llvm/test/MC/RISCV/compressed-relocations.s | 8 +- llvm/test/MC/RISCV/relocations.s | 8 +- llvm/test/MC/RISCV/rv32b-aliases-valid.s | 10 +- llvm/test/MC/RISCV/rv64b-aliases-valid.s | 10 +- llvm/test/MC/RISCV/rva-aliases-valid.s | 18 +- llvm/test/MC/RISCV/rvi-aliases-valid.s | 18 +- llvm/test/Other/new-pm-defaults.ll | 4 +- llvm/test/Other/new-pm-thinlto-defaults.ll | 4 +- .../Other/new-pm-thinlto-postlink-pgo-defaults.ll | 4 +- .../new-pm-thinlto-postlink-samplepgo-defaults.ll | 4 +- llvm/test/Other/opt-O2-pipeline.ll | 5 +- llvm/test/Other/opt-O3-pipeline.ll | 5 +- llvm/test/Other/opt-Os-pipeline.ll | 5 +- llvm/test/Other/opt-pipeline-vector-passes.ll | 12 +- llvm/test/Transforms/InstCombine/AMDGPU/ldexp.ll | 342 + llvm/test/Transforms/InstCombine/add.ll | 85 +- .../InstCombine/double-float-shrink-2.ll | 4 +- .../InstCombine/insert-extract-shuffle.ll | 2 +- llvm/test/Transforms/InstCombine/overflow.ll | 2 +- .../Transforms/InstCombine/sink_to_unreachable.ll | 100 +- llvm/test/Transforms/LoopFusion/cannot_fuse.ll | 2 +- .../tail-folding-vectorization-factor-1.ll | 189 + llvm/test/Transforms/PGOProfile/chr.ll | 29 +- llvm/test/Transforms/PhaseOrdering/X86/addsub.ll | 44 +- .../Transforms/PhaseOrdering/X86/horiz-math.ll | 33 +- .../PhaseOrdering/X86/vector-reductions.ll | 16 +- .../PhaseOrdering/reassociate-after-unroll.ll | 208 +- .../SLPVectorizer/AArch64/spillcost-di.ll | 4 +- .../SLPVectorizer/X86/crash_scheduling.ll | 6 +- llvm/test/Transforms/SafeStack/X86/debug-loc2.ll | 9 +- .../Transforms/SimplifyCFG/merge-cond-stores.ll | 2 +- .../ELF/dynamic-section-machine-specific.test | 12 +- .../llvm-readobj/ELF/RISCV/section-types.test | 4 +- .../test/tools/llvm-readobj/ELF/section-types.test | 4 +- .../tools/llvm-readobj/ELF/symbol-binding.test | 4 +- llvm/tools/llvm-diff/DifferenceEngine.cpp | 2 +- llvm/tools/llvm-extract/llvm-extract.cpp | 48 +- llvm/tools/llvm-shlib/CMakeLists.txt | 6 +- llvm/unittests/IR/DebugInfoTest.cpp | 40 + .../clang/lib/StaticAnalyzer/Checkers/BUILD.gn | 2 + .../llvm/lib/ExecutionEngine/JITLink/BUILD.gn | 2 + .../gn/secondary/llvm/lib/Target/AArch64/BUILD.gn | 21 +- 276 files changed, 16066 insertions(+), 11582 deletions(-) create mode 100644 clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h create mode 100644 clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h create mode 100644 clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp create mode 100644 clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h create mode 100644 clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDto [...] create mode 100644 clang/test/Analysis/Checkers/WebKit/mock-types.h create mode 100644 clang/test/Analysis/Checkers/WebKit/ref-cntbl-base-virtual-dtor [...] create mode 100644 clang/test/Analysis/Checkers/WebKit/ref-cntbl-base-virtual-dtor.cpp create mode 100644 clang/test/CodeGen/attr-nomerge.cpp create mode 100644 clang/test/Driver/ps4-relax-relocations.c create mode 100644 clang/test/OpenMP/omp_with_loop_pragma.c create mode 100644 clang/test/Sema/attr-nomerge.cpp create mode 100644 clang/test/SemaCXX/address-space-arithmetic.cpp create mode 100644 lldb/test/API/functionalities/thread/exit_during_expression/Makefile create mode 100644 lldb/test/API/functionalities/thread/exit_during_expression/Tes [...] create mode 100644 lldb/test/API/functionalities/thread/exit_during_expression/main.c delete mode 100644 lldb/test/API/issue_verification/README.txt delete mode 100644 lldb/test/API/issue_verification/TestExpectedTimeout.py.park delete mode 100644 lldb/test/API/issue_verification/TestFail.py.park delete mode 100644 lldb/test/API/issue_verification/TestInvalidDecorator.py.park delete mode 100644 lldb/test/API/issue_verification/TestRerunFail.py.park delete mode 100644 lldb/test/API/issue_verification/TestRerunFileLevelTimeout.py.park delete mode 100644 lldb/test/API/issue_verification/TestRerunInline.py.park delete mode 100644 lldb/test/API/issue_verification/TestRerunTimeout.py.park delete mode 100644 lldb/test/API/issue_verification/TestSignal.py.park delete mode 100644 lldb/test/API/issue_verification/TestSignalOutsideTestMethod.py.park delete mode 100644 lldb/test/API/issue_verification/TestTimeout.py.park delete mode 100755 lldb/test/API/issue_verification/disable.py delete mode 100755 lldb/test/API/issue_verification/enable.py delete mode 100644 lldb/test/API/issue_verification/inline_rerun_inferior.cpp delete mode 100644 lldb/test/API/issue_verification/rerun_base.py copy lldb/test/API/{functionalities/data-formatter/data-formatter-stl/libcxx/initi [...] create mode 100644 lldb/test/API/lang/cpp/standards/cpp11/TestCPP11Standard.py copy lldb/test/API/lang/{objc/modules-non-objc-target/main.c => cpp/standards/cpp1 [...] create mode 100644 lldb/test/API/lang/cpp/standards/cpp14/Makefile create mode 100644 lldb/test/API/lang/cpp/standards/cpp14/TestCPP14Standard.py copy lldb/test/API/lang/{objc/modules-non-objc-target/main.c => cpp/standards/cpp1 [...] create mode 100644 llvm/include/llvm/ExecutionEngine/JITLink/ELF.h create mode 100644 llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h create mode 100644 llvm/lib/ExecutionEngine/JITLink/ELF.cpp create mode 100644 llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp create mode 100644 llvm/lib/Target/AArch64/AArch64PostLegalizerCombiner.cpp create mode 100644 llvm/test/Analysis/ScalarEvolution/depth-limit-overrun.ll create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/postlegalizer-combiner-sto [...] create mode 100644 llvm/test/CodeGen/AArch64/neon-vmull-high-p64.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-amdgcn.if.xfail.mir delete mode 100644 llvm/test/CodeGen/ARM/i64_volatile_load_store.ll create mode 100644 llvm/test/CodeGen/X86/branchfolding-ehpad.mir create mode 100644 llvm/test/CodeGen/X86/pr46004.ll create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/ELF_x86-64_relocations.s create mode 100644 llvm/test/Transforms/InstCombine/AMDGPU/ldexp.ll create mode 100644 llvm/test/Transforms/LoopVectorize/tail-folding-vectorization-f [...]