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-next-allyesconfig in repository toolchain/ci/llvm-monorepo.
from 7d7b3ea2aab Fix Mac compilation. adds 5006fcfc207 Set the buffer of an fstream to empty when the underlying f [...] adds 626f1641e64 gn build: Stop passing -o to ar. adds 42134343d65 [NFC] Remove empty line as a test commit. adds 06b73c9aeb7 [MC] [AArch64] Support resolving signed fixups for :abs_g0_s: etc. adds a21a7342275 [LLVM-C] Allow Specifying Signedness in Int Cast adds 2f22f39dff6 [LLVM-C] Allow For Creating a BasicBlock without a Parent Function adds ed295dc09c6 [WebAssembly] Massive instruction renaming adds 9d2d2f02f67 [WebAssembly] Instruction renaming adds 62e7b417fc9 AMDGPU/GlobalISel: Introduce vcc reg bank adds 48b04363acb [ASTMatchers] Improve assert message for broken parent map. adds cbba0d2925f [ARM] Add missing patterns for DSP muls adds 1010b492b18 [ELF] Remove checking for spurious '@' at the end of dynami [...] adds a3279c14bd9 [llvm-readobj] Don't print '@' at end of unversioned dynsym names adds 40af87383f2 ProcessLaunchInfo: Remove Target reference adds 6977b35a9a9 [GlobalISel] Fix unused variable warning in Release builds. adds 1694a88e061 [X86] Add shift-by-immediate tests for non-immediate/out-of [...] adds c418b1e5846 AArch64: avoid splitting vector truncating stores. adds 8a308a3530b Revert "Revert "Resubmit rL345008 "Split MachinePipeliner c [...] adds 0b7c7e13e42 [Sema] Diagnose array access preceding the array bounds eve [...] adds 7bb60e6d636 [X86][Darwin] Emit compact-unwind for register-sized stack [...] adds b06893e461f [DA][NewPM] Add a printerpass and port the testsuite adds 04b498b7bd5 [AST] Pack CXXDependentScopeMemberExpr adds 26c781529e6 [GlobalISel] Fix choice of instruction selector for AArch64 [...] adds a2c372d7194 [AST][NFC] Pack CXXNoexceptExpr and SubstNonTypeTemplateParmExpr adds b4cd1adedb0 [gn build] Add build files for llvm/lib/Target/WebAssembly + tests adds ad3bc00036b [gn build] Add build files for llvm/lib/Target/PowerPC + tests adds 0364b61befc [MachineVerifier] Include offending register in allocatable [...] adds 444e9e8cbcf [gn build] Make sync_source_lists_from_cmake.py check that [...] adds a7e303c1cd8 [gn build] Update readme adds b593d958700 [clangd] Fix a crash when reading an empty index file. adds dc253bb08b5 [OPENMP]Fix PR40191: Do not allow orphaned cancellation con [...] adds 4718ea93000 [AST][NFC] Pack CXXScalarValueInitExpr adds bdd52df15bc Don't emit DW_AT_enum_class unless it's actually an 'enum class'. adds 72f7fa1965b [BPF] Fix .BTF.ext reloc type assigment issue adds 2766fa2bd3c Fix use-after-free bug in Tooling. adds de3d1ce3d4c Revert "Split -Wdelete-non-virtual-dtor into -Wdelete-abstr [...] adds fbcbae7748c [UnrollRuntime] Fix domTree failures in multiexit unrolling adds f82e18b7b90 Rename DIFlagFixedEnum to DIFlagEnumClass. NFC adds ccd124b2d32 __has_feature(pragma_clang_attribute_namespaces) should be [...] adds c178ea789fb Limit COFF 'common' emission to <=32 alignment types. adds 7d795cb1cc8 [NFC] Don't over-eagerly check block alignment adds 9cd3e162a04 Fix opencl test broken on windows by r350643. adds 08cca3f42f5 [x86] add tests for PR40243; NFC adds 9496c2a8b0c [NewPM] Port tsan new 0c36c9bcb60 Fix clang for r350647: Missed a function rename
The 1 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: .../clangd/index/YAMLSerialization.cpp | 9 +- .../unittests/clangd/SerializationTests.cpp | 4 + clang/docs/LanguageExtensions.rst | 2 +- clang/include/clang/AST/ExprCXX.h | 191 ++++--- clang/include/clang/AST/Stmt.h | 54 ++ clang/include/clang/Basic/DiagnosticGroups.td | 2 - clang/include/clang/Basic/DiagnosticSemaKinds.td | 2 +- clang/include/clang/Basic/Features.def | 8 +- clang/include/clang/Tooling/Tooling.h | 8 +- clang/lib/AST/ExprCXX.cpp | 104 ++-- clang/lib/ASTMatchers/ASTMatchFinder.cpp | 18 +- clang/lib/CodeGen/BackendUtil.cpp | 5 +- clang/lib/CodeGen/CGDebugInfo.cpp | 2 +- clang/lib/CodeGen/CodeGenModule.cpp | 5 + clang/lib/Sema/SemaChecking.cpp | 15 +- clang/lib/Sema/SemaOpenMP.cpp | 11 +- clang/lib/Serialization/ASTReaderStmt.cpp | 50 +- clang/lib/Serialization/ASTWriterStmt.cpp | 29 +- clang/lib/Tooling/Tooling.cpp | 18 +- clang/test/CodeGen/avx2-builtins.c | 48 ++ clang/test/CodeGen/avx512bw-builtins.c | 60 ++ clang/test/CodeGen/avx512f-builtins.c | 121 ++++ clang/test/CodeGen/avx512vl-builtins.c | 179 ++++++ clang/test/CodeGen/avx512vlbw-builtins.c | 84 +++ clang/test/CodeGen/debug-info-enum.cpp | 18 +- clang/test/CodeGen/microsoft-no-common-align.c | 8 + clang/test/CodeGen/sse2-builtins.c | 96 ++++ clang/test/CodeGenCXX/debug-info-enum-class.cpp | 7 +- clang/test/CodeGenCXX/trivial-auto-var-init.cpp | 4 +- clang/test/CodeGenOpenCL/address-spaces.cl | 4 +- clang/test/OpenMP/cancel_messages.cpp | 40 +- clang/test/OpenMP/cancellation_point_messages.cpp | 40 +- clang/test/Sema/pragma-attribute-namespace.c | 2 +- clang/test/SemaCXX/array-bounds.cpp | 5 +- clang/test/SemaCXX/non-virtual-dtors.cpp | 32 -- .../Analysis/ExprMutationAnalyzerTest.cpp | 5 +- libcxx/include/fstream | 1 + .../file.streams/fstreams/fstream.close.pass.cpp | 35 ++ lld/test/ELF/as-needed-weak.s | 2 +- lld/test/ELF/bsymbolic-undef.s | 4 +- lld/test/ELF/common-gc2.s | 4 +- lld/test/ELF/dont-export-hidden.s | 2 +- lld/test/ELF/dynamic-list-preempt.s | 8 +- lld/test/ELF/dynamic-list-wildcard.s | 6 +- lld/test/ELF/dynamic-list.s | 22 +- lld/test/ELF/dynsym-no-rosegment.s | 4 +- lld/test/ELF/dynsym-pie.s | 2 +- lld/test/ELF/empty-ver.s | 2 +- lld/test/ELF/empty-ver2.s | 4 +- lld/test/ELF/gc-sections-linker-defined-symbol.s | 2 +- lld/test/ELF/gnu-hash-table-copy.s | 8 +- lld/test/ELF/gnu-hash-table.s | 38 +- lld/test/ELF/gnu-unique.s | 4 +- lld/test/ELF/linkerscript/provide-shared2.s | 2 +- lld/test/ELF/linkerscript/version-script.s | 6 +- lld/test/ELF/local-dynamic.s | 4 +- lld/test/ELF/local-ver-preemptible.s | 4 +- lld/test/ELF/lto/dynamic-list.ll | 2 +- lld/test/ELF/lto/shlib-undefined.ll | 2 +- lld/test/ELF/lto/undefined-puts.ll | 2 +- lld/test/ELF/lto/version-script.ll | 2 +- lld/test/ELF/mips-dynamic.s | 6 +- lld/test/ELF/mips-dynsym-sort.s | 6 +- lld/test/ELF/mips-got-and-copy.s | 4 +- lld/test/ELF/mips-got-extsym.s | 2 +- lld/test/ELF/mips-got16.s | 2 +- lld/test/ELF/mips-micro-plt.s | 2 +- lld/test/ELF/mips-sto-plt.s | 4 +- lld/test/ELF/progname.s | 2 +- lld/test/ELF/protected-shared.s | 4 +- lld/test/ELF/relative-dynamic-reloc-ppc64.s | 4 +- lld/test/ELF/relative-dynamic-reloc.s | 4 +- lld/test/ELF/retain-symbols-file.s | 2 +- lld/test/ELF/shared.s | 14 +- lld/test/ELF/undef-version-script.s | 6 +- lld/test/ELF/verdef-defaultver.s | 8 +- lld/test/ELF/verdef.s | 4 +- lld/test/ELF/verneed.s | 4 +- lld/test/ELF/version-script-complex-wildcards.s | 8 +- lld/test/ELF/version-script-extern-undefined.s | 4 +- lld/test/ELF/version-script-extern-wildcards.s | 2 +- lld/test/ELF/version-script-extern.s | 4 +- lld/test/ELF/version-script-extern2.s | 2 +- lld/test/ELF/version-script-hide-so-symbol.s | 2 +- lld/test/ELF/version-script-locals-extern.s | 8 +- lld/test/ELF/version-script-symver2.s | 2 +- lld/test/ELF/version-script-weak.s | 2 +- lld/test/ELF/version-script.s | 28 +- lld/test/ELF/version-wildcard.test | 4 +- lld/test/ELF/visibility.s | 2 +- lld/test/ELF/weak-undef-export.s | 4 +- lld/test/ELF/weak-undef.s | 4 +- lld/test/wasm/alias.ll | 2 +- lld/test/wasm/call-indirect.ll | 2 +- lld/test/wasm/export-table.test | 2 +- lld/test/wasm/import-table.test | 2 +- lld/test/wasm/local-symbols.ll | 2 +- lld/test/wasm/locals-duplicate.test | 4 +- lld/test/wasm/relocatable.ll | 2 +- lld/test/wasm/shared.ll | 6 +- lld/test/wasm/stack-pointer.ll | 2 +- lld/test/wasm/undefined-weak-call.ll | 2 +- lld/test/wasm/weak-alias-overide.ll | 2 +- lld/test/wasm/weak-alias.ll | 4 +- lld/test/wasm/weak-symbols.ll | 2 +- lld/test/wasm/weak-undefined.ll | 2 +- lld/wasm/OutputSections.cpp | 2 +- lld/wasm/Writer.cpp | 6 +- lld/wasm/WriterUtils.cpp | 4 +- lldb/include/lldb/Target/ProcessLaunchInfo.h | 5 +- lldb/include/lldb/Target/Target.h | 2 + .../GDBRemoteCommunicationServerLLGS.cpp | 6 +- lldb/source/Target/ProcessLaunchInfo.cpp | 142 +---- lldb/source/Target/Target.cpp | 93 +++- llvm/include/llvm-c/Core.h | 18 +- llvm/include/llvm-c/DebugInfo.h | 3 +- llvm/include/llvm/Analysis/DependenceAnalysis.h | 11 + llvm/include/llvm/BinaryFormat/Wasm.h | 4 +- llvm/include/llvm/CodeGen/MachinePipeliner.h | 615 +++++++++++++++++++++ llvm/include/llvm/IR/DIBuilder.h | 4 +- llvm/include/llvm/IR/DebugInfoFlags.def | 2 +- llvm/include/llvm/InitializePasses.h | 2 +- llvm/include/llvm/Transforms/Instrumentation.h | 3 - .../Transforms/Instrumentation/ThreadSanitizer.h | 19 + llvm/lib/Analysis/DependenceAnalysis.cpp | 7 + llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 2 +- llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp | 6 +- llvm/lib/CodeGen/MachinePipeliner.cpp | 600 +------------------- llvm/lib/CodeGen/MachineVerifier.cpp | 6 + llvm/lib/CodeGen/TargetPassConfig.cpp | 35 +- llvm/lib/IR/Core.cpp | 13 + llvm/lib/IR/DIBuilder.cpp | 4 +- llvm/lib/MC/WasmObjectWriter.cpp | 2 +- llvm/lib/Object/WasmObjectFile.cpp | 6 +- llvm/lib/ObjectYAML/WasmYAML.cpp | 8 +- llvm/lib/Passes/PassBuilder.cpp | 1 + llvm/lib/Passes/PassRegistry.def | 2 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 11 + .../AArch64/MCTargetDesc/AArch64AsmBackend.cpp | 96 +++- .../Target/AMDGPU/AMDGPUGenRegisterBankInfo.def | 57 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 33 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td | 5 +- llvm/lib/Target/ARM/ARMInstrInfo.td | 95 ++-- llvm/lib/Target/ARM/ARMInstrThumb2.td | 45 +- .../Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp | 12 +- llvm/lib/Target/PowerPC/README.txt | 1 - .../InstPrinter/WebAssemblyInstPrinter.cpp | 6 +- llvm/lib/Target/WebAssembly/README.txt | 10 +- .../WebAssembly/WebAssemblyExplicitLocals.cpp | 60 +- .../WebAssembly/WebAssemblyFrameLowering.cpp | 4 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 2 +- .../Target/WebAssembly/WebAssemblyInstrAtomics.td | 76 +-- .../lib/Target/WebAssembly/WebAssemblyInstrConv.td | 90 +-- .../Target/WebAssembly/WebAssemblyInstrFormats.td | 4 +- .../lib/Target/WebAssembly/WebAssemblyInstrInfo.td | 46 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 22 +- .../WebAssembly/WebAssemblyLateEHPrepare.cpp | 4 +- .../Target/WebAssembly/WebAssemblyRegStackify.cpp | 10 +- .../Target/WebAssembly/WebAssemblyStoreResults.cpp | 2 +- .../WebAssembly/WebAssemblyTargetMachine.cpp | 2 +- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 10 - .../Transforms/Instrumentation/Instrumentation.cpp | 2 +- .../Transforms/Instrumentation/ThreadSanitizer.cpp | 97 ++-- llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | 48 +- llvm/test/Analysis/DependenceAnalysis/AA.ll | 2 + llvm/test/Analysis/DependenceAnalysis/Banerjee.ll | 4 + .../test/Analysis/DependenceAnalysis/BasePtrBug.ll | 2 + .../Analysis/DependenceAnalysis/Constraints.ll | 1 + llvm/test/Analysis/DependenceAnalysis/Coupled.ll | 2 + llvm/test/Analysis/DependenceAnalysis/DADelin.ll | 2 + llvm/test/Analysis/DependenceAnalysis/ExactRDIV.ll | 2 + llvm/test/Analysis/DependenceAnalysis/ExactSIV.ll | 2 + llvm/test/Analysis/DependenceAnalysis/GCD.ll | 2 + llvm/test/Analysis/DependenceAnalysis/Invariant.ll | 2 + .../Analysis/DependenceAnalysis/MIVCheckConst.ll | 1 + .../Analysis/DependenceAnalysis/NonAffineExpr.ll | 1 + .../NonCanonicalizedSubscript.ll | 2 + llvm/test/Analysis/DependenceAnalysis/PR21585.ll | 2 + .../Analysis/DependenceAnalysis/Preliminary.ll | 2 + .../Analysis/DependenceAnalysis/Propagating.ll | 2 + .../Analysis/DependenceAnalysis/Separability.ll | 2 + llvm/test/Analysis/DependenceAnalysis/StrongSIV.ll | 2 + .../Analysis/DependenceAnalysis/SymbolicRDIV.ll | 2 + .../Analysis/DependenceAnalysis/SymbolicSIV.ll | 2 + llvm/test/Analysis/DependenceAnalysis/UsefulGEP.ll | 1 + .../Analysis/DependenceAnalysis/WeakCrossingSIV.ll | 2 + .../Analysis/DependenceAnalysis/WeakZeroDstSIV.ll | 2 + .../Analysis/DependenceAnalysis/WeakZeroSrcSIV.ll | 2 + llvm/test/Analysis/DependenceAnalysis/ZIV.ll | 2 + llvm/test/Assembler/DIEnumerator.ll | 12 +- .../gisel-commandline-option-fastisel.ll | 35 ++ llvm/test/CodeGen/AArch64/ldst-opt.ll | 16 + .../GlobalISel/regbankselect-amdgcn-wqm-vote.mir | 5 +- .../AMDGPU/GlobalISel/regbankselect-and.mir | 18 +- .../AMDGPU/GlobalISel/regbankselect-brcond.mir | 13 +- .../AMDGPU/GlobalISel/regbankselect-fcmp.mir | 8 +- .../AMDGPU/GlobalISel/regbankselect-icmp.mir | 6 +- .../AMDGPU/GlobalISel/regbankselect-sadde.mir | 25 +- .../AMDGPU/GlobalISel/regbankselect-saddo.mir | 6 +- .../AMDGPU/GlobalISel/regbankselect-select.mir | 15 +- .../AMDGPU/GlobalISel/regbankselect-ssube.mir | 25 +- .../AMDGPU/GlobalISel/regbankselect-ssubo.mir | 6 +- .../AMDGPU/GlobalISel/regbankselect-uadde.mir | 25 +- .../AMDGPU/GlobalISel/regbankselect-uaddo.mir | 6 +- .../AMDGPU/GlobalISel/regbankselect-usube.mir | 25 +- .../AMDGPU/GlobalISel/regbankselect-usubo.mir | 6 +- llvm/test/CodeGen/ARM/smul.ll | 181 ++++-- llvm/test/CodeGen/BPF/reloc-btf.ll | 33 ++ llvm/test/CodeGen/WebAssembly/atomic-rmw.ll | 210 +++---- llvm/test/CodeGen/WebAssembly/byval.ll | 24 +- llvm/test/CodeGen/WebAssembly/call.ll | 28 +- .../CodeGen/WebAssembly/cfg-stackify-dbg-skip.ll | 2 +- llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.mir | 32 +- llvm/test/CodeGen/WebAssembly/comparisons-f32.ll | 60 +- llvm/test/CodeGen/WebAssembly/comparisons-f64.ll | 60 +- llvm/test/CodeGen/WebAssembly/comparisons-i32.ll | 4 +- llvm/test/CodeGen/WebAssembly/comparisons-i64.ll | 4 +- llvm/test/CodeGen/WebAssembly/conv-trap.ll | 16 +- llvm/test/CodeGen/WebAssembly/conv.ll | 68 +-- llvm/test/CodeGen/WebAssembly/copysign-casts.ll | 4 +- llvm/test/CodeGen/WebAssembly/exception.ll | 22 +- llvm/test/CodeGen/WebAssembly/f16.ll | 4 +- llvm/test/CodeGen/WebAssembly/f32.ll | 4 +- llvm/test/CodeGen/WebAssembly/f64.ll | 4 +- llvm/test/CodeGen/WebAssembly/fast-isel-i24.ll | 4 +- llvm/test/CodeGen/WebAssembly/fast-isel.ll | 8 +- llvm/test/CodeGen/WebAssembly/function-bitcasts.ll | 4 +- llvm/test/CodeGen/WebAssembly/i32.ll | 80 +-- llvm/test/CodeGen/WebAssembly/i64.ll | 80 +-- .../CodeGen/WebAssembly/inline-asm-roundtrip.ll | 14 +- llvm/test/CodeGen/WebAssembly/inline-asm.ll | 22 +- llvm/test/CodeGen/WebAssembly/legalize.ll | 4 +- llvm/test/CodeGen/WebAssembly/load-ext-atomic.ll | 2 +- llvm/test/CodeGen/WebAssembly/load.ll | 8 +- llvm/test/CodeGen/WebAssembly/negative-base-reg.ll | 2 +- llvm/test/CodeGen/WebAssembly/offset-atomics.ll | 88 +-- llvm/test/CodeGen/WebAssembly/offset-fastisel.ll | 4 +- llvm/test/CodeGen/WebAssembly/phi.ll | 6 +- llvm/test/CodeGen/WebAssembly/reg-stackify.ll | 116 ++-- llvm/test/CodeGen/WebAssembly/return-int32.ll | 2 +- llvm/test/CodeGen/WebAssembly/signext-inreg.ll | 6 +- llvm/test/CodeGen/WebAssembly/simd-arith.ll | 6 +- llvm/test/CodeGen/WebAssembly/simd-conversions.ll | 24 +- llvm/test/CodeGen/WebAssembly/simd-intrinsics.ll | 8 +- llvm/test/CodeGen/WebAssembly/simd.ll | 64 +-- llvm/test/CodeGen/WebAssembly/stack-alignment.ll | 90 +-- llvm/test/CodeGen/WebAssembly/store.ll | 16 +- .../WebAssembly/umulo-128-legalisation-lowering.ll | 58 +- llvm/test/CodeGen/WebAssembly/userstack.ll | 134 ++--- llvm/test/CodeGen/WebAssembly/varargs.ll | 4 +- llvm/test/CodeGen/X86/haddsub-undef.ll | 23 +- llvm/test/CodeGen/X86/phaddsub-undef.ll | 30 + llvm/test/DebugInfo/COFF/enum-co.ll | 2 +- llvm/test/DebugInfo/Generic/debug-info-enum.ll | 20 +- llvm/test/DebugInfo/X86/enum-class.ll | 4 +- .../Instrumentation/ThreadSanitizer/tsan_basic.ll | 6 +- llvm/test/MC/AArch64/fixup-absolute-signed.s | 44 ++ llvm/test/MC/AArch64/fixup-out-of-range.s | 5 +- llvm/test/MC/Disassembler/WebAssembly/wasm.txt | 4 +- llvm/test/MC/WebAssembly/assembler-binary.ll | 2 +- llvm/test/MC/WebAssembly/basic-assembly.s | 44 +- llvm/test/MC/WebAssembly/comdat.ll | 2 +- llvm/test/MC/WebAssembly/global-ctor-dtor.ll | 2 +- llvm/test/MC/WebAssembly/simd-encodings.s | 32 +- llvm/test/MC/WebAssembly/weak-alias.ll | 2 +- llvm/test/MC/X86/compact-unwind.s | 18 + llvm/test/ObjectYAML/wasm/elem_section.yaml | 6 +- llvm/test/ObjectYAML/wasm/import_section.yaml | 4 +- llvm/test/ObjectYAML/wasm/table_section.yaml | 4 +- .../runtime-loop-multiexit-dom-verify.ll | 149 +++++ llvm/test/tools/llvm-objcopy/ELF/dynsym.test | 10 +- llvm/test/tools/llvm-readobj/elf-versioninfo.test | 8 +- llvm/test/tools/llvm-readobj/gnu-symbols.test | 28 +- llvm/test/tools/llvm-readobj/mips-got.test | 18 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 6 +- llvm/tools/yaml2obj/yaml2wasm.cpp | 2 +- llvm/utils/gn/README.rst | 18 +- .../utils/gn/build/sync_source_lists_from_cmake.py | 3 +- llvm/utils/gn/build/toolchain/BUILD.gn | 2 +- .../gn/secondary/llvm/lib/Target/ARM/BUILD.gn | 2 +- .../llvm/lib/Target/PowerPC/AsmParser/BUILD.gn | 23 + .../gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn | 91 +++ .../llvm/lib/Target/PowerPC/Disassembler/BUILD.gn | 23 + .../llvm/lib/Target/PowerPC/InstPrinter/BUILD.gn | 25 + .../llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn | 64 +++ .../llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn | 15 + .../llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn | 23 + .../secondary/llvm/lib/Target/WebAssembly/BUILD.gn | 121 ++++ .../lib/Target/WebAssembly/Disassembler/BUILD.gn | 23 + .../lib/Target/WebAssembly/InstPrinter/BUILD.gn | 24 + .../lib/Target/WebAssembly/MCTargetDesc/BUILD.gn | 61 ++ .../lib/Target/WebAssembly/TargetInfo/BUILD.gn | 14 + .../utils/gn/secondary/llvm/lib/Target/targets.gni | 12 + .../llvm/tools/llvm-exegesis/lib/BUILD.gn | 11 +- .../llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn | 21 + llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 6 + .../llvm/unittests/Target/WebAssembly/BUILD.gn | 18 + .../unittests/tools/llvm-exegesis/PowerPC/BUILD.gn | 26 + 298 files changed, 4570 insertions(+), 2580 deletions(-) create mode 100644 clang/test/CodeGen/microsoft-no-common-align.c delete mode 100644 clang/test/SemaCXX/non-virtual-dtors.cpp create mode 100644 libcxx/test/libcxx/input.output/file.streams/fstreams/fstream.c [...] create mode 100644 llvm/include/llvm/CodeGen/MachinePipeliner.h create mode 100644 llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/gisel-commandline-option-f [...] create mode 100644 llvm/test/CodeGen/BPF/reloc-btf.ll create mode 100644 llvm/test/MC/AArch64/fixup-absolute-signed.s create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/AsmParser/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/InstPrinter/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassemble [...] create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/InstPrinter [...] create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDes [...] create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/TargetInfo/ [...] create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/Powe [...]