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-defconfig in repository toolchain/ci/llvm-project.
from 4f2104c5adb make -ftime-trace also trace time spent creating debug info adds fe1a1d5aaec Revert "[Codegen] Both sides of '&&' are same; fixed" adds 08e593895d5 Fix uninitialized variable warning. NFCI. adds d0f3c822160 Fix uninitialized variable warnings. NFCI. adds 09189677394 DIEAbbrev - fix uninitialized variable warning. NFCI. adds 79818f8c706 X86AsmPrinter - fix uninitialized variable warnings. NFCI. adds 72670a79752 llvm.coverage.FunctionRecord - fix uninitialized variable w [...] adds 095d2a4cedc FastISel - fix uninitialized variable warnings in construct [...] adds f35740d6e95 NoFree argument attribute. adds 2cbb9653d87 X86Operand::print - fix SymName shadow variable warning. NFCI. adds f722071a9ed X86_MC::createX86MCSubtargetInfo - X86_MC::ParseX86Triple n [...] adds 5ce2c6d2db8 build: avoid custom handling for C++ standard adds 5ccad89f50f [LegacyPassManager] Fixed "null check after derefencing" warning adds 004eb2c8627 GSYMTest::TestLineTable - check all LT1+LT2 comparisons. adds c0e83fa5ac5 ARMAttributeParser - fix shadow variable name warnings from [...] adds 99094b9f6ef Fix -Wreorder warnings. NFCI. adds 680f6380278 [Attributor][NFCI] Distinguish optional and required dependences adds 77a6b358b51 [Attributor][NFCI] Do not track unnecessary dependences adds 43fe9afa4fe MatchTableRecord::emit - fix boolean operator precedence wa [...] adds 505c4dabe2f isImmPCRel/isImmSigned - both functions should return bool [...] adds f0c2a5af762 [LV] Generalize conditions for sinking instrs for first ord [...] adds 9a9c07d7116 isConditionalBranch/isUnconditionalBranch - use boolean ope [...] adds d397e29273a A15SDOptimizer::getPrefSPRLane - fix null dereference warni [...] adds 0bd82a96cc8 [mips] Split long lines in the code. NFC adds aa67e51195d [mips] Remove trailing spaces. NFC adds 46abbe77d6b CodeGen/DIE.h: prefer the default member initializer to the [...] adds d801f794192 TargetParserTest - testARMArch - stop bitwise operators on [...] adds 2b2adef03d0 Stop static analyzer warnings about using bitwise operators [...] adds e0b3a8c9915 [CodeGenCXX][test] Use -fno-experimental-new-pass-manager f [...] adds 4e9778e346f [CodeGen] [ExpandReduction] Fix the bug for ExpandReduction [...] adds 297d96bb603 Fix uninitialized variable warning. NFCI. adds 81ba611e88d Ensure VPlanPrinter::Depth is initialized to fix static ana [...] adds e81b201d1bc Fix line_iterator uninitialized variable warnings. NFCI. adds 604cbd6b128 Fix uninitialized variable warnings. NFCI. adds 3823759afbc SymbolRecord - fix more uninitialized variable warnings. NFCI. adds 0b4c2ee3810 ModuleMap::findHeader - fix null dereference warning. NFCI. adds c96428d2184 Drop spurious self-include [NFC] adds 01f91c3526e [compiler-rt] Sync NetBSD syscall hooks with 9.99.17 adds 983c4dd8edb [compiler-rt] Harmonize __sanitizer_addrinfo with the NetBS [...] adds c4305337716 [BPF] fix a bug in __builtin_preserve_field_info() with FIE [...] adds e2549a0a251 [DebugInfo] Fix for DW_OP_LLVM_fragment in DIExpression::is [...] new 91661573fde [X86] Convert PICStyles::Style to scoped enum class. NFCI. new 8f29e4407cc [X86][SSE] combineX86ShufflesRecursively - don't bother mer [...] new ce7d5a6bbee gn build: (manually) merge 3a399c09 / add76dd3c
The 3 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/include/clang/Basic/PartialDiagnostic.h | 1 - clang/lib/Lex/ModuleMap.cpp | 2 +- clang/test/CodeGenCXX/union-tbaa2.cpp | 2 +- clang/utils/TableGen/ClangDiagnosticsEmitter.cpp | 6 +- .../include/sanitizer/netbsd_syscall_hooks.h | 165 ++++++++++---- .../sanitizer_platform_limits_netbsd.h | 6 + .../sanitizer_common/sanitizer_syscalls_netbsd.inc | 56 ++++- compiler-rt/utils/generate_netbsd_syscalls.awk | 50 ++++- libcxx/CMakeLists.txt | 25 +-- llvm/docs/LangRef.rst | 4 + llvm/include/llvm/CodeGen/DIE.h | 2 +- llvm/include/llvm/CodeGen/MachineInstr.h | 4 +- llvm/include/llvm/CodeGen/MachineScheduler.h | 2 +- llvm/include/llvm/CodeGen/TargetSchedule.h | 8 +- .../include/llvm/DebugInfo/CodeView/SymbolRecord.h | 28 +-- llvm/include/llvm/MC/MCInstrDesc.h | 4 +- .../llvm/ProfileData/Coverage/CoverageMapping.h | 2 +- llvm/include/llvm/Support/LineIterator.h | 10 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 43 +++- llvm/lib/Analysis/IVDescriptors.cpp | 40 ++-- llvm/lib/AsmParser/LLParser.cpp | 1 + llvm/lib/CodeGen/ExpandReductions.cpp | 6 + llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 3 +- llvm/lib/IR/DebugInfoMetadata.cpp | 25 ++- llvm/lib/IR/LegacyPassManager.cpp | 3 +- llvm/lib/IR/Verifier.cpp | 6 +- llvm/lib/Support/ARMAttributeParser.cpp | 18 +- llvm/lib/Target/ARM/A15SDOptimizer.cpp | 3 +- llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp | 2 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 4 +- .../Target/Mips/Disassembler/MipsDisassembler.cpp | 28 ++- .../Target/Mips/MCTargetDesc/MipsAsmBackend.cpp | 6 +- .../Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 15 +- llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp | 3 +- llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td | 17 +- llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td | 22 +- llvm/lib/Target/Mips/MicroMipsInstrFPU.td | 3 +- llvm/lib/Target/Mips/MicroMipsInstrInfo.td | 3 +- llvm/lib/Target/Mips/Mips.td | 11 +- llvm/lib/Target/Mips/Mips16InstrInfo.cpp | 5 +- llvm/lib/Target/Mips/Mips16InstrInfo.td | 8 +- llvm/lib/Target/Mips/Mips32r6InstrInfo.td | 6 +- llvm/lib/Target/Mips/Mips64InstrInfo.td | 16 +- llvm/lib/Target/Mips/Mips64r6InstrInfo.td | 3 +- llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 6 +- llvm/lib/Target/Mips/MipsCallLowering.cpp | 3 +- llvm/lib/Target/Mips/MipsCallingConv.td | 3 +- llvm/lib/Target/Mips/MipsCondMov.td | 16 +- llvm/lib/Target/Mips/MipsConstantIslandPass.cpp | 10 +- llvm/lib/Target/Mips/MipsDSPInstrInfo.td | 11 +- llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp | 21 +- llvm/lib/Target/Mips/MipsExpandPseudo.cpp | 10 +- llvm/lib/Target/Mips/MipsISelLowering.cpp | 25 ++- llvm/lib/Target/Mips/MipsInstrFPU.td | 46 ++-- llvm/lib/Target/Mips/MipsInstrInfo.cpp | 4 +- llvm/lib/Target/Mips/MipsInstrInfo.td | 35 +-- llvm/lib/Target/Mips/MipsInstructionSelector.cpp | 10 +- llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp | 17 +- llvm/lib/Target/X86/AsmParser/X86Operand.h | 4 +- llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h | 4 +- .../Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 9 +- llvm/lib/Target/X86/X86AsmPrinter.h | 4 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 199 +++++++++-------- llvm/lib/Target/X86/X86Subtarget.cpp | 14 +- llvm/lib/Target/X86/X86Subtarget.h | 8 +- llvm/lib/Transforms/IPO/Attributor.cpp | 239 +++++++++++++++++--- llvm/lib/Transforms/Vectorize/VPlan.h | 2 +- .../BPF/CORE/intrinsic-fieldinfo-byte-size-4.ll | 86 ++++++++ .../Generic/expand-experimental-reductions.ll | 13 ++ llvm/test/CodeGen/X86/dbg-value-func-arg.ll | 86 ++++++++ llvm/test/Transforms/FunctionAttrs/align.ll | 34 +-- .../test/Transforms/FunctionAttrs/arg_nocapture.ll | 30 +-- llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 40 ++-- .../Transforms/FunctionAttrs/dereferenceable.ll | 14 +- .../test/Transforms/FunctionAttrs/heap_to_stack.ll | 26 +-- .../Transforms/FunctionAttrs/internal-noalias.ll | 6 +- llvm/test/Transforms/FunctionAttrs/liveness.ll | 16 +- llvm/test/Transforms/FunctionAttrs/misc.ll | 18 +- .../Transforms/FunctionAttrs/noalias_returned.ll | 2 +- llvm/test/Transforms/FunctionAttrs/nocapture.ll | 67 +++--- .../Transforms/FunctionAttrs/nofree-attributor.ll | 31 ++- llvm/test/Transforms/FunctionAttrs/nonnull.ll | 25 ++- llvm/test/Transforms/FunctionAttrs/norecurse.ll | 4 +- llvm/test/Transforms/FunctionAttrs/nosync.ll | 28 +-- .../read_write_returned_arguments_scc.ll | 14 +- llvm/test/Transforms/FunctionAttrs/readattrs.ll | 17 +- .../Transforms/FunctionAttrs/value-simplify.ll | 18 +- llvm/test/Transforms/FunctionAttrs/willreturn.ll | 6 +- .../InferFunctionAttrs/dereferenceable.ll | 8 +- .../first-order-recurrence-complex.ll | 245 +++++++++++++++++++++ llvm/tools/llvm-ar/llvm-ar.cpp | 2 +- llvm/unittests/DebugInfo/GSYM/GSYMTest.cpp | 2 + llvm/unittests/Support/TargetParserTest.cpp | 9 +- llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 14 +- llvm/utils/TableGen/GlobalISelEmitter.cpp | 4 +- .../secondary/llvm/unittests/Target/X86/BUILD.gn | 2 - 96 files changed, 1599 insertions(+), 645 deletions(-) create mode 100644 llvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-byte-size-4.ll create mode 100644 llvm/test/CodeGen/X86/dbg-value-func-arg.ll create mode 100644 llvm/test/Transforms/LoopVectorize/first-order-recurrence-complex.ll