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-stable-allnoconfig in repository toolchain/ci/llvm-project.
from f21c081b78e CodeGen: Allow annotations on globals in non-zero address space adds cb30ad728f0 [SYCL] Add support for auxiliary triple specification to Frontend adds 65651f197a2 [AArch64][SVE] Add DAG combine rules for gather loads and s [...] adds 3bf8558fbb2 [lldb][NFC] Remove ClangExternalASTSourceCommon::g_TotalSiz [...] adds 6e9c58946ee [Analyzer] Iterator Modeling: Print Container Data and Iter [...] adds 34911095871 Rollback assumeAligned in MemorySanitizer adds f95ef6a5482 [lldb][NFC] Remove dead metadata code in ClangASTSourceProxy adds 2f8155023ad [DebugInfo] Fix printing of DW_LNS_set_isa adds 0a0d54b3579 [Alignment][NFC] Introduce Align in IRBuilder adds 5224feb7cae [test][llvm-dwarfdump] Add missing testing for some --debug [...] adds bb9254c0075 Removing an unused selection field from a diagnostic; NFC. adds 17554b89617 [AArch64] Teach Load/Store optimizier to rename store opera [...] adds c0a3ab36551 Revert "[AArch64][SVE] Implement intrinsics for non-tempora [...] adds c7738cca7ef [lldb] Don't search the metadata map three times when retri [...] adds 247b2ce11cf [LLD][ELF][AArch64][ARM] Add missing classof to patch sections. adds 86d24193a9e [LLD][ELF][AArch64][ARM] When errata patching, round thunk [...] adds 32137699f7f AMDGPU: Fix copy-pasted test name error adds 855d21a03ae [Analyzer] Iterator Checkers: Replace `UnknownVal` in compa [...] adds 49d731b5e0e Verifier: Check frame-pointer attribute values adds ee219345881 [ARM][NFC] Change test to use CHECK-NEXT adds df494f7512b [Support] Add TimeTraceScope constructor without detail arg adds 942c9946cc2 [Loop] Add isRotated method to Loop class. adds ac473394ff0 [SystemZ] Fix 128-bit strict FMA expansion pre-z14 adds 72c68f1352b [TableGen] Remove unused target intrinsic generation logic adds 3adc819b7a0 [X86] Erase dead LEA instruction after converting it to MOV [...] adds 5ad67df988f [SystemZ] Add llvm.minimum / llvm.maximum tests adds 4fe92abceb9 [AArch64] Skip debug ops with regsOverlap in AArch64 LD/ST opt. adds 24a4d27acd3 Don't run expect based tests remotely. adds 916d37a2bc5 [DA] Improve dump to show source and sink of the dependence adds 52c5342ebcc update TestThreadStepOut.py to expect correct source line o [...] adds 5a3a9e9927b [ELF][AArch64] Rename --force-bti to -z force-bti and --pac [...] adds ee64dfd953f Remove TypeValidators (NFC in terms of the testsuite) adds 7b774b7cd48 [OPENMP50]Add if clause in teams distribute simd directive. adds f2f77499735 [VFS] Extend virtual working directory test adds 13a517445f7 [profile] Delete stale profile in test/profile/instrprof-se [...] adds d25437e9575 [profile] Delete stale profiles in test/profile/instrprof-v [...] adds 5a486e0f156 [profile] Avoid allocating a page on the stack, NFC adds d8c31d41989 [OPENMP50]Fix capturing of if condition in target parallel [...] adds d1f0bdf2d2d [SDAG] remove use restriction in isNegatibleForFree() when [...] adds db76588964e [StringRef] Test all default characters in unit test adds 2675a3c8806 [AArch64] Be more careful to skip debug operands in LdSt Op [...] adds e59f0af7d54 [VFS] Disable check for ../foo on Windows adds a75463c4717 Add intrinsics for unary narrowing operations adds 25e21a09b3f Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=Off build [...] adds b361d3bbcd8 [MergeFuncs] Remove incorrect attribute copying adds 134faae0425 [analyzer] CStringChecker: Improve warning messages. adds 2b3f2071ec6 [analyzer] CStringChecker: Fix overly eager assumption that [...] adds b01012b7c8a [analyzer] LocalizationChecker: Fix a crash on synthesized [...] adds fc765698e0c [ValueTracking] Add tests for non-null check after load/store; NFC adds 19e83a9b4cd [ValueTracking] Pointer is known nonnull after load/store adds 5882e6f36fd [analyzer] Escape symbols conjured into specific regions du [...] adds 8db5143b1a1 [InstCombine] Optimize overflow check base on uadd.with.ove [...] adds 881d877846e [WebAssembly] Add new `export_name` clang attribute for con [...] adds 6d64162a2d0 return-object-by-reference ("non trivial") xfail on arm64 i [...] adds d23c61490c2 [OpenMP] Introduce the OpenMP-IR-Builder adds fe593fe15f7 [ADT] Fix SmallDenseMap assertion with large InlineBuckets adds daacf570324 [libc++] Add fuzzing tests for parts of <random>. adds 4b452952fed [LegalizeTypes] In SoftenFloatRes_FP_EXTEND, move the check [...] adds 6e3b60625bf [TSan] Pacify flaky test on Darwin adds 0b9789456b6 [OPENMP50]Add if clause in teams distribute parallel for si [...] adds 29b2f64ddb8 [libc++] Fix fuzzing unit tests with exceptions disabled. adds 0ca0fba94d4 Add resurrecting Type Validators to projects.rst adds 5c9816b84e9 [libc++] Fix fuzzing tests with older GCC compilers. adds 34ef51b5f97 [lldb][dotest] Improve libc++ detection adds cdf5cfea8e5 Revert "[SDAG] remove use restriction in isNegatibleForFree [...] adds e0e07a7e414 Fix detection of __attribute__((may_alias)) to properly loo [...] adds 786b6db8e6f [lldb][dotest] Add `#include <algorithm>` to libc++ detection adds bf68bcb920f [lldb/Host] Use Host/Config.h for LibXML2 instead of a glob [...] adds 70d14255dfc Don't call export_symbols.py with duplicate libs adds db4c7adfa36 Suppress false-positive -Wuninitialized warnings in the con [...] adds ff82315d4ec [lldb/CMake] Simplify linking against curses adds f38b543b97d [lit] Improve formatting of error messages. NFC adds f978ea49830 [clang][clang-scan-deps] Aggregate the full dependency info [...] adds b3c06db4561 [OpenMP] Use the OpenMP-IR-Builder adds 56232f950d3 Revert "[DWARF] Allow cross-CU references of subprogram def [...] adds 5bcd34a03ff Revert "[clang][clang-scan-deps] Aggregate the full depende [...] adds 83e1bd36be9 [AArch64][x86] add tests for possible infinite loops in DAG [...] adds 9fdcae7c81f [analyzer] Do not cache out on some shared implicit AST nodes adds 72b41e6e2d5 [libc++] Require C++14 in all cases. adds a9245e4f861 [libc++abi] Fix non-constant initialization of default term [...] adds d5a43ce6889 gn build: (manually) merge d23c61490c adds 60590b149b3 [Remarks][Driver] Ask for line tables when remarks are enabled adds 85ba5f637af Rename TTI::getIntImmCost for instructions and intrinsics adds 5d986953c8b [IR] Split out target specific intrinsic enums into separat [...] adds 7aa5c160885 [AArch64][SVE] Add patterns for scalable vselect adds f5b7a468375 [llvm][MIRVRegNamerUtils] Adding hashing on memoperands. adds 3e34c3f4b6b gn build: (manually) merge 5d986953c8b917bacfaa1f800fc1e242 [...] adds d275a064871 [AutoFDO] Statistic for context sensitive profile guided inlining adds bdaf31ec95e [OpenMP][Docs] Mark 5.0 features worked on and list 5.1 features adds be14a22b47e [Syntax] Build nodes for simple cases of top level declarations adds 7292c282306 Fix an error in the block ABI documentation sample code adds e0b966643fc [ARM][MVE] Sink vector shift operand adds 02bb20223bd [libc++] Fix -Wdeprecated-copy warnings in __bit_reference adds f8ff3bf55b2 Revert "[ARM][MVE] Sink vector shift operand" adds 71aaebc8246 [DWARF5][DWARFVerifier] Check that Skeleton compilation uni [...] adds fa0fc04a4f9 Temporarily Revert "[libc++] Fix -Wdeprecated-copy warnings [...] adds 02ce9d8ef5a [compiler-rt] Add a critical section when flushing gcov counters adds 6c79095576e Revert unintentional change to compiler-rt as part of the _ [...] adds 756db63af96 [NFC][llvm][MIRVRegNamerUtils] Moving methods around. Makin [...] adds fff9f049b2e [llvm-readobj][test] - Cleanup and split tests in tools/llv [...] adds b399252028f [libomptarget][nfc] Add missing header for amdgcn/target_impl adds bbd16b68764 [AArch64][SVE] Remove nxv1f32 and nxv1f64 as legal types adds 7d7789899f4 [Tooling] Move raw string literal out of a macro call. NFC adds 5f6208778ff [DataLayout] Fix occurrences that size and range of pointer [...] adds 2aec4b4863f [lldb][NFC] Don't implement ClangASTContext::SetMetadata ag [...] adds 9c48c2f9c47 [NFC] - Typo fix in test/CodeGenCXX/runtime-dllstorage.cpp adds f798eb21eca Temporarily Revert "[DataLayout] Fix occurrences that size [...] adds d7357c52a40 [Mips] Add support for min/max/umin/umax atomics adds 75b04c7af9e [clangd] Fix hover crashing on null types adds d6d36ae4a05 [lldb] "See through" atomic types in ClangASTContext adds e39cb48cd0b [lldb] Remove ClangASTMetrics adds c752de05057 [llvm-readobj][test] - Add a test for testing regular secti [...] adds d8f49912847 [NFC] - Partially revert 9c48c2f9c477007234c adds 471d9f3e698 [clangd] Fix windows tests adds 3f8da5d0910 [Tooling/Syntax] Helpers to find spelled tokens touching a [...] adds 8ddcd1dc26b [Support] Extend TimeProfiler to support multiple threads adds ec618826dfb [clangd] Rename constructors and destructors in cross-file case adds f70f1801485 [Support] Try to fix bot failure after 8ddcd1dc26
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/Hover.cpp | 5 +- clang-tools-extra/clangd/refactor/Rename.cpp | 52 +- clang-tools-extra/clangd/unittests/HoverTests.cpp | 19 + clang-tools-extra/clangd/unittests/RenameTests.cpp | 127 +- clang/docs/Block-ABI-Apple.rst | 2 +- clang/docs/OpenMPSupport.rst | 19 +- clang/include/clang/Analysis/CFG.h | 1 + clang/include/clang/Basic/Attr.td | 8 + clang/include/clang/Basic/AttrDocs.td | 15 + clang/include/clang/Basic/DiagnosticParseKinds.td | 2 +- clang/include/clang/Basic/LangOptions.def | 1 + clang/include/clang/Basic/OpenMPKinds.def | 1 + clang/include/clang/Basic/SourceLocation.h | 11 + clang/include/clang/Driver/Options.td | 2 + .../clang/StaticAnalyzer/Checkers/Checkers.td | 6 + .../clang/StaticAnalyzer/Core/CheckerManager.h | 5 + .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 21 +- .../StaticAnalyzer/Core/PathSensitive/SubEngine.h | 7 +- clang/include/clang/Tooling/Syntax/Nodes.h | 94 +- clang/include/clang/Tooling/Syntax/Tokens.h | 11 + clang/lib/Analysis/CFG.cpp | 5 + clang/lib/Basic/OpenMPKinds.cpp | 2 + clang/lib/CodeGen/BackendUtil.cpp | 8 +- clang/lib/CodeGen/CGBuiltin.cpp | 11 + clang/lib/CodeGen/CGException.cpp | 5 +- clang/lib/CodeGen/CGExprScalar.cpp | 1 + clang/lib/CodeGen/CGOpenMPRuntime.cpp | 27 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 1 + clang/lib/CodeGen/CGStmtOpenMP.cpp | 3 +- clang/lib/CodeGen/CMakeLists.txt | 1 + clang/lib/CodeGen/CodeGenAction.cpp | 2 +- clang/lib/CodeGen/CodeGenModule.cpp | 9 + clang/lib/CodeGen/CodeGenModule.h | 5 + clang/lib/CodeGen/CodeGenTBAA.cpp | 17 +- clang/lib/CodeGen/TargetInfo.cpp | 6 + clang/lib/Driver/ToolChains/Clang.cpp | 6 + clang/lib/Frontend/CompilerInstance.cpp | 5 +- clang/lib/Frontend/CompilerInvocation.cpp | 2 + clang/lib/Frontend/InitPreprocessor.cpp | 3 +- clang/lib/Parse/ParseAST.cpp | 2 +- clang/lib/Sema/Sema.cpp | 3 +- clang/lib/Sema/SemaDeclAttr.cpp | 25 + clang/lib/Sema/SemaDeclCXX.cpp | 2 +- clang/lib/Sema/SemaOpenMP.cpp | 22 +- clang/lib/Serialization/GlobalModuleIndex.cpp | 4 +- .../Checkers/AnalysisOrderChecker.cpp | 10 + .../lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 38 +- .../StaticAnalyzer/Checkers/IteratorModeling.cpp | 75 +- .../Checkers/LocalizationChecker.cpp | 5 +- clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp | 1 + clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 94 +- clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp | 6 +- .../Core/ExprEngineCallAndReturn.cpp | 44 +- clang/lib/Tooling/Syntax/BuildTree.cpp | 75 +- clang/lib/Tooling/Syntax/Nodes.cpp | 30 + clang/lib/Tooling/Syntax/Tokens.cpp | 25 + clang/test/Analysis/analyzer-config.c | 3 +- clang/test/Analysis/bsd-string.c | 4 +- clang/test/Analysis/bstring.c | 18 +- clang/test/Analysis/cstring-ranges.c | 4 +- .../test/Analysis/designated-initializer-values.c | 38 + clang/test/Analysis/designated-initializer.c | 13 +- clang/test/Analysis/expr-inspection.c | 2 +- clang/test/Analysis/initializers-cfg-output.cpp | 15 +- clang/test/Analysis/invalidated-iterator.cpp | 1 - clang/test/Analysis/iterator-modelling.cpp | 33 +- clang/test/Analysis/localization-aggressive.m | 8 + clang/test/Analysis/null-deref-path-notes.c | 24 +- clang/test/Analysis/null-deref-ps-region.c | 2 +- .../pointer-escape-on-conservative-calls.c | 13 + clang/test/Analysis/string.c | 72 +- clang/test/Analysis/temp-obj-dtors-cfg-output.cpp | 3 +- clang/test/CodeGen/wasm-export-name.c | 11 + clang/test/CodeGenCXX/may_alias.cpp | 25 + clang/test/CodeGenCXX/runtime-dllstorage.cpp | 8 +- clang/test/Driver/debug-options.c | 6 + clang/test/Driver/fopenmp.c | 6 + clang/test/Frontend/sycl-aux-triple.cpp | 5 + ...pragma-attribute-supported-attributes-list.test | 1 + clang/test/OpenMP/barrier_codegen.cpp | 19 +- clang/test/OpenMP/cancel_codegen.cpp | 4 + .../OpenMP/target_parallel_for_simd_codegen.cpp | 10 +- ...eams_distribute_parallel_for_simd_ast_print.cpp | 23 +- ...ams_distribute_parallel_for_simd_if_codegen.cpp | 18 +- ...ms_distribute_parallel_for_simd_if_messages.cpp | 14 +- .../OpenMP/teams_distribute_simd_ast_print.cpp | 30 +- .../test/OpenMP/teams_distribute_simd_codegen.cpp | 65 +- .../OpenMP/teams_distribute_simd_if_messages.cpp | 101 + clang/test/SemaCXX/uninitialized.cpp | 9 + clang/tools/driver/cc1_main.cpp | 2 +- .../MemberPointerTypeLoc.cpp | 11 +- clang/unittests/Tooling/Syntax/TokensTest.cpp | 41 + clang/unittests/Tooling/Syntax/TreeTest.cpp | 185 +- compiler-rt/lib/profile/GCDAProfiling.c | 25 +- compiler-rt/lib/profile/InstrProfilingFile.c | 12 + compiler-rt/lib/profile/InstrProfilingInternal.h | 7 + .../lib/profile/InstrProfilingPlatformFuchsia.c | 2 + compiler-rt/lib/profile/InstrProfilingWriter.c | 26 +- compiler-rt/test/profile/instrprof-set-filename.c | 2 + compiler-rt/test/profile/instrprof-value-prof.test | 1 + compiler-rt/test/tsan/Darwin/mach_vm_allocate.c | 25 +- libcxx/CMakeLists.txt | 20 +- libcxx/fuzzing/RoutineNames.txt | 20 + libcxx/fuzzing/fuzz_test_template.cpp | 22 + libcxx/fuzzing/fuzzing.cpp | 221 +- libcxx/fuzzing/fuzzing.h | 22 + libcxx/test/libcxx/fuzzing/fuzzer_test.h | 46 + .../libcxx/fuzzing/geometric_distribution.pass.cpp | 37 + libcxx/test/libcxx/fuzzing/nth_element.cpp | 37 - libcxx/test/libcxx/fuzzing/nth_element.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/partial_sort.cpp | 37 - libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp | 30 + libcxx/test/libcxx/fuzzing/partial_sort_copy.cpp | 37 - .../test/libcxx/fuzzing/partial_sort_copy.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/partition.cpp | 37 - libcxx/test/libcxx/fuzzing/partition.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/partition_copy.cpp | 37 - libcxx/test/libcxx/fuzzing/partition_copy.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/regex_ECMAScript.cpp | 36 - .../test/libcxx/fuzzing/regex_ECMAScript.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/regex_POSIX.cpp | 36 - libcxx/test/libcxx/fuzzing/regex_POSIX.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/regex_awk.cpp | 36 - libcxx/test/libcxx/fuzzing/regex_awk.pass.cpp | 12 + libcxx/test/libcxx/fuzzing/regex_egrep.cpp | 36 - libcxx/test/libcxx/fuzzing/regex_egrep.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/regex_extended.cpp | 36 - libcxx/test/libcxx/fuzzing/regex_extended.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/regex_grep.cpp | 36 - libcxx/test/libcxx/fuzzing/regex_grep.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/sort.cpp | 37 - libcxx/test/libcxx/fuzzing/sort.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/stable_partition.cpp | 37 - .../test/libcxx/fuzzing/stable_partition.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/stable_sort.cpp | 37 - libcxx/test/libcxx/fuzzing/stable_sort.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/unique.cpp | 37 - libcxx/test/libcxx/fuzzing/unique.pass.cpp | 11 + libcxx/test/libcxx/fuzzing/unique_copy.cpp | 37 - libcxx/test/libcxx/fuzzing/unique_copy.pass.cpp | 11 + libcxxabi/src/cxa_default_handlers.cpp | 14 +- lld/ELF/AArch64ErrataFix.cpp | 4 + lld/ELF/ARMErrataFix.cpp | 4 + lld/ELF/Driver.cpp | 29 +- lld/ELF/Options.td | 6 - lld/ELF/SyntheticSections.cpp | 11 + lld/ELF/SyntheticSections.h | 2 +- lld/docs/WebAssembly.rst | 16 +- lld/docs/ld.lld.1 | 10 +- lld/test/ELF/aarch64-bti-pac-cli-error.s | 8 +- .../ELF/aarch64-cortex-a53-843419-thunk-range.s | 87 + lld/test/ELF/aarch64-cortex-a53-843419-thunk.s | 44 +- lld/test/ELF/aarch64-feature-bti.s | 6 +- lld/test/ELF/aarch64-feature-btipac.s | 8 +- lld/test/ELF/aarch64-feature-pac.s | 4 +- lld/test/ELF/arm-fix-cortex-a8-thunk.s | 42 +- lld/test/wasm/export-name.ll | 28 + lld/wasm/InputChunks.h | 3 + lld/wasm/Writer.cpp | 4 + lldb/cmake/modules/LLDBConfig.cmake | 13 +- lldb/docs/status/projects.rst | 9 + lldb/include/lldb/API/SBValue.h | 2 - lldb/include/lldb/Core/ValueObject.h | 17 - .../lldb/DataFormatters/DataVisualization.h | 6 - lldb/include/lldb/DataFormatters/FormatCache.h | 6 - lldb/include/lldb/DataFormatters/FormatClasses.h | 2 - lldb/include/lldb/DataFormatters/FormatManager.h | 6 - .../lldb/DataFormatters/FormattersContainer.h | 1 - .../include/lldb/DataFormatters/LanguageCategory.h | 1 - lldb/include/lldb/DataFormatters/TypeCategory.h | 55 - lldb/include/lldb/DataFormatters/TypeValidator.h | 201 - .../lldb/DataFormatters/ValueObjectPrinter.h | 7 - lldb/include/lldb/Host/Config.h.cmake | 2 + lldb/include/lldb/Host/XML.h | 6 +- lldb/include/lldb/Symbol/ClangASTContext.h | 7 +- lldb/include/lldb/Symbol/ClangASTImporter.h | 51 - .../lldb/Symbol/ClangExternalASTSourceCommon.h | 1 - lldb/include/lldb/Target/Language.h | 3 - lldb/include/lldb/lldb-forward.h | 2 - .../TestMultilineCompletion.py | 2 +- .../test/commands/gui/basic/TestGuiBasic.py | 2 +- lldb/packages/Python/lldbsuite/test/dotest.py | 13 +- .../thread/step_out/TestThreadStepOut.py | 4 +- .../test/functionalities/thread/step_out/main.cpp | 2 +- .../test/lang/cpp/trivial_abi/TestTrivialABI.py | 1 + .../lldbsuite/test/lang/cpp/trivial_abi/main.cpp | 2 +- lldb/scripts/interface/SBValue.i | 3 - lldb/source/API/SBValue.cpp | 20 - lldb/source/Core/CMakeLists.txt | 6 +- lldb/source/Core/ValueObject.cpp | 40 +- lldb/source/DataFormatters/CMakeLists.txt | 1 - lldb/source/DataFormatters/DataVisualization.cpp | 11 - lldb/source/DataFormatters/FormatCache.cpp | 27 +- lldb/source/DataFormatters/FormatManager.cpp | 30 - lldb/source/DataFormatters/LanguageCategory.cpp | 19 +- lldb/source/DataFormatters/TypeCategory.cpp | 88 - lldb/source/DataFormatters/TypeCategoryMap.cpp | 5 +- lldb/source/DataFormatters/TypeValidator.cpp | 53 - lldb/source/DataFormatters/ValueObjectPrinter.cpp | 38 - lldb/source/Host/common/XML.cpp | 59 +- .../Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp | 2 + .../ExpressionParser/Clang/ClangASTSource.cpp | 8 - .../ExpressionParser/Clang/ClangASTSource.h | 12 - .../Clang/ClangExpressionDeclMap.cpp | 9 - lldb/source/Symbol/ClangASTContext.cpp | 117 +- lldb/source/Symbol/ClangASTImporter.cpp | 38 - .../source/Symbol/ClangExternalASTSourceCommon.cpp | 16 +- lldb/source/Target/Language.cpp | 5 - lldb/test/Shell/SymbolFile/DWARF/dwarf5-atomic.s | 24 +- llvm/cmake/modules/AddLLVM.cmake | 1 + llvm/include/llvm/ADT/DenseMap.h | 16 +- llvm/include/llvm/Analysis/LoopInfo.h | 7 + llvm/include/llvm/Analysis/TargetTransformInfo.h | 30 +- .../llvm/Analysis/TargetTransformInfoImpl.h | 8 +- llvm/include/llvm/Analysis/VectorUtils.h | 2 +- llvm/include/llvm/BinaryFormat/Wasm.h | 2 + llvm/include/llvm/Frontend/OpenMP/OMPConstants.h | 53 + llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h | 138 + llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | 134 + llvm/include/llvm/IR/CMakeLists.txt | 16 +- llvm/include/llvm/IR/CallSite.h | 2 +- llvm/include/llvm/IR/Function.h | 2 +- llvm/include/llvm/IR/GlobalValue.h | 2 +- llvm/include/llvm/IR/IRBuilder.h | 35 +- llvm/include/llvm/IR/InstrTypes.h | 2 +- llvm/include/llvm/IR/IntrinsicInst.h | 6 + llvm/include/llvm/IR/Intrinsics.h | 11 +- llvm/include/llvm/IR/IntrinsicsAArch64.td | 48 +- llvm/include/llvm/MC/MCSymbolWasm.h | 5 + llvm/include/llvm/Object/Wasm.h | 1 + llvm/include/llvm/Support/TimeProfiler.h | 10 +- .../llvm/Transforms/Scalar/ConstantHoisting.h | 2 +- llvm/lib/Analysis/ConstantFolding.cpp | 2 + llvm/lib/Analysis/DependenceAnalysis.cpp | 17 +- llvm/lib/Analysis/LoopInfo.cpp | 5 +- llvm/lib/Analysis/MemoryLocation.cpp | 1 + llvm/lib/Analysis/TargetTransformInfo.cpp | 12 +- llvm/lib/Analysis/ValueTracking.cpp | 11 + llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 17 - llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 3 - llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 9 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 2 + llvm/lib/CodeGen/MIRVRegNamerUtils.cpp | 18 +- llvm/lib/CodeGen/MIRVRegNamerUtils.h | 15 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 17 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 5 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 1 + llvm/lib/CodeGen/TypePromotion.cpp | 1 + llvm/lib/CodeGen/WasmEHPrepare.cpp | 1 + llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 8 + llvm/lib/Frontend/OpenMP/CMakeLists.txt | 3 +- llvm/lib/Frontend/OpenMP/OMPConstants.cpp | 53 + llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp | 236 + llvm/lib/IR/AutoUpgrade.cpp | 3 + llvm/lib/IR/Function.cpp | 20 +- llvm/lib/IR/Verifier.cpp | 8 + llvm/lib/MC/WasmObjectWriter.cpp | 10 + llvm/lib/Object/WasmObjectFile.cpp | 17 +- llvm/lib/Support/TimeProfiler.cpp | 102 +- .../lib/Target/AArch64/AArch64CallingConvention.td | 6 +- llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 1 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 203 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 9 + llvm/lib/Target/AArch64/AArch64InstrInfo.td | 22 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 1 + .../Target/AArch64/AArch64LoadStoreOptimizer.cpp | 335 +- llvm/lib/Target/AArch64/AArch64RegisterInfo.td | 36 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 137 +- llvm/lib/Target/AArch64/AArch64StackTagging.cpp | 1 + .../Target/AArch64/AArch64TargetTransformInfo.cpp | 9 +- .../Target/AArch64/AArch64TargetTransformInfo.h | 7 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 26 +- llvm/lib/Target/AMDGPU/AMDGPU.h | 2 + llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp | 4 +- llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 1 + llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 6 +- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 1 + llvm/lib/Target/ARM/ARMISelLowering.cpp | 1 + llvm/lib/Target/ARM/ARMInstructionSelector.cpp | 1 + llvm/lib/Target/ARM/ARMParallelDSP.cpp | 15 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 2 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 2 +- llvm/lib/Target/ARM/MVETailPredication.cpp | 7 +- llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp | 1 + llvm/lib/Target/Hexagon/HexagonGenExtract.cpp | 1 + llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp | 3 +- llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp | 1 + llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 3 +- .../Target/Hexagon/HexagonLoopIdiomRecognition.cpp | 1 + .../Target/Hexagon/HexagonOptimizeSZextends.cpp | 1 + .../Hexagon/HexagonVectorLoopCarriedReuse.cpp | 1 + llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h | 6 +- llvm/lib/Target/Mips/Mips64InstrInfo.td | 9 + llvm/lib/Target/Mips/MipsExpandPseudo.cpp | 219 +- llvm/lib/Target/Mips/MipsISelLowering.cpp | 154 +- llvm/lib/Target/Mips/MipsInstrInfo.td | 25 + llvm/lib/Target/Mips/MipsInstructionSelector.cpp | 1 + llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 1 + llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp | 1 + llvm/lib/Target/Mips/MipsSEISelLowering.cpp | 1 + llvm/lib/Target/Mips/MipsScheduleGeneric.td | 3 +- llvm/lib/Target/Mips/MipsScheduleP5600.td | 3 +- llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp | 3 +- llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 1 + llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp | 1 + llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp | 1 + llvm/lib/Target/NVPTX/NVVMIntrRange.cpp | 1 + llvm/lib/Target/NVPTX/NVVMReflect.cpp | 1 + llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 1 + llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 12 +- llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h | 7 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 1 + llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp | 6 +- llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h | 6 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 13 +- llvm/lib/Target/SystemZ/SystemZTDC.cpp | 1 + .../Target/SystemZ/SystemZTargetTransformInfo.cpp | 6 +- .../Target/SystemZ/SystemZTargetTransformInfo.h | 6 +- .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 12 + .../MCTargetDesc/WebAssemblyTargetStreamer.cpp | 6 + .../MCTargetDesc/WebAssemblyTargetStreamer.h | 7 + .../Target/WebAssembly/WebAssemblyAsmPrinter.cpp | 12 +- .../Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp | 1 + .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 1 + llvm/lib/Target/X86/X86FastISel.cpp | 1 + llvm/lib/Target/X86/X86FixupLEAs.cpp | 3 + llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 1 + llvm/lib/Target/X86/X86InstructionSelector.cpp | 1 + llvm/lib/Target/X86/X86IntrinsicsInfo.h | 1 + llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 6 +- llvm/lib/Target/X86/X86TargetTransformInfo.h | 6 +- llvm/lib/Target/X86/X86WinEHState.cpp | 3 +- llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp | 1 + llvm/lib/Target/XCore/XCoreISelLowering.cpp | 1 + llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp | 1 + llvm/lib/Transforms/IPO/MergeFunctions.cpp | 26 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 43 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 6 + .../Transforms/InstCombine/InstCombineCompares.cpp | 33 + .../InstCombine/InstCombineSimplifyDemanded.cpp | 2 + .../Transforms/Instrumentation/MemorySanitizer.cpp | 41 +- llvm/lib/Transforms/Scalar/ConstantHoisting.cpp | 21 +- llvm/lib/Transforms/Scalar/SROA.cpp | 48 +- llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp | 8 +- llvm/test/Analysis/DependenceAnalysis/Dump.ll | 50 + .../Analysis/ValueTracking/known-nonnull-at.ll | 122 +- llvm/test/CodeGen/AArch64/arm64-abi-varargs.ll | 25 +- llvm/test/CodeGen/AArch64/arm64-abi_align.ll | 12 +- llvm/test/CodeGen/AArch64/arm64-fp.ll | 32 +- llvm/test/CodeGen/AArch64/arm64-variadic-aapcs.ll | 7 +- .../CodeGen/AArch64/machine-outliner-remarks.ll | 6 +- llvm/test/CodeGen/AArch64/machine-outliner.ll | 25 +- .../AArch64/stp-opt-with-renaming-debug.mir | 85 + .../test/CodeGen/AArch64/stp-opt-with-renaming.mir | 471 ++ .../AArch64/sve-gather-scatter-dag-combine.ll | 76 + ...intrinsics-gather-loads-32bit-scaled-offsets.ll | 97 +- ...trinsics-gather-loads-32bit-unscaled-offsets.ll | 155 +- ...-intrinsics-gather-loads-64bit-scaled-offset.ll | 33 +- ...ntrinsics-gather-loads-64bit-unscaled-offset.ll | 47 +- .../sve-intrinsics-gather-loads-vector-base.ll | 83 +- llvm/test/CodeGen/AArch64/sve-intrinsics-loads.ll | 88 - llvm/test/CodeGen/AArch64/sve-intrinsics-stores.ll | 95 - llvm/test/CodeGen/AArch64/sve-select.ll | 85 + .../AArch64/sve2-intrinsics-unary-narrowing.ll | 202 + .../CodeGen/MIR/AMDGPU/mircanon-memoperands.mir | 42 + llvm/test/CodeGen/Mips/atomic-min-max-64.ll | 158 + llvm/test/CodeGen/Mips/atomic-min-max.ll | 4674 ++++++++++++++++++++ llvm/test/CodeGen/Mips/atomic.ll | 2 +- llvm/test/CodeGen/PowerPC/pr39815.ll | 7 +- llvm/test/CodeGen/SystemZ/fp-mul-13.ll | 16 + llvm/test/CodeGen/SystemZ/fp-strict-mul-12.ll | 86 + llvm/test/CodeGen/SystemZ/fp-strict-mul-13.ll | 21 + llvm/test/CodeGen/SystemZ/vec-max-05.ll | 90 +- llvm/test/CodeGen/SystemZ/vec-min-05.ll | 90 +- llvm/test/CodeGen/Thumb2/mve-stacksplot.mir | 184 +- llvm/test/CodeGen/WebAssembly/export-name.ll | 17 + llvm/test/CodeGen/X86/leaFixup32.mir | 1 - llvm/test/CodeGen/X86/leaFixup64.mir | 1 - llvm/test/CodeGen/X86/neg_fp.ll | 38 +- .../DebugInfo/X86/lto-cross-cu-call-origin-ref.ll | 223 - llvm/test/DebugInfo/X86/skeleton-unit-verify.s | 47 + llvm/test/MC/WebAssembly/export-name.s | 26 + llvm/test/TableGen/intrinsic-long-name.td | 2 +- llvm/test/TableGen/intrinsic-struct.td | 2 +- .../AtomicExpand/AMDGPU/expand-atomic-rmw-fsub.ll | 4 +- llvm/test/Transforms/Coroutines/coro-swifterror.ll | 4 +- .../InstCombine/element-atomic-memintrins.ll | 66 +- .../InstCombine/phi-equal-incoming-pointers.ll | 4 +- llvm/test/Transforms/InstCombine/sink-alloca.ll | 2 +- llvm/test/Transforms/InstCombine/with_overflow.ll | 21 +- .../MergeFunc/byval-attr-congruent-type.ll | 30 + .../Transforms/SampleProfile/inline-coverage.ll | 2 +- llvm/test/Transforms/SampleProfile/inline-stats.ll | 104 + llvm/test/Transforms/SampleProfile/remarks.ll | 8 +- .../Verifier/invalid-frame-pointer-attr-empty.ll | 9 + .../invalid-frame-pointer-attr-no-value.ll | 9 + llvm/test/Verifier/invalid-frame-pointer-attr.ll | 9 + llvm/test/tools/llvm-dwarfdump/X86/debug-abbrev.s | 90 + llvm/test/tools/llvm-dwarfdump/X86/debug-line.s | 144 + ...debug-frame-dumps-eh-frame-and-debug-frame.yaml | 15 + llvm/test/tools/llvm-dwarfdump/debug-str.yaml | 22 + llvm/test/tools/llvm-readobj/COFF/hex-dump.test | 8 + llvm/test/tools/llvm-readobj/COFF/relocations.test | 22 + .../test/tools/llvm-readobj/COFF/sections-ext.test | 63 + llvm/test/tools/llvm-readobj/COFF/sections.test | 42 + llvm/test/tools/llvm-readobj/COFF/symbols.test | 40 + .../ELF/Inputs/compression.zlib.style.elf-x86-64 | Bin 10384 -> 0 bytes llvm/test/tools/llvm-readobj/ELF/basic.test | 19 + llvm/test/tools/llvm-readobj/ELF/hex-dump.test | 54 + .../{elf-relocations.test => ELF/relocations.test} | 0 .../tools/llvm-readobj/ELF/sec-compressed.test | 9 - llvm/test/tools/llvm-readobj/ELF/sec-flags.test | 67 - .../tools/llvm-readobj/ELF/section-arch-flags.test | 100 + .../test/tools/llvm-readobj/ELF/section-flags.test | 48 + llvm/test/tools/llvm-readobj/ELF/sections-ext.test | 110 + llvm/test/tools/llvm-readobj/ELF/sections.test | 76 + llvm/test/tools/llvm-readobj/ELF/symbols.test | 42 + llvm/test/tools/llvm-readobj/MachO/hex-dump.test | 8 + .../test/tools/llvm-readobj/MachO/relocations.test | 255 ++ .../tools/llvm-readobj/MachO/sections-ext.test | 843 ++++ llvm/test/tools/llvm-readobj/MachO/sections.test | 392 +- llvm/test/tools/llvm-readobj/archive.test | 35 +- llvm/test/tools/llvm-readobj/basic.test | 16 +- llvm/test/tools/llvm-readobj/error-format.test | 19 - llvm/test/tools/llvm-readobj/hex-dump.test | 59 - llvm/test/tools/llvm-readobj/relocations.test | 302 -- llvm/test/tools/llvm-readobj/sections-ext.test | 994 ----- llvm/test/tools/llvm-readobj/sections.test | 548 --- llvm/test/tools/llvm-readobj/symbols.test | 129 - llvm/test/tools/llvm-readobj/thin-archive.test | 53 +- llvm/test/tools/llvm-readobj/wasm/hex-dump.test | 8 + llvm/test/tools/llvm-readobj/wasm/relocations.test | 30 + llvm/test/tools/llvm-readobj/wasm/sections.test | 50 + llvm/test/tools/llvm-readobj/wasm/symbols.test | 51 + llvm/unittests/ADT/DenseMapTest.cpp | 18 + llvm/unittests/ADT/StringRefTest.cpp | 4 + llvm/unittests/Analysis/LoopInfoTest.cpp | 55 + llvm/unittests/CMakeLists.txt | 1 + .../DebugInfo/DWARF/DWARFDebugLineTest.cpp | 52 + llvm/unittests/Frontend/CMakeLists.txt | 13 + llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp | 178 + llvm/unittests/IR/IRBuilderTest.cpp | 1 + llvm/unittests/Support/VirtualFileSystemTest.cpp | 27 + llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 3 +- llvm/utils/TableGen/CodeGenDAGPatterns.h | 9 - llvm/utils/TableGen/CodeGenIntrinsics.h | 2 +- llvm/utils/TableGen/CodeGenTarget.cpp | 11 +- llvm/utils/TableGen/IntrinsicEmitter.cpp | 128 +- llvm/utils/TableGen/TableGen.cpp | 12 - llvm/utils/TableGen/TableGenBackends.h | 6 +- .../gn/secondary/llvm/include/llvm/IR/BUILD.gn | 171 +- .../gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Frontend/BUILD.gn | 15 + llvm/utils/lit/lit/main.py | 12 +- llvm/utils/lit/tests/selecting.py | 8 +- .../deviceRTLs/amdgcn/src/target_impl.h | 4 +- 460 files changed, 15088 insertions(+), 5462 deletions(-) create mode 100644 clang/test/Analysis/designated-initializer-values.c create mode 100644 clang/test/Analysis/pointer-escape-on-conservative-calls.c create mode 100644 clang/test/CodeGen/wasm-export-name.c create mode 100644 clang/test/CodeGenCXX/may_alias.cpp create mode 100644 clang/test/Frontend/sycl-aux-triple.cpp create mode 100644 clang/test/OpenMP/teams_distribute_simd_if_messages.cpp create mode 100644 libcxx/fuzzing/fuzz_test_template.cpp create mode 100644 libcxx/test/libcxx/fuzzing/fuzzer_test.h create mode 100644 libcxx/test/libcxx/fuzzing/geometric_distribution.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/nth_element.cpp create mode 100644 libcxx/test/libcxx/fuzzing/nth_element.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/partial_sort.cpp create mode 100644 libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/partial_sort_copy.cpp create mode 100644 libcxx/test/libcxx/fuzzing/partial_sort_copy.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/partition.cpp create mode 100644 libcxx/test/libcxx/fuzzing/partition.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/partition_copy.cpp create mode 100644 libcxx/test/libcxx/fuzzing/partition_copy.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/regex_ECMAScript.cpp create mode 100644 libcxx/test/libcxx/fuzzing/regex_ECMAScript.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/regex_POSIX.cpp create mode 100644 libcxx/test/libcxx/fuzzing/regex_POSIX.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/regex_awk.cpp create mode 100644 libcxx/test/libcxx/fuzzing/regex_awk.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/regex_egrep.cpp create mode 100644 libcxx/test/libcxx/fuzzing/regex_egrep.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/regex_extended.cpp create mode 100644 libcxx/test/libcxx/fuzzing/regex_extended.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/regex_grep.cpp create mode 100644 libcxx/test/libcxx/fuzzing/regex_grep.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/sort.cpp create mode 100644 libcxx/test/libcxx/fuzzing/sort.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/stable_partition.cpp create mode 100644 libcxx/test/libcxx/fuzzing/stable_partition.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/stable_sort.cpp create mode 100644 libcxx/test/libcxx/fuzzing/stable_sort.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/unique.cpp create mode 100644 libcxx/test/libcxx/fuzzing/unique.pass.cpp delete mode 100644 libcxx/test/libcxx/fuzzing/unique_copy.cpp create mode 100644 libcxx/test/libcxx/fuzzing/unique_copy.pass.cpp create mode 100644 lld/test/ELF/aarch64-cortex-a53-843419-thunk-range.s create mode 100644 lld/test/wasm/export-name.ll delete mode 100644 lldb/include/lldb/DataFormatters/TypeValidator.h delete mode 100644 lldb/source/DataFormatters/TypeValidator.cpp create mode 100644 llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h create mode 100644 llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp create mode 100644 llvm/test/Analysis/DependenceAnalysis/Dump.ll create mode 100644 llvm/test/CodeGen/AArch64/stp-opt-with-renaming-debug.mir create mode 100644 llvm/test/CodeGen/AArch64/stp-opt-with-renaming.mir create mode 100644 llvm/test/CodeGen/AArch64/sve-gather-scatter-dag-combine.ll delete mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-loads.ll delete mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-stores.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-select.ll create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-unary-narrowing.ll create mode 100644 llvm/test/CodeGen/MIR/AMDGPU/mircanon-memoperands.mir create mode 100644 llvm/test/CodeGen/Mips/atomic-min-max-64.ll create mode 100644 llvm/test/CodeGen/Mips/atomic-min-max.ll create mode 100644 llvm/test/CodeGen/SystemZ/fp-mul-13.ll create mode 100644 llvm/test/CodeGen/SystemZ/fp-strict-mul-12.ll create mode 100644 llvm/test/CodeGen/SystemZ/fp-strict-mul-13.ll create mode 100644 llvm/test/CodeGen/WebAssembly/export-name.ll delete mode 100644 llvm/test/DebugInfo/X86/lto-cross-cu-call-origin-ref.ll create mode 100644 llvm/test/DebugInfo/X86/skeleton-unit-verify.s create mode 100644 llvm/test/MC/WebAssembly/export-name.s create mode 100644 llvm/test/Transforms/MergeFunc/byval-attr-congruent-type.ll create mode 100644 llvm/test/Transforms/SampleProfile/inline-stats.ll create mode 100644 llvm/test/Verifier/invalid-frame-pointer-attr-empty.ll create mode 100644 llvm/test/Verifier/invalid-frame-pointer-attr-no-value.ll create mode 100644 llvm/test/Verifier/invalid-frame-pointer-attr.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug-abbrev.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug-line.s create mode 100644 llvm/test/tools/llvm-dwarfdump/debug-frame-dumps-eh-frame-and-d [...] create mode 100644 llvm/test/tools/llvm-dwarfdump/debug-str.yaml create mode 100644 llvm/test/tools/llvm-readobj/COFF/hex-dump.test create mode 100644 llvm/test/tools/llvm-readobj/COFF/relocations.test create mode 100644 llvm/test/tools/llvm-readobj/COFF/sections-ext.test create mode 100644 llvm/test/tools/llvm-readobj/COFF/sections.test create mode 100644 llvm/test/tools/llvm-readobj/COFF/symbols.test delete mode 100644 llvm/test/tools/llvm-readobj/ELF/Inputs/compression.zlib.style. [...] create mode 100644 llvm/test/tools/llvm-readobj/ELF/basic.test create mode 100644 llvm/test/tools/llvm-readobj/ELF/hex-dump.test rename llvm/test/tools/llvm-readobj/{elf-relocations.test => ELF/relocations.test} (100%) delete mode 100644 llvm/test/tools/llvm-readobj/ELF/sec-compressed.test delete mode 100644 llvm/test/tools/llvm-readobj/ELF/sec-flags.test create mode 100644 llvm/test/tools/llvm-readobj/ELF/section-arch-flags.test create mode 100644 llvm/test/tools/llvm-readobj/ELF/section-flags.test create mode 100644 llvm/test/tools/llvm-readobj/ELF/sections-ext.test create mode 100644 llvm/test/tools/llvm-readobj/ELF/sections.test create mode 100644 llvm/test/tools/llvm-readobj/ELF/symbols.test create mode 100644 llvm/test/tools/llvm-readobj/MachO/hex-dump.test create mode 100644 llvm/test/tools/llvm-readobj/MachO/relocations.test create mode 100644 llvm/test/tools/llvm-readobj/MachO/sections-ext.test delete mode 100644 llvm/test/tools/llvm-readobj/error-format.test delete mode 100644 llvm/test/tools/llvm-readobj/hex-dump.test delete mode 100644 llvm/test/tools/llvm-readobj/relocations.test delete mode 100644 llvm/test/tools/llvm-readobj/sections-ext.test delete mode 100644 llvm/test/tools/llvm-readobj/sections.test delete mode 100644 llvm/test/tools/llvm-readobj/symbols.test create mode 100644 llvm/test/tools/llvm-readobj/wasm/hex-dump.test create mode 100644 llvm/test/tools/llvm-readobj/wasm/relocations.test create mode 100644 llvm/test/tools/llvm-readobj/wasm/sections.test create mode 100644 llvm/test/tools/llvm-readobj/wasm/symbols.test create mode 100644 llvm/unittests/Frontend/CMakeLists.txt create mode 100644 llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp create mode 100644 llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn