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-mainline-allnoconfig in repository toolchain/ci/llvm-monorepo.
from c11258a25cb Fix a typo in the strtoi test adds 8d1934f1fe6 Move diagnostic enums into Basic. adds b3846034331 Convert some ObjC msgSends to runtime calls. adds 1017e2256a1 [llvm-readobj] Little clean up inside `parseDynamicTable` adds 3349bc48a8a [WebAssembly] Make WasmSymbol's signature usable for events (NFC) adds 8fc3aaefdb3 [WebAssembly] Add support for the event section adds 696f56abbd2 [gn build] Add build files for CodeGen subfolders AsmPrinte [...] adds 80034725476 [x86] add 32-bit RUN for tests and test with opaque constants; NFC adds 92f15de9177 [DAGCombiner] re-enable truncation of binops adds 16176eaed86 Fix conflict types for this FreeBSD test. adds aa4b83c9c7a [COFF] Map truncated .eh_frame section name adds 4f8112e4faa SourceManager: insert(make_pair(..)) -> try_emplace. NFC adds 3d8a5915d08 Remove some UB in RegisterContextDarwin_arm64.cpp adds cd541ad246a Revert a hunk that shouldn't have been included in the last [...]
No new revisions were added by this update.
Summary of changes: clang/include/clang/AST/ASTDiagnostic.h | 12 +- clang/include/clang/AST/CommentDiagnostic.h | 15 +- clang/include/clang/Analysis/AnalysisDiagnostic.h | 15 +- clang/include/clang/Basic/AllDiagnostics.h | 22 +- .../CrossTUDiagnostic.h => Basic/DiagnosticAST.h} | 14 +- .../DiagnosticAnalysis.h} | 14 +- .../DiagnosticComment.h} | 14 +- .../DiagnosticCrossTU.h} | 8 +- .../DiagnosticDriver.h} | 14 +- .../DiagnosticFrontend.h} | 14 +- .../CrossTUDiagnostic.h => Basic/DiagnosticLex.h} | 14 +- .../DiagnosticParse.h} | 14 +- .../DiagnosticRefactoring.h} | 9 +- .../CrossTUDiagnostic.h => Basic/DiagnosticSema.h} | 14 +- .../DiagnosticSerialization.h} | 14 +- clang/include/clang/Basic/ObjCRuntime.h | 37 +++ clang/include/clang/CrossTU/CrossTUDiagnostic.h | 18 +- clang/include/clang/Driver/DriverDiagnostic.h | 15 +- clang/include/clang/Driver/Options.td | 4 + clang/include/clang/Frontend/CodeGenOptions.def | 2 + clang/include/clang/Frontend/FrontendDiagnostic.h | 15 +- clang/include/clang/Lex/LexDiagnostic.h | 15 +- clang/include/clang/Parse/ParseDiagnostic.h | 15 +- clang/include/clang/Sema/SemaDiagnostic.h | 15 +- .../clang/Serialization/SerializationDiagnostic.h | 15 +- .../Tooling/Refactoring/RefactoringDiagnostic.h | 17 +- clang/lib/Basic/SourceManager.cpp | 7 +- clang/lib/CodeGen/CGObjC.cpp | 101 +++++++- clang/lib/CodeGen/CodeGenFunction.h | 4 + clang/lib/CodeGen/CodeGenModule.h | 8 +- clang/lib/Driver/ToolChains/Clang.cpp | 12 + clang/lib/Frontend/CompilerInvocation.cpp | 4 + .../convert-messages-to-runtime-calls.m | 80 ++++++ .../objc-convert-messages-to-runtime-calls.m | 7 + .../sanitizer_common/TestCases/FreeBSD/capsicum.cc | 48 ---- lld/include/lld/Common/LLVM.h | 4 + lld/test/wasm/Inputs/event-section1.ll | 9 + lld/test/wasm/Inputs/event-section2.ll | 9 + lld/test/wasm/event-section.ll | 34 +++ lld/wasm/Driver.cpp | 4 +- lld/wasm/InputChunks.cpp | 4 + lld/wasm/InputEvent.h | 63 +++++ lld/wasm/InputFiles.cpp | 26 +- lld/wasm/InputFiles.h | 3 + lld/wasm/LTO.cpp | 2 +- lld/wasm/MarkLive.cpp | 4 + lld/wasm/OutputSections.cpp | 2 + lld/wasm/SymbolTable.cpp | 53 +++- lld/wasm/SymbolTable.h | 2 + lld/wasm/Symbols.cpp | 35 +++ lld/wasm/Symbols.h | 64 ++++- lld/wasm/Writer.cpp | 82 +++++- lld/wasm/WriterUtils.cpp | 24 +- lld/wasm/WriterUtils.h | 7 +- .../Utility/RegisterContextDarwin_arm64.cpp | 12 +- llvm/include/llvm/BinaryFormat/Wasm.h | 8 - llvm/include/llvm/Object/COFF.h | 2 + llvm/include/llvm/Object/Wasm.h | 10 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 19 +- llvm/lib/Object/COFFObjectFile.cpp | 6 + llvm/lib/Object/WasmObjectFile.cpp | 12 +- llvm/test/CodeGen/AMDGPU/cgp-bitfield-extract.ll | 4 +- llvm/test/CodeGen/X86/2008-09-11-CoalescerBug2.ll | 2 +- .../CodeGen/X86/2010-08-04-MaskedSignedCompare.ll | 2 +- llvm/test/CodeGen/X86/add-sub-nsw-nuw.ll | 2 +- llvm/test/CodeGen/X86/bool-math.ll | 274 +++++++++++++++------ llvm/test/CodeGen/X86/clear-lowbits.ll | 114 ++++----- llvm/test/CodeGen/X86/cmov.ll | 2 +- llvm/test/CodeGen/X86/extract-bits.ll | 250 +++++++++---------- llvm/test/CodeGen/X86/extract-lowbits.ll | 216 ++++++++-------- llvm/test/CodeGen/X86/fshl.ll | 74 +++--- llvm/test/CodeGen/X86/fshr.ll | 62 ++--- llvm/test/CodeGen/X86/funnel-shift-rot.ll | 25 +- llvm/test/CodeGen/X86/funnel-shift.ll | 8 +- llvm/test/CodeGen/X86/pr32284.ll | 3 +- llvm/test/CodeGen/X86/pr37879.ll | 2 - llvm/test/CodeGen/X86/rot16.ll | 4 +- llvm/test/CodeGen/X86/rotate.ll | 18 +- llvm/test/CodeGen/X86/rotate4.ll | 36 +-- llvm/test/CodeGen/X86/schedule-x86-64-shld.ll | 12 +- llvm/test/CodeGen/X86/scheduler-backtracking.ll | 254 ++++++++++--------- llvm/test/CodeGen/X86/test-shrink.ll | 11 +- llvm/test/CodeGen/X86/vector-trunc-math-widen.ll | 236 +++++++----------- llvm/test/CodeGen/X86/vector-trunc-math.ll | 236 +++++++----------- llvm/test/CodeGen/X86/xchg-nofold.ll | 2 +- .../tools/llvm-objdump/Inputs/eh_frame-coff.yaml | 104 ++++++++ llvm/test/tools/llvm-objdump/eh_frame-coff.test | 28 +++ llvm/tools/llvm-readobj/ELFDumper.cpp | 17 +- .../secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn | 42 ++++ .../secondary/llvm/lib/CodeGen/GlobalISel/BUILD.gn | 34 +++ .../llvm/lib/CodeGen/SelectionDAG/BUILD.gn | 39 +++ 91 files changed, 1944 insertions(+), 1315 deletions(-) copy clang/include/clang/{CrossTU/CrossTUDiagnostic.h => Basic/DiagnosticAST.h} (65%) copy clang/include/clang/{CrossTU/CrossTUDiagnostic.h => Basic/DiagnosticAnalysis. [...] copy clang/include/clang/{CrossTU/CrossTUDiagnostic.h => Basic/DiagnosticComment.h} (65%) copy clang/include/clang/{CrossTU/CrossTUDiagnostic.h => Basic/DiagnosticCrossTU.h} (76%) copy clang/include/clang/{CrossTU/CrossTUDiagnostic.h => Basic/DiagnosticDriver.h} (65%) copy clang/include/clang/{CrossTU/CrossTUDiagnostic.h => Basic/DiagnosticFrontend. [...] copy clang/include/clang/{CrossTU/CrossTUDiagnostic.h => Basic/DiagnosticLex.h} (65%) copy clang/include/clang/{CrossTU/CrossTUDiagnostic.h => Basic/DiagnosticParse.h} (65%) copy clang/include/clang/{Tooling/Refactoring/RefactoringDiagnostic.h => Basic/Dia [...] copy clang/include/clang/{CrossTU/CrossTUDiagnostic.h => Basic/DiagnosticSema.h} (65%) copy clang/include/clang/{CrossTU/CrossTUDiagnostic.h => Basic/DiagnosticSerializa [...] create mode 100644 clang/test/CodeGenObjC/convert-messages-to-runtime-calls.m create mode 100644 clang/test/Driver/objc-convert-messages-to-runtime-calls.m create mode 100644 lld/test/wasm/Inputs/event-section1.ll create mode 100644 lld/test/wasm/Inputs/event-section2.ll create mode 100644 lld/test/wasm/event-section.ll create mode 100644 lld/wasm/InputEvent.h create mode 100644 llvm/test/tools/llvm-objdump/Inputs/eh_frame-coff.yaml create mode 100644 llvm/test/tools/llvm-objdump/eh_frame-coff.test create mode 100644 llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/CodeGen/GlobalISel/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/CodeGen/SelectionDAG/BUILD.gn