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-mainline-allmodconfig in repository toolchain/ci/llvm-monorepo.
from fdfe4498af7 [gn build] Add some llvm/tools: bugpoint, dsymutil, llvm-op [...] adds feef1711f68 [MCA] Minor refactoring of method DefaultResourceStrategy:: [...] adds 3a48e4d866b Extend Module::getOrInsertGlobal to control the constructio [...] adds 4501266c751 [BasicAA] Support arbitrary pointer sizes (and fix an overf [...] adds 113a61542fd [x86] add more tests for potential horizontal ops; NFC adds 790a98648aa [X86] Support SHLD/SHRD masked shift-counts (PR34641) adds dce6b46c35e [PowerPC] Remove SeenUse check when optimizing conditional [...] adds 302baed605a Only convert objc messages to alloc to objc_alloc if the re [...] adds f1984271b6b [sanitizer_common] Add tests for more stdio.h functions adds 7de387c08cf [gn build] Add some llvm/tools: lli, lli-child-target adds c30f61fc374 [sanitizer_common] Rewrite more Posix tests to use asserts adds f431ac6a6a8 [sanitizer_common] Fix devname_r() return type on !NetBSD adds b3a55a10a29 [sanitizer_common] Add tests for more *putc and *getc variants adds 01f989e1f26 [sanitizer_common] Add test for popen() adds 7a32edebd3d [sanitizer_common] Add tests for NetBSD funopen*() functions adds 30076efafe7 [sanitizer_common] Implement popen, popenve, pclose interceptors adds e85ae0b6aa1 [sanitizer_common] Implement funopen*() interceptors for NetBSD adds cb5d50d0b06 [gn build] Add build files for bugpoint-passes and LLVMHell [...] adds 25a55fc79d9 [DAGCombiner][X86][PowerPC] Teach visitSIGN_EXTEND_INREG to [...] adds c6fe562816c [LegalizeIntegerTypes] When promoting the result of an extr [...] adds 7c0b5ae24b6 [X86] Adding full coverage of MC encoding for the XOP and L [...] adds db6fd29fe85 [gn build] Add fuzzers in llvm/tools that are needed for ch [...] adds 3516de362c3 [DAGCombiner] After performing the division by constant opt [...] adds 227261243f0 [NativePDB] Fix setting breakpoint by file and line. adds 6d78fc29fff [MS Demangler] Add a flag for dumping types without tag specifier. adds 5302078fe83 [NativePDB] Update function-types-classes test to check VarDecls. adds 4165c6a4600 [NativePDB] Implement ParseDeclsForContext. adds fa9e09292ce Use map::insert instead of try_emplace. adds 875909c2640 [X86] Remove X86ISD::INC/DEC. Just select them from X86ISD: [...] adds d7bb7a57e93 [sanitizer] Android does not provide <fstab.h> adds c77a775e182 Add file-based synchronization to flaky test adds f50c7f0535b [Sanitizer] Enable funopen on FreeBSD adds 40fb605e984 [Sanitizer] Disable arc4random seeding apis on for Non NetB [...] adds 7e369ad53bf Fix MSVC PointerUnion visualizer adds 29d463ba205 Fix linker-defined symbols possibly not being defined when [...] adds 070d17cb9a3 [OpenMP] Added support for explicit mapping of classes usin [...] adds fea0d2182d9 [test] Enable system-linker-elf feature on NetBSD [NFC] adds daa2a6a1e5b [libomptarget] Added install component for libomptarget adds 16df6f51021 Format AggresiveInstCombine.cpp. NFC adds 8dd5c7e55c1 Git ignore CLion project configuration files. NFC adds 3bb3bd1081f [BDCE] Remove instructions without demanded bits adds f5faa65ba31 [TSan] Enable detection of lock-order-inversions for Object [...] adds 1fedeca31b8 [Sanitizer] Fix typo in funopen unit test. adds 1d0adc5aa1f [WebAssembly][NFC] Elaborate on simd-noopt test comment adds cbfcacdbb24 Fix assert in ObjCARC optimizer when deleting retainBlock o [...] adds 0c9e3ad2c1f Try to fix Green Dragon bot. adds 62cccf0790c Remove Range.* from Xcode project adds 2458cecb861 [BDCE] Fix typo in test; NFC adds 2f20f81066f Add file-based synching to places missed in r350247. adds 14e2197741c [Driver] Remove unused imports adds 75c98389d81 [ThinLTO] Scan all variants of vague symbol for reachability. adds c361c6c51b9 [WebAssembly] made assembler parse block_type adds 3afef4b9c10 [X86] Add test cases to show that we fail to fold loads int [...] adds 3f43093207b [X86] Add load folding support to the custom isel we do for [...] adds 3cd1caec9f8 [Documentation] Alphabetical order in Clang-tidy checks cha [...] adds d2a85613f87 Rearrange bitfield to allow for more space in file_idx. adds fe1077b2dee MSVC Visualizer for PointerUnion3 adds b53f57cab20 [gold] emit assembly listing from gold plugin on LTO stage adds c3ec48d6bab [tblgen][disasm] Emit record names again when decoder confl [...] adds e0e13336d96 Make test/Driver/darwin-sdk-version.c pass if the host trip [...] adds 25fa3d33986 [LLVM-C] Expand LLVMRelocMode adds 11fe9e44e91 Fix MSVC visualizer for PointerUnion4 adds 9e3eee9cfec Check that a pointer is valid and fix a log message on Windows adds 8eb8beed813 [libclang] CoroutineBody/Coreturn statements are UnexposedS [...] adds 52c57572af5 Fix incorrect column numbers in test from r350282. adds 49c025d12b1 Teach ObjCARC optimizer about equivalent PHIs when eliminat [...] adds 29e42c8ef93 [Power9] Enable the Out-of-Order scheduling model for P9 hw adds 782c10a4f29 Don't go over 80 chars in MCStreamer.cpp. NFC. adds cb2217f4d42 [X86] Add test cases for opportunities to use KTEST when ch [...] adds 07b59153264 [llvm-readobj] [COFF] Print the symbol index for relocations adds b6095b778e4 [CodeGen] Skip over dbg-instr in twoaddr pass adds da28e5f8e8c Resubmit rL345008 "Split MachinePipeliner code into header [...] adds f732eaa5f99 Simplify ObjectFile::GetArchitecture adds 12fcd67cd62 [AMDGPU] Change section name with metadata access adds 2dd4b990d70 [X86] Add ADD/SUB SSAT/USAT cost tests (PR40123) adds 3a716455a7e Fix some -Wreorder warnings introduced in r350274 adds 6040c202688 [X86] Add ADD/SUB SSAT/USAT vector costs (PR40123) adds 83a33da37db [MachinePipeliner] Add missing header file to MachinePipeliner.h adds 33e8fa63576 [SLPVectorizer][X86] Add ADD/SUB SSAT/USAT tests (PR40123) adds 68c1220cbd5 PECOFF: Remove tabs introduced accidentally in r350094 adds f88cfeacc89 [ARM] Add command-line option for SB adds 94c1fcba648 [SLPVectorizer] Flag ADD/SUB SSAT/USAT intrinsics trivially [...] adds 53fc13b188c [X86] Cleanup saturated add/sub tests Use X86/X64 check pre [...] new 566855114cf [NFC] Fix missing testfile change of rL350299
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: clang-tools-extra/docs/ReleaseNotes.rst | 16 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 8 + clang/lib/CodeGen/CGObjC.cpp | 9 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 11 +- clang/lib/Sema/SemaOpenMP.cpp | 72 +- .../convert-messages-to-runtime-calls.m | 17 +- clang/test/Driver/darwin-sdk-version.c | 4 +- clang/test/Index/coroutines.cpp | 24 + clang/test/OpenMP/target_ast_print.cpp | 35 + clang/test/OpenMP/target_codegen.cpp | 50 +- clang/test/OpenMP/target_messages.cpp | 12 + clang/tools/libclang/CXCursor.cpp | 9 +- .../sanitizer_common_interceptors.inc | 251 +- .../sanitizer_platform_interceptors.h | 6 + .../sanitizer_platform_limits_posix.cc | 5 +- .../sanitizer_platform_limits_posix.h | 2 +- compiler-rt/lib/tsan/rtl/tsan_interceptors.cc | 3 +- compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cc | 19 +- .../sanitizer_common/TestCases/NetBSD/funopen2.cc | 110 + .../sanitizer_common/TestCases/Posix/arc4random.cc | 6 + .../sanitizer_common/TestCases/Posix/devname.cc | 8 +- .../sanitizer_common/TestCases/Posix/devname_r.cc | 10 +- .../TestCases/Posix/feof_fileno_ferror.cc | 41 + .../TestCases/Posix/fgetc_ungetc_getc.cc | 19 + .../sanitizer_common/TestCases/Posix/fgetln.cc | 16 +- .../test/sanitizer_common/TestCases/Posix/fgets.cc | 18 +- .../TestCases/Posix/fputc_putc_putchar.cc | 13 + .../sanitizer_common/TestCases/Posix/fputs_puts.cc | 12 +- .../sanitizer_common/TestCases/Posix/funopen.cc | 91 + .../TestCases/Posix/getc_unlocked.cc | 20 + .../test/sanitizer_common/TestCases/Posix/lstat.cc | 8 +- .../test/sanitizer_common/TestCases/Posix/popen.cc | 23 + .../TestCases/Posix/putc_putchar_unlocked.cc | 12 + .../tsan/Darwin/objc-synchronize-cycle-tagged.mm | 43 + .../test/tsan/Darwin/objc-synchronize-cycle.mm | 31 + .../Darwin/objc-synchronize-nested-recursive.mm | 35 + lld/ELF/Driver.cpp | 6 +- lld/test/ELF/Inputs/wrap-with-archive.s | 5 + lld/test/ELF/wrap-with-archive.s | 13 + lld/test/lit.cfg.py | 2 +- lldb/include/lldb/Core/Module.h | 9 +- lldb/include/lldb/Expression/IRExecutionUnit.h | 2 +- lldb/include/lldb/Symbol/LineTable.h | 55 +- lldb/include/lldb/Symbol/ObjectFile.h | 16 +- lldb/include/lldb/Symbol/UnwindTable.h | 2 +- lldb/include/lldb/Utility/ArchSpec.h | 1 + ...kpoints.lldbinit => break-by-function.lldbinit} | 0 .../NativePDB/Inputs/break-by-line.lldbinit | 3 + ...imple-breakpoints.cpp => break-by-function.cpp} | 28 +- lldb/lit/SymbolFile/NativePDB/break-by-line.cpp | 26 + .../NativePDB/function-types-classes.cpp | 16 +- lldb/lit/SymbolFile/PDB/variables-locations.test | 2 +- lldb/lldb.xcodeproj/project.pbxproj | 6 - .../lldbsuite/test/macosx/queues/TestQueues.py | 18 +- .../Python/lldbsuite/test/macosx/queues/main.c | 28 +- lldb/source/Core/Module.cpp | 6 +- lldb/source/Expression/IRExecutionUnit.cpp | 11 +- .../ObjectFile/Breakpad/ObjectFileBreakpad.cpp | 5 - .../ObjectFile/Breakpad/ObjectFileBreakpad.h | 2 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 23 +- lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h | 2 +- .../Plugins/ObjectFile/JIT/ObjectFileJIT.cpp | 12 +- lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h | 2 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 42 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.h | 10 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 136 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h | 2 +- .../Process/Windows/Common/ProcessWindows.cpp | 4 +- .../Plugins/Process/elf-core/ProcessElfCore.cpp | 3 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 4 +- .../SymbolFile/NativePDB/CompileUnitIndex.cpp | 6 + .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp | 449 +- .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.h | 12 +- .../Plugins/SymbolFile/NativePDB/PdbIndex.cpp | 10 +- .../Plugins/SymbolFile/NativePDB/PdbUtil.cpp | 6 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 31 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.h | 9 + lldb/source/Symbol/CompactUnwindInfo.cpp | 6 +- lldb/source/Symbol/DWARFCallFrameInfo.cpp | 3 +- lldb/source/Symbol/FuncUnwinders.cpp | 3 +- lldb/source/Symbol/Type.cpp | 3 +- lldb/source/Symbol/UnwindTable.cpp | 4 +- lldb/tools/driver/Driver.cpp | 7 - lldb/unittests/Utility/ArchSpecTest.cpp | 5 + llvm/.gitignore | 2 + llvm/include/llvm-c/TargetMachine.h | 5 +- llvm/include/llvm/ADT/PointerIntPair.h | 2 + llvm/include/llvm/Analysis/BasicAliasAnalysis.h | 8 +- llvm/include/llvm/CodeGen/MachinePipeliner.h | 615 +++ .../include/llvm/Demangle/MicrosoftDemangleNodes.h | 3 +- llvm/include/llvm/IR/DataLayout.h | 8 + llvm/include/llvm/IR/Module.h | 14 +- llvm/include/llvm/Object/COFF.h | 2 + llvm/include/llvm/Support/ARMTargetParser.def | 1 + llvm/include/llvm/Support/ARMTargetParser.h | 1 + llvm/lib/Analysis/BasicAliasAnalysis.cpp | 145 +- llvm/lib/Analysis/VectorUtils.cpp | 4 + llvm/lib/CodeGen/MachinePipeliner.cpp | 600 +-- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 38 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 22 +- llvm/lib/CodeGen/TwoAddressInstructionPass.cpp | 9 +- llvm/lib/Demangle/MicrosoftDemangleNodes.cpp | 18 +- llvm/lib/IR/DataLayout.cpp | 8 + llvm/lib/IR/Module.cpp | 22 +- llvm/lib/MC/MCStreamer.cpp | 5 +- llvm/lib/MCA/HardwareUnits/ResourceManager.cpp | 39 +- llvm/lib/Object/COFFObjectFile.cpp | 10 + llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp | 2 +- llvm/lib/Target/ARM/ARM.td | 6 +- llvm/lib/Target/ARM/ARMInstrInfo.td | 6 +- llvm/lib/Target/ARM/ARMInstrThumb2.td | 2 +- llvm/lib/Target/ARM/ARMSubtarget.h | 4 +- llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp | 2 +- llvm/lib/Target/PowerPC/PPCScheduleP9.td | 6 + llvm/lib/Target/TargetMachineC.cpp | 9 + .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 63 +- .../Disassembler/WebAssemblyDisassembler.cpp | 9 +- .../InstPrinter/WebAssemblyInstPrinter.cpp | 2 + .../MCTargetDesc/WebAssemblyMCTargetDesc.h | 3 +- llvm/lib/Target/X86/X86FastISel.cpp | 18 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 184 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 138 +- llvm/lib/Target/X86/X86ISelLowering.h | 4 +- llvm/lib/Target/X86/X86InstrArithmetic.td | 31 +- llvm/lib/Target/X86/X86InstrCompiler.td | 108 +- llvm/lib/Target/X86/X86InstrInfo.td | 9 - llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 44 + .../AggressiveInstCombine.cpp | 22 +- llvm/lib/Transforms/IPO/FunctionImport.cpp | 11 +- llvm/lib/Transforms/ObjCARC/ObjCARC.h | 2 +- llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp | 13 +- llvm/lib/Transforms/Scalar/BDCE.cpp | 8 +- llvm/test/Analysis/BasicAA/128-bit-ptr.ll | 60 + llvm/test/Analysis/BasicAA/gep-and-alias-64.ll | 43 + llvm/test/Analysis/BasicAA/gep-and-alias.ll | 1 + llvm/test/Analysis/CostModel/X86/arith-ssat.ll | 445 ++ llvm/test/Analysis/CostModel/X86/arith-usat.ll | 445 ++ llvm/test/CodeGen/AMDGPU/elf.metadata.ll | 24 +- llvm/test/CodeGen/PowerPC/PR33671.ll | 4 +- llvm/test/CodeGen/PowerPC/VSX-XForm-Scalars.ll | 2 +- llvm/test/CodeGen/PowerPC/build-vector-tests.ll | 76 +- llvm/test/CodeGen/PowerPC/builtins-ppc-p9-f128.ll | 4 +- llvm/test/CodeGen/PowerPC/f128-aggregates.ll | 32 +- llvm/test/CodeGen/PowerPC/f128-arith.ll | 2 +- llvm/test/CodeGen/PowerPC/f128-conv.ll | 12 +- llvm/test/CodeGen/PowerPC/f128-passByValue.ll | 56 +- llvm/test/CodeGen/PowerPC/f128-truncateNconv.ll | 48 +- llvm/test/CodeGen/PowerPC/mi-scheduling-lhs.ll | 2 +- llvm/test/CodeGen/PowerPC/mulld.ll | 4 +- llvm/test/CodeGen/PowerPC/ppc64-P9-setb.ll | 4 +- llvm/test/CodeGen/PowerPC/pre-inc-disable.ll | 148 +- llvm/test/CodeGen/PowerPC/scalar_vector_test_2.ll | 4 +- llvm/test/CodeGen/PowerPC/scalar_vector_test_4.ll | 24 +- llvm/test/CodeGen/PowerPC/setcr_bc3.mir | 108 + llvm/test/CodeGen/PowerPC/store_fptoi.ll | 24 +- llvm/test/CodeGen/PowerPC/stwu-sched.ll | 4 +- llvm/test/CodeGen/PowerPC/swaps-le-6.ll | 48 +- llvm/test/CodeGen/PowerPC/vec-itofp.ll | 24 +- .../CodeGen/PowerPC/vec_conv_fp32_to_i16_elts.ll | 1444 +++---- .../CodeGen/PowerPC/vec_conv_fp32_to_i64_elts.ll | 608 ++- .../CodeGen/PowerPC/vec_conv_fp32_to_i8_elts.ll | 1440 +++---- .../CodeGen/PowerPC/vec_conv_fp64_to_i16_elts.ll | 1252 +++--- .../CodeGen/PowerPC/vec_conv_fp64_to_i32_elts.ll | 304 +- .../CodeGen/PowerPC/vec_conv_fp64_to_i8_elts.ll | 1212 +++--- .../CodeGen/PowerPC/vec_conv_fp_to_i_8byte_elts.ll | 160 +- .../CodeGen/PowerPC/vec_conv_i16_to_fp32_elts.ll | 196 +- .../CodeGen/PowerPC/vec_conv_i16_to_fp64_elts.ll | 598 +-- .../CodeGen/PowerPC/vec_conv_i32_to_fp64_elts.ll | 288 +- .../CodeGen/PowerPC/vec_conv_i64_to_fp32_elts.ll | 396 +- .../CodeGen/PowerPC/vec_conv_i8_to_fp32_elts.ll | 364 +- .../CodeGen/PowerPC/vec_conv_i8_to_fp64_elts.ll | 712 ++-- .../CodeGen/PowerPC/vec_conv_i_to_fp_8byte_elts.ll | 160 +- llvm/test/CodeGen/PowerPC/vsx-p9.ll | 24 +- llvm/test/CodeGen/PowerPC/vsx-spill.ll | 4 +- llvm/test/CodeGen/PowerPC/vsx_insert_extract_le.ll | 16 +- llvm/test/CodeGen/WebAssembly/simd-noopt.ll | 16 +- llvm/test/CodeGen/X86/avx512-mask-op.ll | 726 ++++ llvm/test/CodeGen/X86/divide-by-constant.ll | 8 +- llvm/test/CodeGen/X86/haddsub.ll | 414 +- llvm/test/CodeGen/X86/pr38217.ll | 19 +- llvm/test/CodeGen/X86/sadd_sat.ll | 455 +- llvm/test/CodeGen/X86/shift-double.ll | 28 +- llvm/test/CodeGen/X86/ssub_sat.ll | 455 +- llvm/test/CodeGen/X86/sub-with-overflow.ll | 3 +- llvm/test/CodeGen/X86/twoaddr-dbg-value.mir | 27 + llvm/test/CodeGen/X86/uadd_sat.ll | 253 +- llvm/test/CodeGen/X86/umul-with-overflow.ll | 5 +- llvm/test/CodeGen/X86/usub_sat.ll | 255 +- llvm/test/CodeGen/X86/vsel-cmp-load.ll | 23 +- llvm/test/CodeGen/X86/xmulo.ll | 441 +- llvm/test/MC/ARM/armv8.5a-sb-error-thumb.s | 6 + llvm/test/MC/ARM/armv8.5a-sb-error.s | 5 + llvm/test/MC/ARM/armv8.5a-sb.s | 15 + llvm/test/MC/ARM/armv8.5a-specctrl-error-thumb.s | 6 - llvm/test/MC/ARM/armv8.5a-specctrl-error.s | 5 - llvm/test/MC/ARM/armv8.5a-specctrl.s | 15 - llvm/test/MC/COFF/cross-section-relative.s | 4 + .../test/MC/Disassembler/ARM/armv8.5a-sb-thumb.txt | 9 + .../ARM/{armv8.5a-specctrl.txt => armv8.5a-sb.txt} | 4 +- .../Disassembler/ARM/armv8.5a-specctrl-thumb.txt | 9 - llvm/test/MC/Disassembler/WebAssembly/wasm.txt | 6 +- llvm/test/MC/WebAssembly/basic-assembly.s | 42 +- llvm/test/MC/X86/LWP-32.s | 65 + llvm/test/MC/X86/LWP-64.s | 129 + llvm/test/MC/X86/XOP-32.s | 2250 ++++++++++ llvm/test/MC/X86/XOP-64.s | 4502 ++++++++++++++++++++ llvm/test/Object/yaml2obj-readobj.test | 3 + .../TableGen/FixedLenDecoderEmitter/conflict.td | 35 + llvm/test/ThinLTO/X86/Inputs/deadstrip.ll | 5 + llvm/test/ThinLTO/X86/deadstrip.ll | 35 +- llvm/test/Transforms/BDCE/dead-uses.ll | 4 +- .../test/Transforms/BDCE/invalidate-assumptions.ll | 6 - llvm/test/Transforms/BDCE/vectors.ll | 9 +- llvm/test/Transforms/ObjCARC/rv.ll | 23 + .../Transforms/SLPVectorizer/X86/arith-add-ssat.ll | 703 +++ .../Transforms/SLPVectorizer/X86/arith-add-usat.ll | 703 +++ .../Transforms/SLPVectorizer/X86/arith-sub-ssat.ll | 703 +++ .../Transforms/SLPVectorizer/X86/arith-sub-usat.ll | 703 +++ llvm/test/tools/gold/X86/emit-asm.ll | 25 + llvm/test/tools/llvm-readobj/relocations.test | 6 +- llvm/tools/gold/gold-plugin.cpp | 12 +- llvm/tools/llvm-readobj/COFFDumper.cpp | 4 + llvm/unittests/Support/TargetParserTest.cpp | 3 +- llvm/utils/LLVMVisualizers/llvm.natvis | 66 +- llvm/utils/TableGen/FixedLenDecoderEmitter.cpp | 2 +- llvm/utils/gn/build/fuzzer.gni | 49 + llvm/utils/gn/secondary/BUILD.gn | 13 + .../gn/secondary/llvm/include/llvm/Config/BUILD.gn | 4 +- .../gn/secondary/llvm/include/llvm/IR/BUILD.gn | 18 +- .../llvm/lib/ExecutionEngine/Interpreter/BUILD.gn | 15 + .../llvm/lib/ExecutionEngine/Orc/BUILD.gn | 33 + .../gn/secondary/llvm/lib/FuzzMutate/BUILD.gn | 19 + llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn | 7 +- .../secondary/llvm/lib/Transforms/Hello/BUILD.gn | 22 + .../secondary/llvm/tools/bugpoint-passes/BUILD.gn | 22 + llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn | 29 + .../secondary/llvm/tools/lli/ChildTarget/BUILD.gn | 10 + .../secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn | 24 + .../secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn | 31 + .../gn/secondary/llvm/utils/TableGen/tablegen.gni | 2 +- openmp/libomptarget/src/CMakeLists.txt | 3 +- 241 files changed, 21478 insertions(+), 7311 deletions(-) create mode 100644 clang/test/Index/coroutines.cpp create mode 100644 compiler-rt/test/sanitizer_common/TestCases/NetBSD/funopen2.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/Posix/feof_fileno_f [...] create mode 100644 compiler-rt/test/sanitizer_common/TestCases/Posix/fgetc_ungetc_getc.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/Posix/fputc_putc_pu [...] create mode 100644 compiler-rt/test/sanitizer_common/TestCases/Posix/funopen.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/Posix/getc_unlocked.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/Posix/popen.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/Posix/putc_putchar_ [...] create mode 100644 compiler-rt/test/tsan/Darwin/objc-synchronize-cycle-tagged.mm create mode 100644 compiler-rt/test/tsan/Darwin/objc-synchronize-cycle.mm create mode 100644 compiler-rt/test/tsan/Darwin/objc-synchronize-nested-recursive.mm create mode 100644 lld/test/ELF/Inputs/wrap-with-archive.s create mode 100644 lld/test/ELF/wrap-with-archive.s rename lldb/lit/SymbolFile/NativePDB/Inputs/{breakpoints.lldbinit => break-by-func [...] create mode 100644 lldb/lit/SymbolFile/NativePDB/Inputs/break-by-line.lldbinit rename lldb/lit/SymbolFile/NativePDB/{simple-breakpoints.cpp => break-by-function. [...] create mode 100644 lldb/lit/SymbolFile/NativePDB/break-by-line.cpp create mode 100644 llvm/include/llvm/CodeGen/MachinePipeliner.h create mode 100644 llvm/test/Analysis/BasicAA/128-bit-ptr.ll create mode 100644 llvm/test/Analysis/BasicAA/gep-and-alias-64.ll create mode 100644 llvm/test/Analysis/CostModel/X86/arith-ssat.ll create mode 100644 llvm/test/Analysis/CostModel/X86/arith-usat.ll create mode 100644 llvm/test/CodeGen/PowerPC/setcr_bc3.mir create mode 100644 llvm/test/CodeGen/X86/twoaddr-dbg-value.mir create mode 100644 llvm/test/MC/ARM/armv8.5a-sb-error-thumb.s create mode 100644 llvm/test/MC/ARM/armv8.5a-sb-error.s create mode 100644 llvm/test/MC/ARM/armv8.5a-sb.s delete mode 100644 llvm/test/MC/ARM/armv8.5a-specctrl-error-thumb.s delete mode 100644 llvm/test/MC/ARM/armv8.5a-specctrl-error.s delete mode 100644 llvm/test/MC/ARM/armv8.5a-specctrl.s create mode 100644 llvm/test/MC/Disassembler/ARM/armv8.5a-sb-thumb.txt rename llvm/test/MC/Disassembler/ARM/{armv8.5a-specctrl.txt => armv8.5a-sb.txt} (50%) delete mode 100644 llvm/test/MC/Disassembler/ARM/armv8.5a-specctrl-thumb.txt create mode 100644 llvm/test/MC/X86/LWP-32.s create mode 100644 llvm/test/MC/X86/LWP-64.s create mode 100644 llvm/test/MC/X86/XOP-32.s create mode 100644 llvm/test/MC/X86/XOP-64.s create mode 100644 llvm/test/TableGen/FixedLenDecoderEmitter/conflict.td create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/arith-add-ssat.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/arith-add-usat.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/arith-sub-ssat.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/arith-sub-usat.ll create mode 100644 llvm/test/tools/gold/X86/emit-asm.ll create mode 100644 llvm/utils/gn/build/fuzzer.gni create mode 100644 llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Interpreter/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/FuzzMutate/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn