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-arm-spec2k6-Os_LTO in repository toolchain/ci/llvm-project.
from 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 +-- 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 + 68 files changed, 1752 insertions(+), 649 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