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-aarch64-next-allmodconfig in repository toolchain/ci/llvm-project.
from b7c8a8e834a [obj2yaml] - Fix a -Wsign-compare warning gived by GCC 9.2 adds ce2b5f1569a Fix gcc9.2 -Winit-list-lifetime warning. NFCI. adds 549b436beb4 [MC] De-capitalize MCStreamer::Emit{Bundle,Addrsig}* etc adds f8045b250d8 Recommit "[SCCP] Remove forcedconstant, go to overdefined instead" adds 3f7649799be [X86] Move combineIncDecVector logic from Select to Preproc [...] adds 4abbaceea07 [X86] Add test showing failure to combine shuffle to bit rotation adds aa5ebfdf205 [ValueLattice] Make mark* functions public, return if value [...] adds 34a054ce717 [X86] combineX86ShuffleChain - add support for combining to [...] adds c3c20c83f3d [X86] Fix typo in comment. NFC adds e5b3ae4b34b [X86] Merge two switches together to simplify some code. NFC adds c1943b42c5b [ValueLattice] Update markConstantRange to return false equ [...] adds 46788a21f91 [X86][AsmPrinter] PrintSymbolOperand: prefer to lower ELF M [...] adds c1186d50f98 [X86][AVX512] Split AVX512F and AVX512BW shuffle combining tests adds 7406c8ddab2 Fix Wdocumentation unknown parameter warnings. NFCI. adds 5d22b6a87f3 [X86] Add test cases showing failure to simplify target shu [...] adds 99382e450fb [libc++] Add utility to generate and display libc++'s heade [...] adds 82b47b29784 [libc++] Move abs and div into stdlib.h to fix header cycle. adds b86bf83c281 [FIX] Remove pointer in attribute to eliminate leaks (see D71830) adds 5e13e0ce4cd [NFC] Move ValidTextRanges out of DwarfTransformer and into [...] adds 62654cab7e6 Restore functionality of --sysroot on FreeBSD after b18cb9c47 adds 1d5da8cd30f [Attributor][FIX] Use pointer not reference as it can be null adds 857bf5da35a [FIX] Do not copy an llvm::function_ref if it has to be reused adds 9b07512fd3c [mlir][Parser][NFC] Remove several usages of getEncodedSour [...] adds 857b655d7aa [mlir] Allow adding extra class declarations to interfaces. adds 22ebf08006a [llvm-readobj] - Refactor the code that dumps relocations. adds 0765d3824d0 [IRBuilder] Virtualize IRBuilder adds 1b04866a3db [IRBuilder] Try to fix warnings adds 9658d895c81 [Sema] Adds the pointer-to-int-cast diagnostic adds 6cdc36afb28 [InstCombine] Add multiuse tests for cttz transform; NFC adds 893c630fbe3 [InstCombine] Create new log2 intrinsic; NFCI adds e48b536be66 [x86] form broadcast of scalar memop even with >1 use adds 62dd44d76da [VectorCombine] fix cost calc for extract-cmp adds af480e8c63b Revert "[IRBuilder] Virtualize IRBuilder"
No new revisions were added by this update.
Summary of changes: clang/docs/ReleaseNotes.rst | 3 +- clang/include/clang/AST/OpenMPClause.h | 6 +- clang/include/clang/Basic/Attr.td | 6 +- clang/include/clang/Basic/DiagnosticGroups.td | 3 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 9 + clang/include/clang/Sema/Sema.h | 2 +- .../include/clang/Serialization/ASTRecordReader.h | 2 +- .../include/clang/Serialization/ASTRecordWriter.h | 2 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 8 +- clang/lib/Driver/ToolChains/FreeBSD.cpp | 9 +- clang/lib/Driver/ToolChains/FreeBSD.h | 12 +- clang/lib/Parse/ParseOpenMP.cpp | 10 +- clang/lib/Sema/SemaCast.cpp | 26 +- clang/lib/Sema/SemaOpenMP.cpp | 2 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 13 +- clang/lib/Serialization/ASTReader.cpp | 8 +- clang/lib/Serialization/ASTReaderDecl.cpp | 2 +- clang/lib/Serialization/ASTWriter.cpp | 6 +- clang/test/Analysis/bstring.c | 2 +- clang/test/Analysis/casts.c | 8 +- clang/test/Analysis/misc-ps.c | 2 +- clang/test/Analysis/misc-ps.m | 4 +- clang/test/Analysis/ptr-arith.c | 4 +- clang/test/Analysis/svalbuilder-logic.c | 2 +- clang/test/Analysis/symbol-reaper.c | 2 +- clang/test/CodeGen/const-init.c | 2 +- clang/test/Sema/MicrosoftExtensions.c | 12 +- clang/test/Sema/block-return.c | 2 +- clang/test/Sema/cast.c | 20 +- clang/test/Sema/const-eval.c | 2 +- clang/test/Sema/init.c | 2 +- clang/test/Sema/offsetof.c | 2 +- clang/test/Sema/static-init.c | 2 +- clang/test/Sema/struct-decl.c | 2 +- clang/test/SemaObjC/arc.m | 4 +- clang/test/SemaObjC/gcc-cast-ext.m | 2 +- clang/test/SemaObjC/protocol-archane.m | 2 +- clang/tools/driver/cc1as_main.cpp | 2 +- clang/utils/TableGen/ClangAttrEmitter.cpp | 10 +- libcxx/include/math.h | 61 +- libcxx/include/stdlib.h | 64 +- libcxx/utils/graph_header_deps.py | 208 ++++++ libcxx/utils/libcxx/graph.py | 298 ++++++++ libcxx/utils/libcxx/util.py | 13 + llvm/include/llvm/Analysis/ValueLattice.h | 87 ++- .../include/llvm/DebugInfo/GSYM/DwarfTransformer.h | 27 - llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h | 33 + llvm/include/llvm/MC/MCELFStreamer.h | 10 +- llvm/include/llvm/MC/MCObjectStreamer.h | 14 +- llvm/include/llvm/MC/MCStreamer.h | 28 +- llvm/include/llvm/MC/MCWasmStreamer.h | 4 +- llvm/include/llvm/MC/MCWinCOFFStreamer.h | 4 +- llvm/include/llvm/MC/MCXCOFFStreamer.h | 2 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 2 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 32 +- .../lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 2 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 10 +- llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp | 6 +- llvm/lib/DebugInfo/GSYM/GsymCreator.cpp | 5 + llvm/lib/DebugInfo/GSYM/GsymReader.cpp | 8 +- llvm/lib/MC/MCAsmStreamer.cpp | 52 +- llvm/lib/MC/MCELFStreamer.cpp | 12 +- llvm/lib/MC/MCMachOStreamer.cpp | 8 +- llvm/lib/MC/MCNullStreamer.cpp | 2 +- llvm/lib/MC/MCObjectStreamer.cpp | 14 +- llvm/lib/MC/MCParser/AsmParser.cpp | 14 +- llvm/lib/MC/MCParser/DarwinAsmParser.cpp | 10 +- llvm/lib/MC/MCParser/ELFAsmParser.cpp | 2 +- llvm/lib/MC/MCParser/WasmAsmParser.cpp | 2 +- llvm/lib/MC/MCStreamer.cpp | 30 +- llvm/lib/MC/MCWasmStreamer.cpp | 4 +- llvm/lib/MC/MCWinCOFFStreamer.cpp | 6 +- llvm/lib/MC/MCXCOFFStreamer.cpp | 4 +- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 2 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 2 +- .../Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp | 2 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 4 +- .../Mips/MCTargetDesc/MipsNaClELFStreamer.cpp | 14 +- llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 8 +- .../NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp | 6 +- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 20 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 2 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 4 +- llvm/lib/Target/X86/X86FixupBWInsts.cpp | 2 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 121 ++-- llvm/lib/Target/X86/X86ISelLowering.cpp | 110 +-- llvm/lib/Target/XCore/XCoreAsmPrinter.cpp | 6 +- llvm/lib/Transforms/IPO/Attributor.cpp | 13 +- .../InstCombine/InstCombineMulDivRem.cpp | 3 +- llvm/lib/Transforms/Scalar/SCCP.cpp | 287 ++------ llvm/lib/Transforms/Vectorize/VectorCombine.cpp | 5 +- llvm/test/CodeGen/X86/avg.ll | 92 ++- llvm/test/CodeGen/X86/avx512-arith.ll | 26 + .../CodeGen/X86/avx512-shuffles/partial_permute.ll | 76 +- llvm/test/CodeGen/X86/extract-concat.ll | 7 +- .../CodeGen/X86/merge-consecutive-stores-nt.ll | 32 +- llvm/test/CodeGen/X86/oddshuffles.ll | 103 ++- llvm/test/CodeGen/X86/pr34653.ll | 60 +- .../test/CodeGen/X86/semantic-interposition-asm.ll | 21 + llvm/test/CodeGen/X86/vec-strict-cmp-sub128.ll | 76 +- llvm/test/CodeGen/X86/vector-reduce-fadd.ll | 83 ++- llvm/test/CodeGen/X86/vector-reduce-fmul.ll | 83 ++- .../CodeGen/X86/vector-shuffle-combining-avx2.ll | 15 +- .../X86/vector-shuffle-combining-avx512bw.ll | 779 --------------------- ...12bw.ll => vector-shuffle-combining-avx512f.ll} | 758 ++++++++++---------- .../CodeGen/X86/vector-shuffle-combining-ssse3.ll | 21 +- .../CodeGen/X86/vector-shuffle-combining-xop.ll | 9 + llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 5 +- llvm/test/Transforms/IPConstantProp/PR16052.ll | 9 +- llvm/test/Transforms/IPConstantProp/PR26044.ll | 6 +- .../Transforms/InstCombine/select-cmp-cttz-ctlz.ll | 95 +++ llvm/test/Transforms/SCCP/2006-12-19-UndefBug.ll | 12 +- llvm/test/Transforms/SCCP/apint-bigint2.ll | 24 +- llvm/test/Transforms/SCCP/apint-ipsccp3.ll | 40 +- llvm/test/Transforms/SCCP/apint-select.ll | 30 +- llvm/test/Transforms/SCCP/ip-constant-ranges.ll | 10 +- llvm/test/Transforms/SCCP/ipsccp-basic.ll | 34 +- llvm/test/Transforms/SCCP/logical-nuke.ll | 28 +- .../Transforms/SCCP/resolvedundefsin-tracked-fn.ll | 418 +++++++++++ llvm/test/Transforms/SCCP/switch-multiple-undef.ll | 26 +- llvm/test/Transforms/SCCP/ub-shift.ll | 53 +- llvm/test/Transforms/SCCP/undef-resolve.ll | 156 ++++- .../Transforms/VectorCombine/X86/extract-cmp.ll | 41 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 79 ++- llvm/unittests/Analysis/ValueLatticeTest.cpp | 17 + llvm/unittests/DebugInfo/GSYM/GSYMTest.cpp | 10 +- mlir/include/mlir/IR/OpBase.td | 4 + mlir/include/mlir/TableGen/OpInterfaces.h | 3 + mlir/lib/Parser/Parser.cpp | 126 ++-- mlir/lib/TableGen/OpInterfaces.cpp | 6 + mlir/tools/mlir-tblgen/OpInterfacesGen.cpp | 5 + 131 files changed, 2942 insertions(+), 2444 deletions(-) create mode 100755 libcxx/utils/graph_header_deps.py create mode 100644 libcxx/utils/libcxx/graph.py create mode 100644 llvm/test/CodeGen/X86/semantic-interposition-asm.ll copy llvm/test/CodeGen/X86/{vector-shuffle-combining-avx512bw.ll => vector-shuffle [...] create mode 100644 llvm/test/Transforms/SCCP/resolvedundefsin-tracked-fn.ll