This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-aarch64-spec2k6-Oz in repository toolchain/ci/llvm-project.
from c669629e6c0 [X86] Resync Host.cpp with compiler-rt's cpu_model.c to ena [...] adds aa8a976174c [ScheduleOptimizer] Hoist extension nodes after schedule op [...] adds c16ab9dd886 [ScopBuilder] Move verifyInvariantLoads function from ScopI [...] adds 4dc0acc915d [Target] Remove ABI's dependence on ExpressionParser adds f711d594272 [Tests] Add ne icmp tests w/preinc forms for LoopPredication adds 23a02f6a5fa [CVP] Fix assertion failure on vector with.overflow adds d4350930567 [CVP] Add vector saturating add test; NFC adds 7bafae55c01 Reapply [CVP] Simplify non-overflowing saturating add/sub adds e98cf5fe47f [codeview] Fix inline line table accuracy for discontiguous [...] adds 103bd108a71 [RegisterCoalescer] fix potential use of undef value. NFC adds 30a58f63af4 Clarify when fix-it hints on warnings are appropriate adds 8b1f64f63d7 [Bugpoint] fix another use-after-move. NFC adds e8ee5b93511 [Commands] Stop hardcoding languages in CommandObjectType adds bc9e04d0c38 [SelectionDAG] Make the code in mutateStrictFPToFP less awa [...] adds fa6bcd0b966 [Tests] Better represent the postinc form produced by LFTR [...] adds 5234921119f NFC: Pull out a function to reduce some duplication adds abb2a93c532 [SimplifyLibCalls] Fold more fortified functions into non-f [...] adds 302eedcbfae AMDGPU: Fix not adding ImplicitBufferPtr as a live-in adds 7d4ec5af6c2 [WebAssembly] Don't export __data_end and __heap_base by default. adds eddd6c25b56 [codeview] Revert inline line table change of r362264 adds 7fcad2f1711 [PowerPC] check for INLINEASM_BR along w/ INLINEASM adds ec1982f07f5 Revise the google-objc-global-variable-declaration check to [...] adds eb4d6142dcd [COFF, ARM64] Add CodeView register mapping adds d8e8722791e [CodeGen] Fix hashing for MO_ExternalSymbol MachineOperands. adds 099eca832e7 [LoopPred] Handle a subset of NE comparison based latches adds 2258ecc2aae [COFF, ARM64] Fix location of ARM64 CodeView test adds 19afdf74bb9 [LoopPred] Eliminate a redundant/confusing cover function [NFC] adds 4e875464df0 Inline variable into assert to fix unused variable warning. adds b380846a125 [RuntimeDyld] fix too-small-bitmask error
No new revisions were added by this update.
Summary of changes: .../google/GlobalVariableDeclarationCheck.cpp | 22 +- .../google-objc-global-variable-declaration.m | 23 +- clang/docs/InternalsManual.rst | 3 + lld/test/wasm/alias.ll | 18 - lld/test/wasm/archive-export.ll | 12 - lld/test/wasm/call-indirect.ll | 20 +- lld/test/wasm/comdats.ll | 20 +- lld/test/wasm/cxx-mangling.ll | 6 - lld/test/wasm/data-layout.ll | 10 +- lld/test/wasm/entry.ll | 12 - lld/test/wasm/export.ll | 6 - lld/test/wasm/local-symbols.ll | 20 +- lld/test/wasm/locals-duplicate.test | 24 +- lld/test/wasm/lto/export.ll | 6 - lld/test/wasm/stack-first.test | 11 +- lld/test/wasm/undefined-weak-call.ll | 18 - lld/test/wasm/visibility-hidden.ll | 12 - lld/test/wasm/weak-alias-overide.ll | 18 - lld/test/wasm/weak-alias.ll | 18 - lld/test/wasm/weak-symbols.ll | 20 +- lld/test/wasm/weak-undefined.ll | 18 - lld/wasm/Config.h | 1 + lld/wasm/Driver.cpp | 22 +- lld/wasm/SymbolTable.cpp | 5 +- lld/wasm/SymbolTable.h | 4 +- lld/wasm/Writer.cpp | 9 +- lldb/source/Commands/CommandObjectType.cpp | 23 +- lldb/source/Target/ABI.cpp | 10 +- llvm/include/llvm/Analysis/TargetLibraryInfo.def | 40 ++ llvm/include/llvm/DebugInfo/CodeView/CodeView.h | 14 + .../llvm/DebugInfo/CodeView/CodeViewRegisters.def | 203 +++++++- llvm/include/llvm/DebugInfo/CodeView/EnumTables.h | 2 +- llvm/include/llvm/DebugInfo/PDB/PDBExtras.h | 3 +- llvm/include/llvm/DebugInfo/PDB/PDBTypes.h | 1 + llvm/include/llvm/Transforms/Utils/BuildLibCalls.h | 51 ++- .../llvm/Transforms/Utils/SimplifyLibCalls.h | 31 +- llvm/lib/Analysis/TargetLibraryInfo.cpp | 53 +++ llvm/lib/CodeGen/MachineOperand.cpp | 2 +- llvm/lib/CodeGen/RegisterCoalescer.cpp | 18 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 89 ++-- llvm/lib/DebugInfo/CodeView/EnumTables.cpp | 20 +- llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp | 19 +- llvm/lib/DebugInfo/PDB/PDBExtras.cpp | 32 +- .../ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 2 +- llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp | 2 +- .../AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 177 ++++++- llvm/lib/Target/AMDGPU/SIFrameLowering.cpp | 5 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 2 +- llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp | 1 + .../Scalar/CorrelatedValuePropagation.cpp | 27 +- llvm/lib/Transforms/Scalar/LoopPredication.cpp | 99 ++-- llvm/lib/Transforms/Utils/BuildLibCalls.cpp | 230 +++++----- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 165 ++++++- llvm/test/CodeGen/AMDGPU/mesa3d.ll | 14 + .../COFF/AArch64/arm64-register-variables.ll | 149 ++++++ llvm/test/DebugInfo/COFF/AArch64/lit.local.cfg | 3 + llvm/test/MC/COFF/cv-inline-linetable-unlikely.s | 39 +- llvm/test/MC/COFF/cv-inline-linetable.s | 4 +- llvm/test/MC/COFF/cv-loc-unreachable-2.s | 41 +- llvm/test/MC/COFF/cv-loc-unreachable.s | 42 +- .../CorrelatedValuePropagation/overflows.ll | 38 +- .../test/Transforms/InstCombine/fortify-folding.ll | 207 +++++++++ llvm/test/Transforms/LoopPredication/basic.ll | 110 ++++- llvm/tools/bugpoint/Miscompilation.cpp | 2 +- llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp | 58 ++- llvm/tools/llvm-pdbutil/PdbYaml.cpp | 1 + llvm/tools/llvm-pdbutil/PrettyFunctionDumper.cpp | 3 +- llvm/unittests/Analysis/TargetLibraryInfoTest.cpp | 11 + llvm/unittests/CodeGen/MachineOperandTest.cpp | 10 + polly/include/polly/ScheduleTreeTransform.h | 26 ++ polly/include/polly/ScopBuilder.h | 15 + polly/include/polly/ScopInfo.h | 20 - polly/lib/Analysis/ScopBuilder.cpp | 16 +- polly/lib/Analysis/ScopInfo.cpp | 32 -- polly/lib/CMakeLists.txt | 1 + polly/lib/CodeGen/IslAst.cpp | 6 - polly/lib/Transform/ScheduleOptimizer.cpp | 8 +- polly/lib/Transform/ScheduleTreeTransform.cpp | 510 +++++++++++++++++++++ .../pattern-matching-based-opts.ll | 3 + .../pattern-matching-based-opts_5.ll | 232 +++++++--- 80 files changed, 2511 insertions(+), 769 deletions(-) create mode 100644 llvm/test/CodeGen/AMDGPU/mesa3d.ll create mode 100644 llvm/test/DebugInfo/COFF/AArch64/arm64-register-variables.ll create mode 100644 llvm/test/DebugInfo/COFF/AArch64/lit.local.cfg create mode 100644 llvm/test/Transforms/InstCombine/fortify-folding.ll create mode 100644 polly/include/polly/ScheduleTreeTransform.h create mode 100644 polly/lib/Transform/ScheduleTreeTransform.cpp