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-allmodconfig in repository toolchain/ci/llvm-monorepo.
from e39148d8766 Silence warning in assert introduced in rL349973. adds 390c098ef99 [MC] Enable .file support on COFF and diagnose it on unsupp [...] adds 2add7f50303 [cmake] Suppress 'warning C4201: nonstandard extension use [...] adds f9d1f06930b libDebugInfo: Refactor error handling in range list parsing adds ec5e93359ff gdb-index: Handle errors when parsing ranges adds 0f406746dfa [CUDA] Treat extern global variable shadows same as regular [...] adds 7eec8496009 [NVPTX] Reduce stack size in NVPTXAsmPrinter::doInitialization(). adds 7d51b50922a [X86] FixupLEAs, reduce number of calls to getOperand and u [...] adds ae39d1f53f9 [analyzer] pr38668: Do not attempt to cast loaded integers [...] adds 88b648a0044 DebugInfo: Remove extra attribute lookup adds 12ad5c1fab5 [gn build] Add build files for clang/lib/{ASTMatchers,Cross [...] adds 1d620a5c0d7 [gn build] Add build file for clang/lib/ARCMigrate adds d52138f6474 [gn build] Add build file for clang/lib/FrontendTool adds cbe79c0896f [gn build] Add build files for llvm-cat, llvm-lto, llvm-lto [...] adds 10b8d707171 Fix mingw build failures caused by r349839 adds 594607b0155 [gn build] Add build files for clang, clang-offload-bundler [...] adds 4c75719b8c9 [gn build] Embed __TEXT __info_plist section into clang bin [...] adds f82ba720fa7 Add support for LLVM profile for NetBSD adds 13b3a166934 DebugInfo: Refactor named section dumping into a reusable helper adds 4f9fe347c0b llvm-dwarfdump: Print the section name/number for addr_inde [...] adds 5baec741225 llvm-dwarfdump: Remove extraneous space between '(' and 'indexed' adds 919fb4e0310 [NFC][CodeGen][X86][AArch64] Tests for bit extract (pat. b) [...] adds 7eeab07690e [NFC][CodeGen][X86][AArch64] Bit extract: add nounwind attr [...] adds 56d2e78e09a NFC][CodeGen][X86][AArch64] Tests for bit extract (pat. a/c [...] adds 210c8b1f9cf [runtime] [test] Fix using %python path adds d1640dfd686 [Sanitizer] Enable POSIX regex api on FreeBSD. adds 1ffb8f30285 [AST] Store the arguments of CXXConstructExpr in a trailing array adds 10fac928e76 Improving this fatal diagnostic to help checker developers [...] adds edf2a8d3146 [x86] add load fold patterns for movddup with vzext_load adds aa1f65511b5 [DAGCombiner] allow narrowing of add followed by truncate adds 65553440155 [Analysis] s/uint64_t/LocationSize; NFC adds d33f5b8fed9 [Analysis] More LocationSize cleanup; NFC adds dc064cf1411 llvm-dwarfdump: Dump the section name/number for addr attributes new 6f81dead1b9 DebugInfo: Accurately propagate the section used by a reloc [...] new 33fe4fb084b Test DWARFv5 with gdb-index and low_pc/high_pc on the CU (r [...]
The 2 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/include/clang/AST/ExprCXX.h | 211 +- clang/include/clang/AST/Stmt.h | 17 + clang/lib/AST/ASTImporter.cpp | 2 +- clang/lib/AST/ExprCXX.cpp | 172 +- clang/lib/CodeGen/CodeGenModule.cpp | 15 +- clang/lib/Sema/SemaInit.cpp | 2 +- clang/lib/Serialization/ASTReaderStmt.cpp | 38 +- clang/lib/Serialization/ASTWriterStmt.cpp | 11 +- .../Checkers/ExprInspectionChecker.cpp | 29 +- clang/lib/StaticAnalyzer/Core/Store.cpp | 11 + clang/test/Analysis/casts.c | 32 + clang/test/Analysis/casts.cpp | 12 + clang/test/Analysis/expr-inspection.cpp | 4 +- clang/test/Analysis/svalbuilder-float-cast.c | 20 + clang/test/CodeGenCUDA/device-stub.cu | 19 +- clang/utils/TableGen/ClangSACheckersEmitter.cpp | 7 +- compiler-rt/cmake/config-ix.cmake | 2 +- .../lib/profile/InstrProfilingPlatformLinux.c | 2 +- .../lib/profile/InstrProfilingPlatformOther.c | 2 +- .../sanitizer_common_interceptors.inc | 20 +- .../sanitizer_platform_interceptors.h | 3 +- .../sanitizer_platform_limits_freebsd.cc | 3 + .../sanitizer_platform_limits_freebsd.h | 2 + .../profile/instrprof-dlopen-dlclose-gcov.test | 3 + compiler-rt/test/profile/lit.cfg | 2 +- .../TestCases/{NetBSD => Posix}/regex.cc | 42 +- lld/ELF/SyntheticSections.cpp | 24 +- lld/test/ELF/Inputs/gdb-index-invalid-ranges.obj.s | 2 + lld/test/ELF/gdb-index-dwarf5-low-high.s | 50 + lld/test/ELF/gdb-index-invalid-ranges.s | 42 + lldb/cmake/modules/LLDBConfig.cmake | 1 + llvm/cmake/modules/AddLLVM.cmake | 4 + llvm/include/llvm/Analysis/AliasAnalysis.h | 7 +- llvm/include/llvm/Analysis/MemoryLocation.h | 3 + llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h | 5 +- llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 2 +- llvm/include/llvm/LinkAllPasses.h | 3 +- llvm/lib/Analysis/BasicAliasAnalysis.cpp | 2 +- llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp | 6 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 3 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp | 11 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 23 +- llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp | 36 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 19 +- llvm/lib/MC/MCAsmInfoCOFF.cpp | 2 +- llvm/lib/MC/MCParser/AsmParser.cpp | 7 +- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 7 +- llvm/lib/Target/X86/X86FixupLEAs.cpp | 51 +- llvm/lib/Target/X86/X86InstrAVX512.td | 2 + llvm/lib/Target/X86/X86InstrSSE.td | 6 + llvm/test/CodeGen/AArch64/extract-bits.ll | 244 ++- llvm/test/CodeGen/AMDGPU/imm16.ll | 6 +- llvm/test/CodeGen/AMDGPU/trunc-combine.ll | 4 +- llvm/test/CodeGen/Hexagon/vect/vect-vaslw.ll | 2 +- llvm/test/CodeGen/X86/build-vector-128.ll | 6 +- llvm/test/CodeGen/X86/debug-loclists.ll | 2 +- llvm/test/CodeGen/X86/extract-bits.ll | 2236 +++++++++++++++----- llvm/test/CodeGen/X86/load-combine.ll | 8 +- llvm/test/CodeGen/X86/movddup-load-fold.ll | 6 +- llvm/test/CodeGen/X86/pr32329.ll | 4 +- llvm/test/CodeGen/X86/pr32345.ll | 24 +- llvm/test/CodeGen/X86/pr33290.ll | 2 +- llvm/test/CodeGen/X86/pr34381.ll | 6 +- llvm/test/CodeGen/X86/pr35765.ll | 5 +- llvm/test/CodeGen/X86/scheduler-backtracking.ll | 40 +- .../CodeGen/X86/vector-shuffle-combining-xop.ll | 3 +- llvm/test/DebugInfo/AArch64/dwarfdump.ll | 4 +- llvm/test/DebugInfo/Generic/string-offsets-form.ll | 2 +- llvm/test/DebugInfo/SystemZ/variable-loc.s | 4 +- llvm/test/DebugInfo/X86/debug-loc-offset.mir | 4 +- llvm/test/DebugInfo/X86/debug_addr.ll | 2 +- .../test/DebugInfo/X86/dwarfdump-ranges-baseaddr.s | 2 +- .../test/DebugInfo/X86/dwarfdump-str-offsets-dwp.s | 20 +- .../DebugInfo/X86/dwarfdump-str-offsets-macho.s | 24 +- llvm/test/DebugInfo/X86/dwarfdump-str-offsets.s | 34 +- llvm/test/DebugInfo/X86/fission-cu.ll | 10 +- llvm/test/DebugInfo/X86/generate-odr-hash.ll | 2 +- .../DebugInfo/X86/string-offsets-multiple-cus.ll | 10 +- .../DebugInfo/X86/string-offsets-table-order.ll | 6 +- llvm/test/DebugInfo/X86/string-offsets-table.ll | 12 +- llvm/test/MC/COFF/file.s | 5 + llvm/test/MC/MachO/file-single.s | 8 + .../tools/llvm-dwarfdump/X86/verify_debug_info2.s | 2 +- llvm/utils/gn/secondary/BUILD.gn | 23 +- .../gn/secondary/clang/lib/ARCMigrate/BUILD.gn | 39 + .../gn/secondary/clang/lib/ASTMatchers/BUILD.gn | 13 + llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn | 14 + .../gn/secondary/clang/lib/FrontendTool/BUILD.gn | 29 + llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn | 163 ++ llvm/utils/gn/secondary/clang/lib/Index/BUILD.gn | 28 + .../clang/lib/StaticAnalyzer/Checkers/BUILD.gn | 114 + .../clang/lib/StaticAnalyzer/Core/BUILD.gn | 67 + .../clang/lib/StaticAnalyzer/Frontend/BUILD.gn | 23 + .../clang/tools/clang-offload-bundler/BUILD.gn | 13 + .../utils/gn/secondary/clang/tools/driver/BUILD.gn | 100 + .../gn/secondary/llvm/tools/llvm-cat/BUILD.gn | 12 + .../gn/secondary/llvm/tools/llvm-lto/BUILD.gn | 17 + .../gn/secondary/llvm/tools/llvm-lto2/BUILD.gn | 16 + .../secondary/llvm/tools/llvm-modextract/BUILD.gn | 12 + .../gn/secondary/llvm/tools/llvm-profdata/BUILD.gn | 10 + .../secondary/llvm/tools/llvm-symbolizer/BUILD.gn | 36 + .../test/affinity/format/affinity_display.1.c | 2 +- openmp/runtime/test/affinity/format/api.c | 2 +- openmp/runtime/test/affinity/format/api2.c | 2 +- openmp/runtime/test/affinity/format/increase.c | 2 +- openmp/runtime/test/affinity/format/nested.c | 2 +- openmp/runtime/test/affinity/format/nested2.c | 2 +- openmp/runtime/test/affinity/format/nested_mixed.c | 2 +- .../runtime/test/affinity/format/nested_serial.c | 2 +- openmp/runtime/test/affinity/format/proc_bind.c | 2 +- openmp/runtime/test/affinity/format/simple.c | 12 +- openmp/runtime/test/affinity/format/simple_env.c | 2 +- openmp/runtime/test/lit.cfg | 1 + 113 files changed, 3502 insertions(+), 1010 deletions(-) create mode 100644 clang/test/Analysis/svalbuilder-float-cast.c rename compiler-rt/test/sanitizer_common/TestCases/{NetBSD => Posix}/regex.cc (62%) create mode 100644 lld/test/ELF/Inputs/gdb-index-invalid-ranges.obj.s create mode 100644 lld/test/ELF/gdb-index-dwarf5-low-high.s create mode 100644 lld/test/ELF/gdb-index-invalid-ranges.s create mode 100644 llvm/test/MC/MachO/file-single.s create mode 100644 llvm/utils/gn/secondary/clang/lib/ARCMigrate/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/ASTMatchers/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/Index/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Core/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Frontend/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/tools/driver/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-cat/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-modextract/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn