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-Oz in repository toolchain/ci/llvm-project.
from e7f0455bd18 [gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn adds b2c4b8bded3 [DebugInfo] follow up for "add SectionedAddress to DebugI [...] adds f4f01f3cffd [SLPVectorizer] Don't repeat VL.size() call. NFCI. adds 0125e4484e2 [LowerSwitch] Use ConstantRange::fromKnownBits(); NFC adds c7ba9555cf1 [SLPVectorizer] reorderInputsAccordingToOpcode - use Instru [...] adds a87ba1c59cb [clang-format] correctly format protobuf fields named "enum". adds c6deae45219 Clang-format: add finer-grained options for putting all arg [...] adds f5e52738fe9 [clang-format] Keep protobuf "package" statement on one line adds 2e92846d365 [x86] reduce code duplication; NFC adds 9eb0de85738 [X86][SLP] Show example of failure to uniformly commute spl [...] adds 40483e1831c [DWARF] Delete a stray break and a stray comment. NFC adds 1ba406c9fcd Fix unused variable warning. NFCI. adds 64feec7977f Remove unused function argument. NFCI. adds 1466e5c3836 Fix unused variable warning on non-asserts builds. NFCI. adds d53135767de Sync some doc changes ClangFormatStyleOptions.rst with doc [...] adds a7510baf847 libclang/CIndexer.cpp: Use loadquery() on AIX for path to library adds 4e7a218abf9 Fix typos in compiler-rt/lib/builtins/atomic.c adds 3e016d48c41 gn build: Add build files for modularize and pp-trace adds d48c8fdd30a gn build: Merge r356820 adds 4b7bf6a02c9 [WebAssembly] Fix test/Driver/wasm-toolchain.c in the prese [...] adds 88f4054f48c [X86] Add BSR/BSF/BSWAP intrinsics to ia32intrin.h to match gcc. new 10f69948fb9 [pp-trace] Modernize the code new be860a04b62 [pp-trace] Wrap code in clang::pp_trace new 54ce1b18c5f [pp-trace] Delete redundant clang::
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/docs/pp-trace.rst | 2 +- clang-tools-extra/pp-trace/PPCallbacksTracker.cpp | 191 +++++++++----------- clang-tools-extra/pp-trace/PPCallbacksTracker.h | 159 ++++++++-------- clang-tools-extra/pp-trace/PPTrace.cpp | 187 +++++++------------ .../test/pp-trace/pp-trace-conditional.cpp | 2 +- .../test/pp-trace/pp-trace-filter.cpp | 6 +- clang-tools-extra/test/pp-trace/pp-trace-ident.cpp | 2 +- .../test/pp-trace/pp-trace-include.cpp | 2 +- clang-tools-extra/test/pp-trace/pp-trace-macro.cpp | 2 +- .../test/pp-trace/pp-trace-modules.cpp | 2 +- .../test/pp-trace/pp-trace-pragma-general.cpp | 2 +- .../test/pp-trace/pp-trace-pragma-ms.cpp | 2 +- .../test/pp-trace/pp-trace-pragma-opencl.cpp | 2 +- clang/docs/ClangFormatStyleOptions.rst | 35 ++++ clang/include/clang/Format/Format.h | 37 +++- .../clang/Tooling/Inclusions/IncludeStyle.h | 4 +- clang/lib/CodeGen/CGCXX.cpp | 2 +- clang/lib/Format/ContinuationIndenter.cpp | 32 +++- clang/lib/Format/Format.cpp | 7 + clang/lib/Format/TokenAnnotator.cpp | 6 +- clang/lib/Format/UnwrappedLineParser.cpp | 4 + clang/lib/Headers/ia32intrin.h | 108 +++++++++++ clang/lib/Headers/immintrin.h | 12 -- clang/test/CodeGen/bitscan-builtins.c | 33 +++- clang/test/CodeGen/x86-bswap.c | 29 +++ clang/test/Driver/wasm-toolchain.c | 2 +- clang/tools/libclang/CIndexer.cpp | 59 ++++++ clang/unittests/Format/FormatTest.cpp | 199 ++++++++++++++++++++- clang/unittests/Format/FormatTestProto.cpp | 12 ++ compiler-rt/lib/builtins/atomic.c | 11 +- llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp | 3 +- .../DebugInfo/Symbolize/SymbolizableObjectFile.cpp | 26 +++ .../DebugInfo/Symbolize/SymbolizableObjectFile.h | 3 + llvm/lib/Target/X86/X86ISelLowering.cpp | 8 +- llvm/lib/Transforms/Utils/LowerSwitch.cpp | 12 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 26 +-- .../Transforms/SLPVectorizer/X86/alternate-int.ll | 38 ++++ llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 57 +----- llvm/utils/gn/secondary/BUILD.gn | 2 + .../clang-tools-extra/modularize/BUILD.gn | 21 +++ .../secondary/clang-tools-extra/pp-trace/BUILD.gn | 16 ++ llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn | 7 + .../gn/secondary/llvm/unittests/TextAPI/BUILD.gn | 2 + 43 files changed, 941 insertions(+), 433 deletions(-) create mode 100644 clang/test/CodeGen/x86-bswap.c create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/modularize/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/pp-trace/BUILD.gn