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-next-defconfig in repository toolchain/ci/llvm-project.
from 1ced28cbe75 DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF adds ea4652ebeb2 Fix unused variable warning (NFC) adds c3a47221e05 [X86] Don't emit two X86ISD::COMI/UCOMI nodes when handling [...] adds e211a7d2aaf Re-land "[lldb/Test] Make substrs argument to self.expect o [...] adds c1912c7542d [lldb/Test] Use arrays instead of sets for build_and_run_expr adds 70cea38ff7f [lldb/Test] Sort substr for TestDataFormatterStdMap.py adds 4c05019dc0c [lldb/Test] Fix typo in TestDataFormatterStdMap.py adds 98594a44aaa [lldb] [ObjectFile/ELF] Fix negated seg ids on 32-bit arches adds 035eb393f7d Update TTI's getUserCost to return TCC_Free on freeze adds 0c16a22a2eb [lldb/Test] Fix substr order in asan & ubsan tests adds 904d54de9ba [lldb/Test] Sort substr for TestDataFormatterStdMap.py (2/2) adds 8413116bf10 [X86] Use X86ISD::SUB instead of X86ISD::CMP in some places. adds 7ef37a5f999 [mlir] Initial support for type constraints in the declarat [...] adds fbba6395171 [mlir][ODS] Refactor BuildableType to use $_builder as part [...] adds abe6d1174df [mlir] Emit a fatal error when the assembly format is invalid adds 4581d974161 [X86] Remove some uncovered and possibly broken code from c [...] adds e53bbf12132 [GVN] Add GVNOption to control load-pre more fine-grained. adds cd14b4a62bd [X86] Remove unneeded code that looks for (and (i8 (X86setcc_c)) adds 36272d5f005 Let isGuaranteedNotToBeUndefOrPoison consider PHINode with [...] adds dd7d6102627 [ValueTracking] Let isGuaranteedToBeUndefOrPoison look into [...] adds 1132f87fbf1 [update_cc_test_checks] Don't attach CHECK lines to functio [...] adds b8144c05362 [NFC] Encapsulate MemOp logic adds 362d00e0510 [ARM][VecReduce] Force expand vector_reduce_fmin adds d2b6ac6ccda Revert "[X86] Use X86ISD::SUB instead of X86ISD::CMP in som [...] adds bf4d73e6f3e [lldb][NFC] Use correct Decl typedef in ClangASTSource adds 3dd688a9eec [DAG] OptLevelChanger - fix uninitialized variable analyzer [...] adds 89b8b421847 [OpenCL] Tidy up OpenCLBuiltins.td adds abada5036ef [NFC] Fix some spelling mistakes to test pushing to GH. adds 6e01cd6795f Improve error message of FileCheck when stdin is empty adds 90e4ebdce55 [OpenMP][OMPT] fix reduction test for 32-bit x86 adds 7128aace600 [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI adds 92570718a86 [clangd] Mechanism to make update debounce responsive to re [...] adds bec54e464e6 [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRA [...] adds 8c681f5e470 [Matrix] Mark matrix memory intrinsics as argmemonly/write| [...] adds 0cf0be993c3 [InstCombine] fix operands of shouldChangeType() for casted [...] adds 5d04e008f70 [InstCombine] add splat tests with undef elements; NFC adds 88cd49e941b [lldb] Increase LINK_INTERFACE_MULTIPLICITY for Debug builds adds 2926a651ba7 [lldb] [testsuite] generalize `DWARFASTParserClangTests` ba [...] adds 399887c9e43 [mlir][spirv] Add resource limits into target environment adds baecae838de [Linalg] Add tiling of Linalg to parallel loops. adds aad352f77c4 [mlir][spirv] Wrap debug-only method in #ifndef NDEBUG adds 104800084f6 [lldb] [testsuite] Fixup: generalize `DWARFASTParserClangTe [...] adds 2a191cf8500 [InstCombine] add more splat tests with undef elements; NFC adds 69a39dc1f0d [clangd] Increase stack size of the new threads on macOS adds d4c8230a0fd [Polly] Fix compilation after 105642af5eef: include PassMan [...] adds ed98994f64b Revert "[clangd] Mechanism to make update debounce responsi [...] adds 65b3b6c0ac4 [ARM] Make ARM::ArchExtKind use 64-bit underlying type (par [...] adds 41206b61e30 [DebugInfo] Re-instate LiveDebugVariables scope trimming adds f75301d16d4 Revert "DebugInfo: Check DW_OP_convert in loclists with Spl [...] adds 191a9a78b3f Revert "DebugInfo: Add missing test coverage for DW_OP_conv [...] adds 563e84790f4 [SystemZ] Support -msoft-float adds e943329ba00 [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly adde [...] adds 3ed12232b03 [VE] half fptrunc+store&load+fpext adds 2f4c4d0a78e Reland "[clangd] Mechanism to make update debounce responsi [...] adds 2629035a009 [clangd] Don't assert when completing a lambda variable ins [...] adds 95c95a94d7a [ARM][AsmParser] Make assembly directives case insensitive adds b8dc54cf39b PowerPC: Remove redundancy in ternary for predicate selection adds 386fd2c170a [clang] Add matcher to identify macro expansions. adds 6d07802d63a [BPF] handle typedef of struct/union for CO-RE relocations adds d7cbef2714c [MLIR] Fixes for shared library dependencies. adds 2eaa9d991d0 [NFC][LangRef][FPEnv] Fix whitespace for denormal-fp-math/d [...] adds 9271cab270a [BPF] use base lvalue type for preserve_{struct,union}_acce [...] adds f7de7084f4a scudo: Simplify getClassIdBySize() logic. NFCI. adds a05566c9941 [ARM] Correct missing newline after outputting .tlsdescseq [...] adds 2513118afa3 [Driver] Change -fmax-tokens $arg to -fmax-tokens=$arg adds 8ff86fcf4c0 [X86] -fpatchable-function-entry=N,0: place patch label aft [...] adds fce1eefb467 [clang] fix lib/ASTMatchers for BUILD_SHARED_LIBS=ON adds a3c814d2349 Separately track input and output denormal mode adds dc42ff6697d [InstCombine] add FIXME comment to shuffle transform; NFC adds 803dd6fe6bb [BFI] Add a debug check for unknown block queries. adds e5ff92e049b [clang][NFC] Expand some `auto`s and add another test for m [...] adds 33081d2361d Try to fix buildbot failure adds f25a2a3de5b [X86] Fix missing load latencies (PR36894) adds de8451fe4d3 GlobalISel: Fold SmallVector resizes into constructors adds 75fcdfa1fcf AMDGPU: Cleanup SMRD buffer selection adds 531fad736ed [test] yaml2obj -docnum => --docnum= adds 28cd54cdbba [mlir] Fix clang 5 warning for missing braces adds e05af081bf7 [lldb/StackFrameList] Convert assert to defensive check in [...] adds 047c0412775 [lldb/test] Skip TestBasicEntryValuesX86_64 due to llvm.org [...] adds 1024b73ef59 AMDGPU: Split denormal mode tracking bits adds 50d8977c459 [clang-format] Allow a comment to follow a C# attribute specifier adds 3c7e9c34b38 [mlir] [VectorOps] refined description of vector.contract adds 23b76096b7d CodeGenPrepare: Reorder check for cold and shouldOptimizeForSize adds 64a8e1b83e1 libclc/asin: Switch to amd builtins version of asin adds 008e7bf9234 [C++20] Add consteval-specific semantic for functions adds 3101def8472 [libc] Fix typo in header generation docs. adds b461436d019 AMDGPU/GlobalISel: Legalize s16 G_FEXP2 adds 5d2749938c4 AMDGPU/GlobalISel: Custom lower G_FEXP adds 7f37a8026f6 [InlineCost] Add flag to allow changing the default inline cost adds f0fb09c33e3 [mlir] Print types to the OpAsmPrinter instead of the raw_ostream. adds e195ff98f6c Recommit "[X86] Use X86ISD::SUB instead of X86ISD::CMP in s [...] adds f5d1a9f1cfb Try to fix windows build bot after 008e7bf92343b8bd6ebade5b [...] adds c99fa0b80cc Additional testcase for 0130b6cb5a8. adds cfacf9ae20b PR44761: Fix fallback to later tiebreakers if two non-templ [...] adds ccac6b2bf87 [hip] Properly populate macros based on host processor. adds 9b0ce8edfaf AMDGPU/GlobalISel: Remove extension legality hacks adds dd921cb89b9 [sanitizer] Add missing declarations for sigaltstack syscal [...] adds 0f116fd9d86 [AMDGPU] Fix infinite loop with fma combines adds 05f2a04ba7f AMDGPU/GlobalISel: Legalize G_SEXT_INREG adds 0693e827ed3 AMDGPU/GlobalISel: Do a better job splitting 64-bit G_SEXT_INREG adds 12fe9b26ec8 AMDGPU/GlobalISel: Select G_SEXT_INREG adds 83d0db59d6f Fix "expression is redundant [misc-redundant-expression]" w [...] adds 2757f93a5a7 [lldb/Reproducers] Instrument SBFile adds f8c0fcd23da [lldb/Reproducers] Treat SB classes pass by value as const [...] adds 4f9f5d09de4 AMDGPU: Fix isAlwaysUniform for simple asm SGPR results adds 17785cc7a10 [clang-tidy] Fix "expression is redundant [misc-redundant-e [...] adds b73f8c53d8a Revert: [lldb] [testsuite] generalize `DWARFASTParserClangT [...] adds 8a1f4feb1b7 [compiler-rt] Fix sanitizer_common build for FreeBSD adds 6a82f0f0b9d [libomptarget] Implement wavefront functions for amdgcn adds f37b62eccec Re-land "[lldb] [testsuite] generalize `DWARFASTParserClang [...] adds c21b71c1ba5 [lldb/Unittest] Fix the modules build by including TypeSyst [...] adds ebcf25ea810 [cmake] Fix clang builds with BUILD_SHARED=ON and CLANG_LIN [...] adds 7c9ebdd3d6a [lldb] Remove clang classes from lldb-forward.h adds b79b7674eb4 [compiler-rt] [netbsd] Fix build after "implement sigaltsta [...] adds 8b79bed0f3c [lldb] Remove unused references to ClangExpressionDeclMap adds a969e051a5d [OpenMP] Add Flush directive to OpenMPIRBuilder adds 0c67cfdb114 [Concepts] Add missing CXXThisScope to function template co [...] adds c348fb1786b Revert "[Concepts] Add missing CXXThisScope to function tem [...] adds a5f1fff9ddf [lldb/Reproducers] Add missing SBFile methods to the registry adds 6c232441564 [Concepts] Add missing CXXThisScope to function template co [...] adds 2d89e0a0988 [SEH] Remove CATCHPAD SDNode and X86::EH_RESTORE MachineInstr adds c67773bebef [X86] Give KSET0* and KSET1* pseudos the same scheduler res [...] adds 1091730f5fb Avoid many std::tie/tuple instantiations in ASTImporter adds 48b8e3be51c [lldb] Delete commented-out code adds fc0ba63f869 [lldb] Rename Type::ResolveClangType to Type::ResolveCompilerType adds 7982db5dc6c [Support] Fix warnings in ARMTargetParser.cpp adds f48c1f5085f [compiler-rt] fix OpenBSD and Solaris build with sigaltstac [...] adds 0c86dfb86de Fix -Wunused-result warnings in LLDB adds 31fd112eb4a Fix x86 32bits MLIR build (NFC) adds 016f42e3dcd [X86] Add custom lowering for lrint/llrint to either cvtss2 [...] adds 7ac94430029 [lldb/Reproducers] Change record logging to mirror replay logging adds ddf814688bd [lldb/Reproducers] Add underscore to varaibles in LLDB_RECO [...] adds 361ba3ad1f8 [Driver][Darwin] Improve tests for -nostdinc & friends new fb0d2d455f5 Fix after c25938d new 7e02dc3f240 [lldb] Fix -Wdocumentation warnings new f3bacd0738e Fix some more -Wrange-loop-analysis warnings in AArch64Targ [...] new 1c03cc5a39f [NFCI] Update according to style. new 7531a5039fd [Remarks] Extend the RemarkStreamer to support other emitters new 50d2d33b8ef Fix BroadcasterManager::RemoveListener to really remove the [...] new b642e034851 [cuda][hip] Temporarily XFAIL on arm new 2406a06e674 [gn build] Port 7531a5039fd new f722284cdff [gn build] Port b8a847c0a3e new efcd3967a6b DebugInfo: Generalize convert-debugloc.ll to run for multip [...] new 6f738f62ab8 DebugInfo: convert-debugloc.ll remove erroneous CHECK new eace2fbfee6 Fix warning on trailing `;`. NFC. new 3125887845c [Remarks] Fix gcc build new 0ca33f1b0fe Fix warning on trailing `;`. NFC. new 1b787f53c60 DebugInfo: Generalize test/DebugInfo/X86/convert-inlined.ll new cd9142ed8a4 DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll [...] new b0cd0b7c909 Reapply: DebugInfo: Add missing test coverage for DW_OP_con [...] new 7f57f13cd68 DebugInfo: use a symbolic DIE reference in convert-loclist.ll new b96c6b65b93 PR44786: Don't assert when profiling <=> expressions. new 13b197c7d18 [mlir][spirv] Add dialect-specific attribute for target env [...] new 27748363da8 [WebAssembly] Enable recently implemented SIMD operations new 57c54ddd7f9 Recommit: DebugInfo: Check DW_OP_convert in loclists with S [...] new d96c1bbaa03 [BPF] disable ReduceLoadWidth during SelectionDag phase new 8acedb595d0 Revert "[WebAssembly] Split and recombine multivalue calls [...] new a1c338d70b9 DebugInfo: Fix convert-loclist.ll Split DWARF variant to us [...] new b453caf1112 [lldb/Reproducers] Change the way we instrument void* arguments new 9329cfca848 DebugInfo: convert-debugloc.ll generalize to run on ppc64le
The 27 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: .../readability/BracesAroundStatementsCheck.cpp | 2 +- clang-tools-extra/clangd/AST.cpp | 7 + clang-tools-extra/clangd/AST.h | 15 + clang-tools-extra/clangd/ClangdServer.cpp | 2 +- clang-tools-extra/clangd/ClangdServer.h | 4 +- clang-tools-extra/clangd/CodeComplete.cpp | 13 +- clang-tools-extra/clangd/Quality.cpp | 5 +- clang-tools-extra/clangd/TUScheduler.cpp | 59 +- clang-tools-extra/clangd/TUScheduler.h | 26 +- clang-tools-extra/clangd/Threading.cpp | 21 +- clang-tools-extra/clangd/unittests/ClangdTests.cpp | 21 + .../clangd/unittests/CodeCompleteTests.cpp | 11 + .../clangd/unittests/TUSchedulerTests.cpp | 31 +- clang/include/clang/AST/Expr.h | 13 +- clang/include/clang/AST/Stmt.h | 3 + clang/include/clang/ASTMatchers/ASTMatchers.h | 20 + .../clang/ASTMatchers/ASTMatchersInternal.h | 7 + clang/include/clang/Basic/BuiltinsWebAssembly.def | 30 +- clang/include/clang/Basic/CodeGenOptions.h | 4 +- clang/include/clang/Basic/DiagnosticASTKinds.td | 3 + clang/include/clang/Basic/DiagnosticGroups.td | 6 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 9 +- clang/include/clang/Driver/CC1Options.td | 4 + clang/include/clang/Driver/Options.td | 8 +- clang/include/clang/Driver/ToolChain.h | 2 +- clang/include/clang/Frontend/FrontendOptions.h | 8 +- clang/include/clang/Sema/Sema.h | 18 + clang/lib/AST/ASTImporter.cpp | 1750 +++++++-------- clang/lib/AST/Expr.cpp | 7 +- clang/lib/AST/ExprConstant.cpp | 37 +- clang/lib/AST/StmtProfile.cpp | 4 +- clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 34 + clang/lib/ASTMatchers/CMakeLists.txt | 1 + clang/lib/Basic/Targets/AMDGPU.cpp | 2 +- clang/lib/Basic/Targets/ARM.cpp | 2 +- clang/lib/Basic/Targets/SystemZ.h | 8 +- clang/lib/CodeGen/CGCall.cpp | 10 +- clang/lib/CodeGen/CGExpr.cpp | 16 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 15 +- clang/lib/CodeGen/CodeGenAction.cpp | 12 +- clang/lib/CodeGen/CodeGenModule.cpp | 2 +- clang/lib/CodeGen/TargetInfo.cpp | 19 +- clang/lib/Driver/ToolChains/AMDGPU.cpp | 7 +- clang/lib/Driver/ToolChains/Arch/ARM.cpp | 4 +- clang/lib/Driver/ToolChains/Arch/SystemZ.cpp | 23 +- clang/lib/Driver/ToolChains/Arch/SystemZ.h | 10 +- clang/lib/Driver/ToolChains/Clang.cpp | 57 +- clang/lib/Driver/ToolChains/Cuda.cpp | 4 +- clang/lib/Format/TokenAnnotator.cpp | 4 +- clang/lib/Frontend/CompilerInstance.cpp | 4 + clang/lib/Frontend/CompilerInvocation.cpp | 10 +- clang/lib/Parse/Parser.cpp | 2 +- clang/lib/Sema/OpenCLBuiltins.td | 63 +- clang/lib/Sema/SemaConcept.cpp | 7 + clang/lib/Sema/SemaDecl.cpp | 21 +- clang/lib/Sema/SemaDeclCXX.cpp | 6 +- clang/lib/Sema/SemaExpr.cpp | 170 +- clang/lib/Sema/SemaLambda.cpp | 4 +- clang/lib/Sema/SemaOverload.cpp | 26 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 8 +- .../CXX/over/over.match/over.match.best/p2.cpp | 16 + .../builtin-preserve-access-index-typedef.c | 24 + clang/test/CodeGen/denormalfpmode.c | 6 +- clang/test/CodeGen/systemz-abi.c | 64 +- clang/test/CodeGen/systemz-abi.cpp | 4 +- clang/test/CodeGen/target-data.c | 2 + clang/test/CodeGenCUDA/flush-denormals.cu | 4 +- clang/test/CodeGenCUDA/propagate-metadata.cu | 4 +- clang/test/CodeGenCXX/dereferenceable.cpp | 15 + clang/test/Driver/cl-denorms-are-zero.cl | 2 +- clang/test/Driver/cuda-flush-denormals-to-zero.cu | 4 +- clang/test/Driver/cuda-simple.cu | 1 + clang/test/Driver/darwin-header-search-libcxx.cpp | 25 +- clang/test/Driver/denormal-fp-math.c | 16 +- clang/test/Driver/hip-host-cpu-features.hip | 19 + clang/test/Driver/systemz-float-01.c | 45 + clang/test/Driver/systemz-float-02.c | 23 + clang/test/OpenMP/flush_codegen.cpp | 3 + clang/test/Parser/max-tokens.cpp | 4 +- clang/test/Preprocessor/hip-host-cpu-macros.cu | 13 + clang/test/SemaCXX/cxx2a-consteval.cpp | 329 ++- clang/test/SemaCXX/cxx2a-three-way-comparison.cpp | 9 + .../SemaTemplate/instantiate-requires-clause.cpp | 11 +- clang/tools/clang-shlib/CMakeLists.txt | 17 +- .../ASTMatchers/ASTMatchersNarrowingTest.cpp | 123 ++ clang/unittests/Format/FormatTestCSharp.cpp | 5 + .../include/sanitizer/linux_syscall_hooks.h | 2 + .../sanitizer_common_interceptors.inc | 1 + .../sanitizer_platform_limits_freebsd.cpp | 1 + .../sanitizer_platform_limits_freebsd.h | 1 + .../sanitizer_platform_limits_netbsd.cpp | 1 + .../sanitizer_platform_limits_netbsd.h | 1 + .../sanitizer_platform_limits_openbsd.cpp | 1 + .../sanitizer_platform_limits_openbsd.h | 1 + .../sanitizer_platform_limits_solaris.cpp | 1 + .../sanitizer_platform_limits_solaris.h | 1 + compiler-rt/lib/scudo/standalone/size_class_map.h | 8 +- compiler-rt/test/msan/Linux/syscalls.cpp | 5 + libc/docs/header_generation.rst | 2 +- libclc/generic/lib/math/asin.cl | 167 +- libclc/generic/lib/math/asin.inc | 18 - lldb/include/lldb/API/SBFile.h | 3 + lldb/include/lldb/Core/ValueObject.h | 1 - lldb/include/lldb/Expression/DWARFExpression.h | 7 +- lldb/include/lldb/Expression/IRInterpreter.h | 1 - lldb/include/lldb/Symbol/Type.h | 2 +- lldb/include/lldb/Target/Target.h | 4 +- .../lldb/Utility/ReproducerInstrumentation.h | 154 +- lldb/include/lldb/lldb-forward.h | 15 - .../commands/add-dsym/uuid/TestAddDsymCommand.py | 1 - .../commands/target/basic/TestTargetCommand.py | 1 + .../test/functionalities/asan/TestMemoryHistory.py | 11 +- .../test/functionalities/asan/TestReportData.py | 5 +- .../libstdcpp/map/TestDataFormatterStdMap.py | 90 +- .../TestBasicEntryValuesX86_64.py | 3 +- .../functionalities/ubsan/basic/TestUbsanBasic.py | 7 +- .../lang/c/global_variables/TestGlobalVariables.py | 1 + lldb/packages/Python/lldbsuite/test/lldbtest.py | 10 +- .../Python/lldbsuite/test/types/TestLongTypes.py | 16 +- .../lldbsuite/test/types/TestLongTypesExpr.py | 16 +- lldb/source/API/SBFile.cpp | 44 +- lldb/source/API/SBTarget.cpp | 59 +- lldb/source/Commands/CommandObjectTarget.cpp | 134 +- lldb/source/Core/CMakeLists.txt | 2 +- lldb/source/Core/ValueObjectCast.cpp | 3 - lldb/source/Core/ValueObjectConstResult.cpp | 2 - lldb/source/Core/ValueObjectDynamicValue.cpp | 1 - lldb/source/Core/ValueObjectMemory.cpp | 4 - .../ExpressionParser/Clang/ClangASTImporter.h | 3 + .../ExpressionParser/Clang/ClangASTSource.cpp | 7 +- .../ExpressionParser/Clang/ClangASTSource.h | 10 +- .../Clang/ClangExpressionDeclMap.cpp | 4 +- .../Clang/ClangExpressionDeclMap.h | 6 +- .../ExpressionParser/Clang/ClangExpressionHelper.h | 1 + .../ExpressionParser/Clang/ClangExpressionParser.h | 1 + .../Clang/ClangPersistentVariables.cpp | 3 +- .../Clang/ClangPersistentVariables.h | 7 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 2 +- .../Clang/ClangUtilityFunction.cpp | 2 +- .../Plugins/Language/CPlusPlus/BlockPointer.cpp | 2 +- .../LanguageRuntime/ObjC/ObjCLanguageRuntime.h | 1 + .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 4 +- .../MacOSX/AppleGetItemInfoHandler.cpp | 2 +- .../MacOSX/AppleGetPendingItemsHandler.cpp | 2 +- .../SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp | 2 +- .../MacOSX/AppleGetThreadItemInfoHandler.cpp | 2 +- .../Plugins/TypeSystem/Clang/TypeSystemClang.h | 2 + lldb/source/Symbol/Type.cpp | 12 +- lldb/source/Target/StackFrameList.cpp | 6 +- lldb/source/Utility/Broadcaster.cpp | 2 +- lldb/source/Utility/ReproducerInstrumentation.cpp | 12 + lldb/tools/lldb-instr/Instrument.cpp | 7 +- .../Expression/ClangExpressionDeclMapTest.cpp | 4 +- lldb/unittests/Expression/DWARFExpressionTest.cpp | 127 +- .../SymbolFile/DWARF/DWARFASTParserClangTests.cpp | 78 +- lldb/unittests/TestingSupport/CMakeLists.txt | 3 + .../unittests/TestingSupport/Symbol/CMakeLists.txt | 13 + .../TestingSupport/Symbol/YAMLModuleTester.cpp | 117 + .../TestingSupport/Symbol/YAMLModuleTester.h | 40 + lldb/unittests/TestingSupport/module.modulemap | 1 + llvm/docs/LangRef.rst | 71 +- llvm/docs/Remarks.rst | 32 + llvm/include/llvm/ADT/FloatingPointMode.h | 115 +- .../include/llvm/Analysis/BlockFrequencyInfoImpl.h | 12 + .../llvm/Analysis/OptimizationRemarkEmitter.h | 4 +- .../llvm/Analysis/TargetTransformInfoImpl.h | 3 + llvm/include/llvm/CodeGen/AsmPrinter.h | 7 +- .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 6 + llvm/include/llvm/CodeGen/ISDOpcodes.h | 3 - .../CodeGen/MachineOptimizationRemarkEmitter.h | 4 +- llvm/include/llvm/CodeGen/TargetLowering.h | 64 +- llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h | 11 + llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | 1 + llvm/include/llvm/IR/Intrinsics.td | 7 +- llvm/include/llvm/IR/LLVMContext.h | 40 +- llvm/include/llvm/IR/LLVMRemarkStreamer.h | 95 + llvm/include/llvm/IR/RemarkStreamer.h | 108 - llvm/include/llvm/LTO/LTO.h | 8 +- llvm/include/llvm/MC/MCStreamer.h | 2 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 27 + llvm/include/llvm/Remarks/RemarkStreamer.h | 73 + llvm/include/llvm/Support/ARMTargetParser.h | 34 +- llvm/include/llvm/Target/TargetSelectionDAG.td | 2 - llvm/include/llvm/Transforms/Scalar/GVN.h | 7 + llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp | 17 +- llvm/lib/Analysis/InlineCost.cpp | 9 +- llvm/lib/Analysis/ValueTracking.cpp | 14 + llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 6 +- llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h | 2 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 2 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 16 +- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 12 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 16 +- llvm/lib/CodeGen/LiveDebugVariables.cpp | 25 +- llvm/lib/CodeGen/MIRCanonicalizerPass.cpp | 4 +- llvm/lib/CodeGen/MachineFunction.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 25 +- .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 4 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 5 - llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 12 +- llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp | 16 + llvm/lib/IR/CMakeLists.txt | 2 +- llvm/lib/IR/LLVMContext.cpp | 30 +- llvm/lib/IR/LLVMContextImpl.h | 10 +- .../{RemarkStreamer.cpp => LLVMRemarkStreamer.cpp} | 128 +- llvm/lib/LTO/LTO.cpp | 13 +- llvm/lib/LTO/LTOBackend.cpp | 4 +- llvm/lib/LTO/LTOCodeGenerator.cpp | 6 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 4 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 40 + llvm/lib/ObjectYAML/ELFYAML.cpp | 25 + llvm/lib/Remarks/CMakeLists.txt | 1 + llvm/lib/Remarks/RemarkStreamer.cpp | 72 + llvm/lib/Support/AArch64TargetParser.cpp | 6 +- llvm/lib/Support/ARMTargetParser.cpp | 27 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 28 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 3 - llvm/lib/Target/AArch64/AArch64InstrInfo.td | 4 - llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 18 +- llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 25 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 24 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 3 + .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 17 +- llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 12 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 82 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h | 2 + llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 41 +- llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 6 +- .../Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 6 + llvm/lib/Target/AMDGPU/SIFoldOperands.cpp | 8 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 10 +- llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h | 24 +- llvm/lib/Target/AMDGPU/SMInstructions.td | 6 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 7 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h | 65 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 10 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 9 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 8 +- .../lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 6 +- .../Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp | 2 +- llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp | 25 +- llvm/lib/Target/BPF/BPFISelLowering.h | 15 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 12 +- llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp | 2 +- llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 4 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 16 +- llvm/lib/Target/SystemZ/SystemZFeatures.td | 7 + llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 60 +- llvm/lib/Target/SystemZ/SystemZISelLowering.h | 2 + llvm/lib/Target/SystemZ/SystemZSubtarget.cpp | 7 +- llvm/lib/Target/SystemZ/SystemZSubtarget.h | 4 + llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp | 10 +- llvm/lib/Target/VE/VEISelLowering.cpp | 27 +- llvm/lib/Target/VE/VEInstrInfo.td | 7 + llvm/lib/Target/VE/VEMCInstLower.cpp | 3 + .../Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp | 12 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 112 +- .../lib/Target/WebAssembly/WebAssemblyInstrCall.td | 21 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 11 +- llvm/lib/Target/X86/X86ExpandPseudo.cpp | 8 - llvm/lib/Target/X86/X86FrameLowering.cpp | 21 + llvm/lib/Target/X86/X86FrameLowering.h | 6 + llvm/lib/Target/X86/X86ISelLowering.cpp | 189 +- llvm/lib/Target/X86/X86ISelLowering.h | 5 +- llvm/lib/Target/X86/X86InstrAVX512.td | 39 + llvm/lib/Target/X86/X86InstrCompiler.td | 19 - llvm/lib/Target/X86/X86InstrFPStack.td | 26 +- llvm/lib/Target/X86/X86InstrSSE.td | 47 + llvm/lib/Target/X86/X86MCInstLower.cpp | 19 + llvm/lib/Target/X86/X86SchedSkylakeServer.td | 2 + llvm/lib/Target/X86/X86ScheduleSLM.td | 75 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 3 +- .../Transforms/InstCombine/InstCombineCasts.cpp | 2 +- .../InstCombine/InstructionCombining.cpp | 3 + llvm/lib/Transforms/Scalar/GVN.cpp | 10 + llvm/lib/Transforms/Scalar/LICM.cpp | 6 +- llvm/lib/Transforms/Scalar/LoopPredication.cpp | 2 +- llvm/lib/Transforms/Scalar/LoopRotation.cpp | 2 +- llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 8 +- .../lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp | 24 +- llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 26 +- llvm/lib/Transforms/Scalar/LoopUnswitch.cpp | 293 +-- llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 4 +- .../DivergenceAnalysis/AMDGPU/always_uniform.ll | 28 +- .../AArch64/patchable-function-entry-bti.ll | 6 +- .../CodeGen/AArch64/vecreduce-fmax-legalization.ll | 2 +- .../AMDGPU/GlobalISel/artifact-combiner-sext.mir | 44 +- .../artifact-combiner-unmerge-values.mir | 18 +- .../AMDGPU/GlobalISel/combine-ext-legalizer.mir | 7 +- .../AMDGPU/GlobalISel/inst-select-anyext.mir | 38 - .../GlobalISel/inst-select-fcanonicalize.mir | 43 +- .../AMDGPU/GlobalISel/inst-select-sext-inreg.mir | 323 +++ .../CodeGen/AMDGPU/GlobalISel/inst-select-sext.mir | 39 - .../CodeGen/AMDGPU/GlobalISel/inst-select-zext.mir | 40 - .../CodeGen/AMDGPU/GlobalISel/legalize-anyext.mir | 19 + .../CodeGen/AMDGPU/GlobalISel/legalize-ashr.mir | 120 +- .../CodeGen/AMDGPU/GlobalISel/legalize-bitcast.mir | 32 +- .../GlobalISel/legalize-extract-vector-elt.mir | 111 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fdiv.mir | 48 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fexp.mir | 166 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fexp2.mir | 125 +- .../AMDGPU/GlobalISel/legalize-fmad.s16.mir | 27 +- .../AMDGPU/GlobalISel/legalize-fmad.s32.mir | 30 +- .../AMDGPU/GlobalISel/legalize-fmad.s64.mir | 12 +- .../CodeGen/AMDGPU/GlobalISel/legalize-icmp.mir | 54 +- .../GlobalISel/legalize-insert-vector-elt.mir | 6 +- .../CodeGen/AMDGPU/GlobalISel/legalize-saddo.mir | 14 +- .../CodeGen/AMDGPU/GlobalISel/legalize-sdiv.mir | 183 +- .../AMDGPU/GlobalISel/legalize-sext-inreg.mir | 745 +++---- .../CodeGen/AMDGPU/GlobalISel/legalize-sext.mir | 107 +- .../AMDGPU/GlobalISel/legalize-sextload-flat.mir | 34 +- .../AMDGPU/GlobalISel/legalize-shuffle-vector.mir | 146 ++ .../GlobalISel/legalize-shuffle-vector.s16.mir | 44 +- .../CodeGen/AMDGPU/GlobalISel/legalize-sitofp.mir | 66 +- .../CodeGen/AMDGPU/GlobalISel/legalize-smax.mir | 132 +- .../CodeGen/AMDGPU/GlobalISel/legalize-smin.mir | 132 +- .../CodeGen/AMDGPU/GlobalISel/legalize-srem.mir | 195 +- .../CodeGen/AMDGPU/GlobalISel/legalize-ssubo.mir | 14 +- .../CodeGen/AMDGPU/GlobalISel/legalize-zext.mir | 19 + .../GlobalISel/llvm.amdgcn.raw.buffer.load.ll | 8 +- .../GlobalISel/llvm.amdgcn.struct.buffer.load.ll | 17 +- .../AMDGPU/GlobalISel/regbankselect-sext-inreg.mir | 240 +++ llvm/test/CodeGen/AMDGPU/diverge-switch-default.ll | 2 + llvm/test/CodeGen/AMDGPU/fma-combine.ll | 51 +- llvm/test/CodeGen/AMDGPU/fneg-combines.ll | 23 + llvm/test/CodeGen/AMDGPU/omod-nsz-flag.mir | 6 +- llvm/test/CodeGen/AMDGPU/reqd-work-group-size.ll | 2 + llvm/test/CodeGen/BPF/CORE/no-narrow-load.ll | 156 ++ .../BPF/CORE/offset-reloc-typedef-struct-2.ll | 89 + .../BPF/CORE/offset-reloc-typedef-union-2.ll | 88 + .../MIR/AMDGPU/machine-function-info-no-ir.mir | 36 +- .../CodeGen/MIR/AMDGPU/machine-function-info.ll | 42 +- llvm/test/CodeGen/SystemZ/args-07.ll | 25 + llvm/test/CodeGen/SystemZ/soft-float-01.ll | 235 ++ llvm/test/CodeGen/SystemZ/soft-float-02.ll | 15 + llvm/test/CodeGen/SystemZ/soft-float-03.ll | 11 + llvm/test/CodeGen/SystemZ/soft-float-04.ll | 22 + llvm/test/CodeGen/SystemZ/soft-float-args.ll | 308 +++ .../CodeGen/SystemZ/soft-float-inline-asm-01.ll | 10 + .../CodeGen/SystemZ/soft-float-inline-asm-02.ll | 10 + .../CodeGen/SystemZ/soft-float-inline-asm-03.ll | 10 + llvm/test/CodeGen/SystemZ/vec-abi-align.ll | 9 + llvm/test/CodeGen/SystemZ/vec-args-06.ll | 24 + llvm/test/CodeGen/SystemZ/vec-args-07.ll | 18 + llvm/test/CodeGen/Thumb2/mve-vecreduce-fminmax.ll | 2264 ++++++++++++++++++++ llvm/test/CodeGen/VE/fp_extload_truncstore.ll | 144 ++ llvm/test/CodeGen/WebAssembly/simd-arith.ll | 14 - llvm/test/CodeGen/WebAssembly/simd-bitcasts.ll | 31 +- llvm/test/CodeGen/WebAssembly/simd-build-pair.ll | 8 +- llvm/test/CodeGen/WebAssembly/simd-comparisons.ll | 56 - .../CodeGen/WebAssembly/simd-extended-extract.ll | 53 +- llvm/test/CodeGen/WebAssembly/simd-offset.ll | 64 - .../CodeGen/WebAssembly/simd-scalar-to-vector.ll | 2 +- llvm/test/CodeGen/WebAssembly/simd.ll | 24 +- llvm/test/CodeGen/X86/llrint-conv.ll | 223 +- llvm/test/CodeGen/X86/lrint-conv-i32.ll | 96 +- llvm/test/CodeGen/X86/lrint-conv-i64.ll | 33 +- .../CodeGen/X86/patchable-function-entry-ibt.ll | 68 +- llvm/test/CodeGen/X86/seh-except-restore.ll | 69 + llvm/test/DebugInfo/X86/convert-debugloc.ll | 162 +- llvm/test/DebugInfo/X86/convert-inlined.ll | 97 +- llvm/test/DebugInfo/X86/convert-linked.ll | 7 +- llvm/test/DebugInfo/X86/convert-loclist.ll | 23 +- llvm/test/DebugInfo/X86/dbg-addr-dse.ll | 4 +- llvm/test/DebugInfo/X86/live-debug-variables.ll | 2 +- llvm/test/FileCheck/check-empty.txt | 4 +- llvm/test/MC/ARM/directive-tlsdescseq.s | 6 +- llvm/test/MC/ARM/directives-case_insensitive.s | 99 + llvm/test/Transforms/GVN/PRE/pre-load-in-loop.ll | 45 + .../Transforms/Inline/inlinedefault-threshold.ll | 113 + llvm/test/Transforms/InstCombine/cast_phi.ll | 18 +- .../Transforms/InstCombine/icmp-div-constant.ll | 2 + llvm/test/Transforms/InstCombine/icmp-mul-zext.ll | 2 + llvm/test/Transforms/InstCombine/vec_shuffle.ll | 155 +- .../LowerMatrixIntrinsics/strided-load-double.ll | 6 + .../LowerMatrixIntrinsics/strided-store-double.ll | 6 + .../update_cc_test_checks/Inputs/def-and-decl.c | 17 + .../Inputs/def-and-decl.c.expected | 34 + .../update_cc_test_checks/def-and-decl.test | 7 + llvm/test/tools/llvm-mca/X86/SLM/resources-aes.s | 12 +- .../test/tools/llvm-mca/X86/SLM/resources-pclmul.s | 2 +- llvm/test/tools/llvm-mca/X86/SLM/resources-sse42.s | 8 +- .../tools/llvm-readobj/ELF/dynamic-table-dtnull.s | 4 +- .../test/tools/llvm-readobj/ELF/packed-relocs.test | 12 +- llvm/test/tools/llvm-readobj/ELF/relr-relocs.test | 16 +- .../tools/obj2yaml/call-graph-profile-section.yaml | 269 +++ .../tools/obj2yaml/dynamic-section-arch-tags.test | 12 +- .../yaml2obj/ELF/call-graph-profile-section.yaml | 295 +++ llvm/test/tools/yaml2obj/ELF/local-symbols.yaml | 4 +- llvm/test/tools/yaml2obj/multi-doc.yaml | 10 +- llvm/tools/llc/llc.cpp | 8 +- llvm/tools/llvm-exegesis/lib/MCInstrDescView.cpp | 6 +- llvm/tools/obj2yaml/elf2yaml.cpp | 66 + llvm/tools/opt/opt.cpp | 8 +- llvm/unittests/ADT/FloatingPointMode.cpp | 121 +- llvm/unittests/Support/TargetParserTest.cpp | 6 +- llvm/utils/FileCheck/FileCheck.cpp | 4 +- llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn | 2 +- llvm/utils/gn/secondary/llvm/lib/Remarks/BUILD.gn | 1 + llvm/utils/update_cc_test_checks.py | 4 + mlir/cmake/modules/AddMLIR.cmake | 1 + mlir/docs/Dialects/SPIR-V.md | 50 +- mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td | 6 +- mlir/include/mlir/Dialect/Linalg/Passes.h | 3 + mlir/include/mlir/Dialect/Linalg/Utils/Utils.h | 6 + mlir/include/mlir/Dialect/SPIRV/SPIRVBitOps.td | 9 +- mlir/include/mlir/Dialect/SPIRV/SPIRVDialect.h | 32 +- mlir/include/mlir/Dialect/SPIRV/SPIRVLogicalOps.td | 7 +- mlir/include/mlir/Dialect/SPIRV/TargetAndABI.h | 73 + mlir/include/mlir/Dialect/SPIRV/TargetAndABI.td | 15 +- mlir/include/mlir/Dialect/VectorOps/VectorOps.td | 36 +- mlir/include/mlir/IR/OpBase.td | 21 +- mlir/include/mlir/IR/OpImplementation.h | 2 +- mlir/include/mlir/TableGen/OpTrait.h | 3 + mlir/lib/Analysis/CMakeLists.txt | 3 +- .../lib/Conversion/AffineToStandard/CMakeLists.txt | 3 + mlir/lib/Conversion/GPUToNVVM/CMakeLists.txt | 2 + mlir/lib/Conversion/GPUToROCDL/CMakeLists.txt | 1 + mlir/lib/Conversion/LinalgToLLVM/CMakeLists.txt | 6 + mlir/lib/Conversion/LinalgToSPIRV/CMakeLists.txt | 1 + .../lib/Conversion/LinalgToSPIRV/LinalgToSPIRV.cpp | 1 - mlir/lib/Conversion/LoopsToGPU/CMakeLists.txt | 1 + mlir/lib/Conversion/VectorToLLVM/CMakeLists.txt | 2 + mlir/lib/Conversion/VectorToLoops/CMakeLists.txt | 1 + mlir/lib/Dialect/FxpMathOps/CMakeLists.txt | 8 + mlir/lib/Dialect/GPU/CMakeLists.txt | 2 + mlir/lib/Dialect/LLVMIR/CMakeLists.txt | 2 +- mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp | 34 - mlir/lib/Dialect/Linalg/IR/CMakeLists.txt | 1 + mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp | 30 +- mlir/lib/Dialect/LoopOps/CMakeLists.txt | 2 +- mlir/lib/Dialect/OpenMP/CMakeLists.txt | 1 + mlir/lib/Dialect/QuantOps/CMakeLists.txt | 8 + mlir/lib/Dialect/SPIRV/SPIRVDialect.cpp | 175 +- mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp | 12 +- mlir/lib/Dialect/SPIRV/SPIRVOps.cpp | 83 +- .../lib/Dialect/SPIRV/Serialization/CMakeLists.txt | 3 +- .../lib/Dialect/SPIRV/Serialization/Serializer.cpp | 4 + mlir/lib/Dialect/SPIRV/TargetAndABI.cpp | 126 +- mlir/lib/Dialect/VectorOps/CMakeLists.txt | 2 +- mlir/lib/Dialect/VectorOps/VectorOps.cpp | 46 - mlir/lib/EDSC/CMakeLists.txt | 24 +- mlir/lib/ExecutionEngine/CMakeLists.txt | 8 + mlir/lib/Quantizer/CMakeLists.txt | 21 +- mlir/lib/Support/CMakeLists.txt | 3 +- mlir/lib/TableGen/Type.cpp | 14 +- mlir/lib/Target/LLVMIR/ConvertFromLLVMIR.cpp | 2 +- mlir/lib/Transforms/DialectConversion.cpp | 2 +- .../Conversion/LinalgToSPIRV/linalg-to-spirv.mlir | 44 +- mlir/test/Dialect/Linalg/tile_parallel.mlir | 70 + mlir/test/Dialect/SPIRV/CMakeLists.txt | 2 +- mlir/test/Dialect/SPIRV/ops.mlir | 8 +- mlir/test/Dialect/SPIRV/target-and-abi.mlir | 69 +- mlir/test/Dialect/SPIRV/target-env.mlir | 39 +- mlir/test/lib/IR/CMakeLists.txt | 2 +- mlir/test/lib/TestDialect/CMakeLists.txt | 6 +- mlir/test/lib/TestDialect/TestPatterns.cpp | 2 +- mlir/test/lib/Transforms/CMakeLists.txt | 5 +- mlir/test/mlir-tblgen/op-format-spec.td | 26 +- mlir/tools/mlir-opt/CMakeLists.txt | 18 +- mlir/tools/mlir-tblgen/OpFormatGen.cpp | 203 +- .../deviceRTLs/amdgcn/src/target_impl.hip | 48 + .../ompt/synchronization/reduction/tree_reduce.c | 10 +- polly/include/polly/ScopPass.h | 1 + 466 files changed, 13203 insertions(+), 5401 deletions(-) create mode 100644 clang/test/CXX/over/over.match/over.match.best/p2.cpp create mode 100644 clang/test/CodeGen/builtin-preserve-access-index-typedef.c create mode 100644 clang/test/CodeGenCXX/dereferenceable.cpp create mode 100644 clang/test/Driver/hip-host-cpu-features.hip create mode 100644 clang/test/Driver/systemz-float-01.c create mode 100644 clang/test/Driver/systemz-float-02.c create mode 100644 clang/test/Preprocessor/hip-host-cpu-macros.cu delete mode 100644 libclc/generic/lib/math/asin.inc create mode 100644 lldb/unittests/TestingSupport/Symbol/CMakeLists.txt create mode 100644 lldb/unittests/TestingSupport/Symbol/YAMLModuleTester.cpp create mode 100644 lldb/unittests/TestingSupport/Symbol/YAMLModuleTester.h create mode 100644 llvm/include/llvm/IR/LLVMRemarkStreamer.h delete mode 100644 llvm/include/llvm/IR/RemarkStreamer.h create mode 100644 llvm/include/llvm/Remarks/RemarkStreamer.h rename llvm/lib/IR/{RemarkStreamer.cpp => LLVMRemarkStreamer.cpp} (52%) create mode 100644 llvm/lib/Remarks/RemarkStreamer.cpp create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-sext-inreg.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-sext-inreg.mir create mode 100644 llvm/test/CodeGen/BPF/CORE/no-narrow-load.ll create mode 100644 llvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-struct-2.ll create mode 100644 llvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-union-2.ll create mode 100644 llvm/test/CodeGen/SystemZ/soft-float-01.ll create mode 100644 llvm/test/CodeGen/SystemZ/soft-float-02.ll create mode 100644 llvm/test/CodeGen/SystemZ/soft-float-03.ll create mode 100644 llvm/test/CodeGen/SystemZ/soft-float-04.ll create mode 100644 llvm/test/CodeGen/SystemZ/soft-float-args.ll create mode 100644 llvm/test/CodeGen/SystemZ/soft-float-inline-asm-01.ll create mode 100644 llvm/test/CodeGen/SystemZ/soft-float-inline-asm-02.ll create mode 100644 llvm/test/CodeGen/SystemZ/soft-float-inline-asm-03.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vecreduce-fminmax.ll create mode 100644 llvm/test/CodeGen/X86/seh-except-restore.ll create mode 100644 llvm/test/MC/ARM/directives-case_insensitive.s create mode 100644 llvm/test/Transforms/GVN/PRE/pre-load-in-loop.ll create mode 100644 llvm/test/Transforms/Inline/inlinedefault-threshold.ll create mode 100644 llvm/test/tools/UpdateTestChecks/update_cc_test_checks/Inputs/d [...] create mode 100644 llvm/test/tools/UpdateTestChecks/update_cc_test_checks/Inputs/d [...] create mode 100644 llvm/test/tools/UpdateTestChecks/update_cc_test_checks/def-and- [...] create mode 100644 llvm/test/tools/obj2yaml/call-graph-profile-section.yaml create mode 100644 llvm/test/tools/yaml2obj/ELF/call-graph-profile-section.yaml create mode 100644 mlir/test/Dialect/Linalg/tile_parallel.mlir