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-aarch64-next-allyesconfig in repository toolchain/ci/llvm-project.
from 0fe131aebb4 [gn build] Port 7376d9eb389 adds acdda1344a0 [lldb/Lua] Add missing boiler plate to ScriptInterpreter. adds 68cb7d85423 [lldb/Commands] Honor the scripting language passed (2/2) adds ba0eb7b66fd [lldb/ScriptInterpreter] Fix stale/bogus error messages adds 0792ef72564 [Driver] Verify -mrecord-mcount in Driver, instead of CodeG [...] adds d0bfb3c5830 DebugInfo: Remove out of date comment adds 527b0f8c744 [Driver] Allow -mnop-mcount for SystemZ and -mfentry for X8 [...] adds 9a3fab97468 [LLDB] Fix building without SWIG adds d3f5769d5e9 [Concepts] Constrained partial specializations and function [...] adds b6eba312929 [Sema] SequenceChecker: Add some comments + related small NFCs adds 8a571538dff [Sema] SequenceChecker: Fix handling of operator ||, && and ?: adds 7394c15178e [Sema] SequenceChecker: C++17 sequencing rules for built-in [...] adds 218601ada14 [lldb] Remove unused CompilerDeclContext::IsStructUnionOrClass adds 0b38af89e2c [AArch64] match splat of bitcasted extract subvector to DUPLANE adds dc5b614fa9a [ms] [X86] Use "P" modifier on operands to call instruction [...] adds 9cdcd81d3f2 [InstCombine] enhance fold for copysign with known sign arg adds be051f4312a [Test] Add examples of problematic assembler auto-padding adds e8d448ec255 [TableGen] Fixes -Wrange-loop-analysis warnings adds 536c9a604e8 [Tools] Fixes -Wrange-loop-analysis warnings adds b6d9e976629 [Analyzer] Fixes -Wrange-loop-analysis warnings adds 098d3347e74 [Transforms] Fixes -Wrange-loop-analysis warnings adds 1b344e7967a [PowerPC] Fixes -Wrange-loop-analysis warnings adds 31262d6722c [NVPTX] Fixes -Wrange-loop-analysis warnings adds 9c11026c1b0 [Hexagon] Fixes -Wrange-loop-analysis warnings adds 2d903cc9656 [AMDGPU] Fixes -Wrange-loop-analysis warnings adds fa303ea5d36 [X86] Fix typo of intrinsic name in test cases. NFC adds a4aa40cebc9 [X86] Autogenerate complete checks. NFC adds b2c1ba5b1f8 Revert "[ARM][TypePromotion] Enable by default" adds fb0ccff6e56 [SelectionDAG] Copy FP flags when visiting a binary instruction. adds 79cc9e9b304 Revert "[Concepts] Constrained partial specializations and [...] adds 891e25b02d7 Revert "[DebugInfo] Support to emit debugInfo for extern va [...] adds 2046d72e916 build: improve python checks for Windows adds 2791667d2e3 [DAGCombiner] Check term use before applying aggressive FSU [...] adds bd5c8d167b7 [lldb/ScriptInterpreter] Unify error message for command sc [...] adds 2539cd22e96 [ELF] Delete a redundant R_HINT check from isStaticLinkTime [...] adds 7259f04dde8 [SCEV] add testcase for get accurate range for addrecexpr w [...] adds fb53396c494 [NFC] Remove unnecessary blank and rename align-branch-64-5 [...] adds e3d8ee35e4a reland "[DebugInfo] Support to emit debugInfo for extern va [...] adds 5128026467c [AST] Add missing MultiplexConsumer::CompleteExternalDeclaration adds 9681dc9627b [PowerPC] Exploit `vrl(b|h|w|d)` to perform vector rotation adds da0fe5db999 [AVR] Fix codegen for rotate instructions
No new revisions were added by this update.
Summary of changes: clang/include/clang/Frontend/MultiplexConsumer.h | 1 + clang/include/clang/Sema/Sema.h | 2 +- clang/lib/CodeGen/CodeGenFunction.cpp | 8 - clang/lib/CodeGen/TargetInfo.cpp | 4 + clang/lib/Driver/ToolChains/Clang.cpp | 34 +- clang/lib/Frontend/MultiplexConsumer.cpp | 5 + clang/lib/Sema/SemaChecking.cpp | 428 ++- .../StaticAnalyzer/Checkers/IteratorModeling.cpp | 6 +- clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp | 2 +- .../StaticAnalyzer/Frontend/CheckerRegistry.cpp | 3 +- clang/test/CXX/drs/dr2xx.cpp | 10 +- clang/test/CXX/drs/dr6xx.cpp | 5 +- clang/test/CodeGen/debug-info-extern-basic.c | 3 +- clang/test/CodeGen/debug-info-extern-duplicate.c | 3 +- clang/test/CodeGen/debug-info-extern-multi.c | 3 +- clang/test/CodeGen/debug-info-extern-unused.c | 3 +- clang/test/CodeGen/mnop-mcount.c | 3 - clang/test/CodeGen/mozilla-ms-inline-asm.c | 2 +- clang/test/CodeGen/mrecord-mcount.c | 3 - clang/test/CodeGen/ms-inline-asm.c | 4 +- clang/test/CodeGen/ms-inline-asm.cpp | 2 +- clang/test/Driver/mcount.c | 12 + clang/test/Driver/mfentry.c | 9 + clang/test/Sema/warn-unsequenced.c | 15 +- clang/test/SemaCXX/warn-unsequenced.cpp | 145 +- lld/ELF/Relocations.cpp | 4 +- lldb/CMakeLists.txt | 7 +- lldb/cmake/modules/LLDBConfig.cmake | 189 +- lldb/include/lldb/Interpreter/ScriptInterpreter.h | 5 +- lldb/include/lldb/Symbol/ClangASTContext.h | 2 - lldb/include/lldb/Symbol/CompilerDeclContext.h | 2 - lldb/include/lldb/Symbol/TypeSystem.h | 2 - lldb/include/lldb/lldb-enumerations.h | 6 +- .../Commands/CommandObjectBreakpointCommand.cpp | 1 + lldb/source/Commands/CommandObjectCommands.cpp | 7 - .../Commands/CommandObjectWatchpointCommand.cpp | 40 +- lldb/source/Interpreter/ScriptInterpreter.cpp | 36 +- lldb/source/Symbol/ClangASTContext.cpp | 7 - lldb/source/Symbol/CompilerDeclContext.cpp | 7 - .../ScriptInterpreter/Lua/breakpoint_callback.test | 5 + .../ScriptInterpreter/Lua/watchpoint_callback.test | 8 + .../ScriptInterpreter/None/import_module.test | 2 + llvm/include/llvm/MC/MCFragment.h | 4 +- llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h | 4 + llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h | 2 + .../lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 37 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 4 - llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 9 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 7 + llvm/lib/CodeGen/TypePromotion.cpp | 24 +- llvm/lib/MC/MCParser/AsmParser.cpp | 8 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 50 +- .../Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp | 4 +- llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp | 91 + llvm/lib/Target/AVR/AVRISelLowering.cpp | 5 +- llvm/lib/Target/AVR/AVRInstrInfo.td | 12 +- llvm/lib/Target/Hexagon/BitTracker.cpp | 2 +- llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp | 4 +- .../Target/Hexagon/HexagonLoopIdiomRecognition.cpp | 2 +- llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp | 2 +- llvm/lib/Target/Hexagon/RDFLiveness.cpp | 10 +- llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 8 + llvm/lib/Target/PowerPC/PPCInstrAltivec.td | 14 +- llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp | 6 +- llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 9 + llvm/lib/Target/X86/AsmParser/X86Operand.h | 6 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 37 +- llvm/lib/Target/X86/X86AsmPrinter.h | 2 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 2 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 20 +- llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp | 2 +- llvm/lib/Transforms/Scalar/SCCP.cpp | 2 +- llvm/lib/Transforms/Utils/InlineFunction.cpp | 4 +- llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp | 2 +- .../test/Analysis/ScalarEvolution/range_nw_flag.ll | 20 + llvm/test/CodeGen/AArch64/arm64-neon-2velem.ll | 16 +- llvm/test/CodeGen/AMDGPU/fadd-fma-fmul-combine.ll | 118 +- llvm/test/CodeGen/AVR/rot.ll | 8 +- llvm/test/CodeGen/PowerPC/funnel-shift-rot.ll | 24 +- llvm/test/CodeGen/PowerPC/vector-rotates.ll | 136 + llvm/test/CodeGen/X86/fmf-reduction.ll | 5 +- llvm/test/CodeGen/X86/fp-strict-scalar-cmp.ll | 2865 +++++++++++++------- llvm/test/CodeGen/X86/ms-inline-asm-PR44272.ll | 18 + .../{align-branch-64-5b.s => align-branch-64-6a.s} | 0 llvm/test/MC/X86/align-branch-64-negative.s | 65 + llvm/test/Transforms/InstCombine/copysign.ll | 10 +- llvm/test/Transforms/TypePromotion/ARM/calls.ll | 2 +- llvm/test/Transforms/TypePromotion/ARM/casts.ll | 2 +- .../TypePromotion/ARM/clear-structures.ll | 2 +- llvm/test/Transforms/TypePromotion/ARM/icmps.ll | 2 +- llvm/test/Transforms/TypePromotion/ARM/phis-ret.ll | 2 +- llvm/test/Transforms/TypePromotion/ARM/pointers.ll | 2 +- .../Transforms/TypePromotion/ARM/signed-icmps.ll | 2 +- llvm/test/Transforms/TypePromotion/ARM/signed.ll | 2 +- llvm/test/Transforms/TypePromotion/ARM/switch.ll | 2 +- llvm/test/Transforms/TypePromotion/ARM/wrapping.ll | 2 +- llvm/tools/llvm-exegesis/lib/Clustering.cpp | 6 +- .../llvm-exegesis/lib/SchedClassResolution.cpp | 2 +- llvm/tools/llvm-exegesis/llvm-exegesis.cpp | 2 +- llvm/tools/llvm-mca/Views/DispatchStatistics.cpp | 3 +- .../llvm-mca/Views/RetireControlUnitStatistics.cpp | 2 +- llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp | 2 +- llvm/tools/llvm-mca/Views/SummaryView.cpp | 2 +- llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 2 +- llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp | 2 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 8 +- llvm/tools/llvm-readobj/ObjDumper.cpp | 2 +- llvm/utils/TableGen/AsmMatcherEmitter.cpp | 2 +- llvm/utils/TableGen/CodeEmitterGen.cpp | 2 +- llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 4 +- llvm/utils/TableGen/GlobalISelEmitter.cpp | 8 +- llvm/utils/TableGen/OptParserEmitter.cpp | 4 +- 114 files changed, 3257 insertions(+), 1547 deletions(-) create mode 100644 clang/test/Driver/mcount.c create mode 100644 clang/test/Driver/mfentry.c create mode 100644 lldb/test/Shell/ScriptInterpreter/Lua/breakpoint_callback.test create mode 100644 lldb/test/Shell/ScriptInterpreter/Lua/watchpoint_callback.test create mode 100644 lldb/test/Shell/ScriptInterpreter/None/import_module.test create mode 100644 llvm/test/CodeGen/PowerPC/vector-rotates.ll create mode 100644 llvm/test/CodeGen/X86/ms-inline-asm-PR44272.ll rename llvm/test/MC/X86/{align-branch-64-5b.s => align-branch-64-6a.s} (100%) create mode 100644 llvm/test/MC/X86/align-branch-64-negative.s