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 7da81b5e4d2 [llvm-readobj] Fallback to PT_NOTE if file doesn't have sections adds 0dd9494d470 Revert "[X86] Support -mlong-double-80" adds 8e2837e549d [ORC] Re-introduce self-dependence accidentally dropped fro [...] adds 57ec292ab80 [AArch64][GlobalISel] Fix an assertion during G_UNMERGE sel [...] adds 16fa8b09702 Reland "[ARM] push LR before __gnu_mcount_nc" adds a53ad0e157d Revert r367891 - "[InstCombine] combine mul+shl separated by zext" adds 43c8b19546a Add LLDB dataformatters for llvm::StringRef and lldb_privat [...] adds 0b5ecef299f [llvm-readobj] Unwrap the value first to avoid the error adds 69cef325a33 Simplify code (NFC). adds edf504f5038 [Fuchsia] Create the VMO during initialization, not during exit adds f92109dc01b [MemorySSA] Loop passes should mark MSSA preserved when available. adds ee6700f6976 [clang-doc] Fix casting not working in gcc 5.4.0 adds c0d70bca0f9 [X86] Support -mlong-double-80 adds d5d79dfd563 [ELF][PPC] Fix getRelExpr for R_PPC64_REL16_HI adds 93c7a4a47cc Revert [AArch64InstrInfo] Stop getInstSizeInBytes returning [...] adds 26295676a44 Revert Revert [AArch64InstrInfo] Stop getInstSizeInBytes re [...] adds a560bbf7a03 [ELF] Replace local variable hasExportDynamic with config-> [...] adds 30cde4e2e6a [circular_raw_ostream] Delegate is_displayed to contained stream adds 50166f81072 [test] - Remove precomiled openbsd-phdrs.elf-x86-64 objects. adds bb56755f153 [llvm-readobj/llvm-readelf] - Improve/cleanup the error rep [...] adds b3d258fc44b [CodeGen] Do the Simple Early Return in block-placement pas [...] adds e9f28133a9f [llvm-readobj] - An attemp to fix BB after r369191. adds c35d4c900d2 Revert r369190, r369192 ([llvm-readobj/llvm-readelf] - Impr [...] adds e3fb2d549b6 Recommit r369190 "[llvm-readobj/llvm-readelf] - Improve/cle [...] adds 032e1fdcd47 [analyzer] Turn an assert into an if condition adds 8fd6aa5ed2d [SemaDeclCXX] Allow inheriting constructor declaration to s [...] new e8f666f48d8 [NFC][InstCombine] Some tests for 'shift amount reassoc in [...] new 37a928efd9f [lldb][NFC] Remove unused MaterializeInitializer and Materi [...] new a8dad5c79b6 [BPF] Fix bpf llvm-objdump issues.
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-tools-extra/clang-doc/HTMLGenerator.cpp | 8 +- clang/lib/Basic/Targets/ARM.cpp | 2 +- clang/lib/Driver/ToolChains/Clang.cpp | 3 +- clang/lib/Sema/SemaDeclCXX.cpp | 3 +- .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 7 +- .../track-control-dependency-conditions.cpp | 13 +- clang/test/CXX/special/class.inhctor/elsewhere.cpp | 1 + clang/test/Driver/mlong-double-128.c | 4 +- clang/test/Frontend/gnu-mcount.c | 2 +- .../lib/profile/InstrProfilingPlatformFuchsia.c | 93 ++-- lld/ELF/Arch/PPC64.cpp | 1 + lld/ELF/Driver.cpp | 7 +- lld/test/ELF/ppc64-reloc-rel.s | 58 +++ lld/test/ELF/ppc64-relocs.s | 81 +-- .../Plugins/ExpressionParser/Clang/IRForTarget.cpp | 65 --- .../Plugins/ExpressionParser/Clang/IRForTarget.h | 21 - .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 41 +- llvm/include/llvm/IR/IntrinsicsARM.td | 5 + llvm/include/llvm/Support/circular_raw_ostream.h | 4 + llvm/lib/CodeGen/MachineBlockPlacement.cpp | 40 ++ llvm/lib/Object/RelocationResolver.cpp | 4 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 4 +- llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 31 ++ llvm/lib/Target/ARM/ARMISelLowering.cpp | 44 ++ llvm/lib/Target/ARM/ARMISelLowering.h | 2 + llvm/lib/Target/ARM/ARMInstrInfo.td | 6 + llvm/lib/Target/ARM/ARMInstrThumb.td | 7 + .../Transforms/InstCombine/InstCombineShifts.cpp | 15 +- llvm/lib/Transforms/Scalar/LICM.cpp | 2 +- llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp | 2 +- llvm/lib/Transforms/Scalar/LoopRotation.cpp | 2 +- llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 4 +- llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 2 +- .../lib/Transforms/Utils/EntryExitInstrumenter.cpp | 2 +- .../CodeGen/AArch64/GlobalISel/select-unmerge.mir | 17 + .../CodeGen/AArch64/branch-relax-block-size.mir | 6 +- llvm/test/CodeGen/ARM/gnu_mcount_nc.ll | 41 ++ llvm/test/CodeGen/BPF/objdump_two_funcs.ll | 69 +++ llvm/test/CodeGen/PowerPC/block-placement.mir | 12 +- llvm/test/Object/Inputs/openbsd-phdrs.elf-x86-64 | Bin 600 -> 0 bytes llvm/test/Object/invalid.test | 26 +- .../Transforms/EntryExitInstrumenter/mcount.ll | 4 +- ...eassociation-in-bittest-with-truncation-lshr.ll | 546 +++++++++++++++++++++ llvm/test/Transforms/InstCombine/shift.ll | 14 +- .../X86/Inputs/openbsd-phdrs.elf-x86-64 | Bin 600 -> 0 bytes .../tools/llvm-objdump/X86/openbsd-headers.test | 20 - llvm/test/tools/llvm-objdump/openbsd-headers.test | 22 + .../tools/llvm-readobj/elf-broken-dynsym-link.test | 12 +- .../tools/llvm-readobj/elf-dynamic-malformed.test | 24 +- .../elf-dynamic-not-in-pt-dynamic.test | 6 +- .../llvm-readobj/elf-malformed-pt-dynamic.test | 6 +- .../elf-non-dynamic-in-pt-dynamic.test | 6 +- llvm/test/tools/llvm-readobj/gnu-notes.test | 10 +- llvm/test/tools/llvm-readobj/hex-dump.test | 6 +- llvm/test/tools/llvm-readobj/mips-got.test | 8 +- .../tools/llvm-readobj/note-core-ntfile-bad.test | 16 +- llvm/test/tools/llvm-readobj/program-headers.test | 351 +++++++------ llvm/test/tools/llvm-readobj/string-dump.test | 12 +- llvm/tools/llvm-readobj/COFFDumper.cpp | 140 ++++-- llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h | 42 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 187 ++++--- llvm/tools/llvm-readobj/MachODumper.cpp | 6 +- llvm/tools/llvm-readobj/ObjDumper.cpp | 13 +- llvm/tools/llvm-readobj/llvm-readobj.cpp | 44 +- llvm/tools/llvm-readobj/llvm-readobj.h | 9 +- .../unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp | 1 + llvm/utils/lldbDataFormatters.py | 23 + 67 files changed, 1544 insertions(+), 741 deletions(-) create mode 100644 lld/test/ELF/ppc64-reloc-rel.s create mode 100644 llvm/test/CodeGen/ARM/gnu_mcount_nc.ll create mode 100644 llvm/test/CodeGen/BPF/objdump_two_funcs.ll delete mode 100644 llvm/test/Object/Inputs/openbsd-phdrs.elf-x86-64 create mode 100644 llvm/test/Transforms/InstCombine/shift-amount-reassociation-in- [...] delete mode 100644 llvm/test/tools/llvm-objdump/X86/Inputs/openbsd-phdrs.elf-x86-64 delete mode 100644 llvm/test/tools/llvm-objdump/X86/openbsd-headers.test create mode 100644 llvm/test/tools/llvm-objdump/openbsd-headers.test