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-lts-allmodconfig in repository toolchain/ci/llvm-project.
from 1c44430e738 Fix buildbots #2 after aa1eb5152d9a5bd588c8479a376fa65cbeabbc9f. adds 99d60a1d0b3 [GlobalISel] Assign the correct location when combining G_SEXT. adds 473bdaf2e81 [mlir] Move Conversion/StandardToStandard to Dialect/Standa [...] adds a9e85626514 [GIsel] Update a comment and make it more precise. adds f490ca76b0e [x86][CGP] enable target hook to sink funnel shift intrinsi [...] adds 759465ee34c [YAMLVFSWriter] Fix for delimiters adds 452e2fc409d Revert of Revert of [mlir][shape] Tidy up shape.shape_of adds ab22f71dd75 [lldb/Reproducers] Also record directories FileSystem::Collect. adds 71ed66d97fd [AMDGPU] Make v4i64/v4f64/v8i64/v8f64 legal adds 2c861e8a121 [libc++][test] Properly mark libc++-only XFAILs adds e17a47b2d35 [libc][Obvious] Fix deps of few threads targets. adds 759bae956ab [lld-macho] Ignore -platform_version and -syslibroot flags. adds cb22ab74035 Add nomerge function attribute to supress tail merge optimi [...] adds 63c0e72b2f8 [mlir] Revisit std.subview handling of static information. adds 0796b170fb3 Fix error in TestNumThreads.py when frame.GetFunctionName r [...] adds d3eb51f0626 [ValueTracking] Fix crash in isGuaranteedNotToBeUndefOrPois [...] adds 96282b1a0c4 test commit adds 8aa2266fd8d [libcxx] Constrain function assignment operator (2574). adds af48351cc8f [Attributor][FIX] Stabilize the state of AAReturnedValues e [...] adds 302c492cc5d [LLDB] Fix minidebuginfo-set-and-hit-breakpoint.test for ar [...] adds fb2c4d50f14 [mlir] [VectorOps] Implement vector.constant_mask lowering [...] adds 6805a77eb66 [LLDB] Mark some xfails for arm-linux adds 67087a7b765 [LLDB] Fix typo in xfail decorator assert.test adds 272bc25bc14 [LoopReroll] Fix rerolling loop with use outside the loop adds 7d4167430c4 [gcov] Fix simultaneous .gcda creation/lock adds 085234bedc3 [cmake] Update creation of object library dependencies for [...] adds 782a4dd1a47 [PowerPC] Use add instead of addReg in ppc-early-ret pass adds d2a95698501 [mlir][Linalg] Allow reshapes to collapse to a zero-rank tensor. adds 5440d0a12d7 [mlir][Linalg] Add folders and canonicalizers for linalg.re [...] adds e9753822b5a [PowerPC] Respect SDNodeFlags in lowering SELECT_CC adds 49e6c191004 [mlir][StandardToLLVM] Add SinOp to LLVM dialect and loweri [...] adds 6bbad7285c4 [CostModel] Modify BasicTTI getCastInstrCost adds 8ffe8891cd5 [PowerPC] Exploit VSX neg, abs and nabs for f32 adds ad60ff70eb5 [NFC] Code cleanup in TargetInfo.cpp adds eef95f2746c [BrachProbablityInfo] Set edge probabilities at once. NFC. adds e59744fd9b4 [DebugInfo] Fortran module DebugInfo support in LLVM adds 678bd84c4df [DebugInfo] Fixes windows bot failure due to a test failure adds 524457edbc3 [mips] Fix typo in FileCheck directives - replace \0xa0 cha [...] adds cac6a26f381 [TableGen] Fix register class handling in TableGen's DAG IS [...] adds 2866c6cad47 [NFC] [PowerPC] Narrow fast-math flags in tests adds e25a2601aaa [libc++] [LWG3321] Mark "year_month_day_last::day() specifi [...] adds 855f0ce79bf [analyzer] Fix crash for non-pointers annotated as nonnull adds f8972662bc3 [examples] Skip building the Bye pass plugin on windows adds 1febe289827 [libcxx testing] Remove ALLOW_RETRIES from wait_for futures test adds e16111ce2fc [lldb] Also recognize DWARF UTF base types using their size adds 8cbd3f431a9 [analyzer] SATestBuild.py: Be defensive against corrupt pli [...] adds ab61fe41505 Revert "[libc++] [LWG3321] Mark "year_month_day_last::day() [...] adds 18a5428e602 [AMDGPU][MC][GFX9+] Enabled clamp for v_add_i32 and v_sub_i32 adds e072b20bdea [lldb] Merge PlatformXXX::ResolveExecutable adds 881c3bb6a73 [mlir] Adapted standard Alloc and Alloca ops to use new sid [...] adds f61f6ffe112 [compiler-rt] [builtin] Switch the return type of __atomic_ [...] adds 897d8ee5cd6 [StructurizeCFG] Fix region nodes ordering adds 9529597cf45 Recommit #2: "[LV] Induction Variable does not remain scala [...] adds 410644fbf76 Clang crash targeting ARM or Thumb when assembling a prel31 [...] adds 1b140a87a58 [MLIR] Nested regions test for Buffer Assginment adds 2668775f666 [LSR][ARM] Add new TTI hook to mark some LSR chains as profitable adds 6d2599e4f77 [libcxx][span] Implement P1976R2 adds 2fe6672498d [lldb][NFC] Don't specify a default argument when creating [...] adds 87c56594dd9 [ARM] Sink splats to fma intrinsics adds 195de442dab [AMDGPU] Strengthen export cluster ordering adds e0b99a5de4c [mlir] Add SubViewOp::getOrCreateRanges and fix folding pattern adds a5d80818fa7 [mlir] [VectorOps] Add missing EDSC intrinsics. adds fa15255d8af [ARM] Convert floating point splats to integer adds a520c89a476 [DebugInfo] Fix test Fortran-DIModule.ll after 678bd84c4 adds 4b53495c4ba Perform ActOnConversionDeclarator after looking for any vir [...] adds 53cc90f7899 Make FormatToken::Type private. adds 5f7a5e3bdba [lldb][NFC] Early-exit in SetupDeclVendor adds 1370757dd01 Revert "[BrachProbablityInfo] Set edge probabilities at onc [...] adds a1fd188223d [FileCheck] Support comment directives adds cf2fb139321 Add -print-targets to print the registered targets adds 6671a81bc71 [lldb/Reproducers] Add test-specific API to set the test CWD adds a8bf2deae4f [CodeGenPrepare] Remove a superflouos variable. NFC. adds 641ae73f2eb [NativeSession] Implement NativeSession::findSymbolByAddress. adds b7afa92e75d [libc] Call mtx_init in mtx_test. adds 902777ded5c [mlir][Linalg] Fix missing template keyword. adds 60f443bb3b3 [mlir] Change dialect namespace loop->scf adds 4d4ea9ac59c OpenMPOpt Remarks Support adds 064e9907ba0 [lld][WebAssembly] Fix for --relocatable and signature mismatches adds 0ab3ba230e9 NFC: Avoid redundant checks for vector-function-abi-variant [...] adds b2eb4393175 [clang-format] Fix AlignConsecutive on PP blocks adds c82243d0675 [clang-format] : Fix additional pointer alignment for overl [...] adds ce3bbeb9159 [MLIR] refactor cmake specification of tablegen'd interfaces. adds d02fce2d149 [MLIR] Discourage people from copying the toy examples adds a4441fcd12a [mlir][vulkan-runner] Avoid dependency on LLVM libraries adds 33d96bf7b9b [InstCombine] Add vector tests for the or(shl(zext(x),32)|z [...] adds 7a8edcb2124 [Clang] Restore replace_path_prefix instead of startswith adds de92dc2850c [Statepoint] Mark FixupStatepointCallerSaved as preserving the CFG adds 2a12acda4c9 [analyzer][StreamChecker] Don't make StreamTestChecker depe [...] adds fcfb3170a77 [SROA] Clean up some uses of MaybeAlign in SROA. adds 15426b2161a [demangler] Fix demangling of enumerators with negative values adds 72416b136ec Fixed a problem removing temp files adds 5435c5def24 Add shim for fork() on PS4 as it is not supported there. adds 47985451ede [X86] Make the if statement structure for inline assembly c [...] adds 38e0ab2f3a3 [X86] Don't allow f80 to be used with the 'q', 'r', 'l', 'Q [...] adds 704b539f65b AMDGPU: Use Register adds db04ff4b6bc [SimpleLoopUnswitch] Add non-empty unreachable block check [...] adds bd541b217f4 [NewPassManager] Add assertions when getting statefull cach [...] adds ed428c429e9 [SelectionDAG] Require constant index for INSERT/EXTRACT_SU [...] adds e7bdfba4f00 [libc++] Explicitly list Lit features from the config_site header adds 028bfdd8913 [X86] Only allow f32, f64, or f80 to be used with 'f' inlin [...] adds d6695e18763 [llvm] Add interface to drive inlining decision using ML model adds ee33ee68fe5 [docs] Add link to zorg github project adds f829ba60dad Ensure that CMake tries to find Python3 before processing adds 25f6464b320 [X86] Fix one of the PMADDWD tests to not have dead code. adds c86f9664391 [llvm][NFC] Remove unused fields in InlineAdvisor adds 71ddc03a59b [cmake] Update creation of object library dependencies for [...] adds 3d9511a311a [X86] Add test case for a regression from D76649. NFC adds a549c0d0048 Fix template class debug info for Visual Studio visualizers adds 40927427406 [PDB] Switch from LLVM_PACKED to LLVM_PACKED_START/END adds d6e3e55c40a Remove unused Debugging variable. adds e57807769b5 [Attributor] Use AAValueConstantRange to infer dereferencability. adds 0aa97ad5c8a [mlir] Change generate-test-checks.py to `%[[V:.*]]` style adds 591b029f40f [AMDGPU] Optimized indirect multi-VGPR addressing adds 1b7bf1bd75d [HIP] Do not emit debug info for stub function adds a52f10b5a38 [AArch64][SVE] Add patterns for VSELECT of immediate merged [...] adds bfa200ebcf3 Remove an unused variable. adds 824a8593328 [AArch64] Don't promote constants with float ConstantExpr.
No new revisions were added by this update.
Summary of changes: clang/docs/ReleaseNotes.rst | 1 + clang/include/clang/Driver/Options.td | 2 + .../clang/StaticAnalyzer/Checkers/Checkers.td | 9 +- clang/lib/CodeGen/CGDebugInfo.cpp | 17 +- clang/lib/CodeGen/TargetInfo.cpp | 4 +- clang/lib/Driver/Driver.cpp | 5 + clang/lib/Format/Format.cpp | 2 +- clang/lib/Format/FormatToken.cpp | 4 +- clang/lib/Format/FormatToken.h | 15 +- clang/lib/Format/FormatTokenLexer.cpp | 44 +- clang/lib/Format/TokenAnnotator.cpp | 268 +-- clang/lib/Format/UnwrappedLineParser.cpp | 36 +- clang/lib/Format/WhitespaceManager.cpp | 10 +- clang/lib/Lex/PPMacroExpansion.cpp | 6 +- clang/lib/Sema/SemaDecl.cpp | 6 +- clang/lib/Sema/SemaDeclAttr.cpp | 6 + clang/lib/Sema/SemaDeclCXX.cpp | 5 +- .../Checkers/NonNullParamChecker.cpp | 8 +- clang/test/Analysis/UserNullabilityAnnotations.m | 13 + clang/test/Analysis/stream-error.c | 6 +- clang/test/CodeGen/default-address-space.c | 10 +- clang/test/CodeGen/thinlto-distributed-newpm.ll | 3 - clang/test/CodeGenCUDA/kernel-dbg-info.cu | 33 + .../debug-info-codeview-display-name.cpp | 16 +- clang/test/CodeGenOpenCL/addr-space-struct-arg.cl | 10 +- clang/test/Driver/hip-device-libs.hip | 42 +- .../{ => Inputs/include-file-test}/file_test.h | 0 clang/test/Preprocessor/file_test.c | 18 +- clang/test/Preprocessor/file_test_windows.c | 29 + clang/test/SemaCXX/conversion-function.cpp | 18 + clang/unittests/Format/FormatTest.cpp | 37 + clang/unittests/Format/FormatTestComments.cpp | 21 + clang/utils/analyzer/SATestBuild.py | 13 +- compiler-rt/lib/builtins/atomic.c | 9 +- compiler-rt/lib/profile/GCDAProfiling.c | 23 +- compiler-rt/lib/profile/InstrProfilingUtil.h | 3 +- .../profile/Posix/instrprof-gcov-parallel.test | 2 - debuginfo-tests/CMakeLists.txt | 2 + libc/src/threads/linux/CMakeLists.txt | 2 +- libc/src/threads/mtx_init.h | 2 +- libc/test/src/threads/CMakeLists.txt | 4 - libc/test/src/threads/mtx_test.cpp | 29 +- libcxx/docs/FeatureTestMacroTable.rst | 2 + libcxx/include/functional | 2 +- libcxx/include/span | 50 +- libcxx/include/version | 4 +- .../std/containers/views/span.cons/assign.pass.cpp | 33 +- .../containers/views/span.cons/container.fail.cpp | 14 +- .../containers/views/span.cons/container.pass.cpp | 33 +- .../containers/views/span.cons/ptr_len.fail.cpp | 10 + .../containers/views/span.cons/ptr_ptr.fail.cpp | 10 + .../std/containers/views/span.cons/span.fail.cpp | 10 + .../support.limits.general/span.version.pass.cpp | 52 + .../version.version.pass.cpp | 20 + libcxx/test/std/strings/c.strings/cuchar.pass.cpp | 2 +- .../futures.shared_future/wait_for.pass.cpp | 158 +- .../func.search/func.search.bm/default.pass.cpp | 2 +- .../func.search/func.search.bm/hash.pass.cpp | 2 +- .../func.search/func.search.bm/hash.pred.pass.cpp | 2 +- .../func.search/func.search.bm/pred.pass.cpp | 2 +- .../func.search/func.search.bmh/default.pass.cpp | 2 +- .../func.search/func.search.bmh/hash.pass.cpp | 2 +- .../func.search/func.search.bmh/hash.pred.pass.cpp | 2 +- .../func.search/func.search.bmh/pred.pass.cpp | 2 +- .../func.wrap.func.con/F_assign.pass.cpp | 20 + .../generate_feature_test_macro_components.py | 6 + libcxx/utils/libcxx/test/features.py | 30 +- libcxx/www/cxx1z_status.html | 2 +- libcxxabi/src/demangle/ItaniumDemangle.h | 22 +- libcxxabi/test/test_demangle.pass.cpp | 2 + lld/MachO/Driver.cpp | 20 +- lld/MachO/Options.td | 2 + lld/test/MachO/platform-version.test | 16 + lld/test/MachO/silent-ignore.test | 3 +- lld/test/wasm/Inputs/sig_mismatch.s | 12 + lld/test/wasm/signature-mismatch-relocatable.s | 57 + lld/wasm/SymbolTable.cpp | 6 + lldb/bindings/interface/SBReproducer.i | 1 + lldb/include/lldb/API/SBReproducer.h | 7 + lldb/include/lldb/Target/RemoteAwarePlatform.h | 4 + lldb/include/lldb/Utility/Reproducer.h | 3 + lldb/packages/Python/lldbsuite/test/lldbtest.py | 1 + lldb/source/API/SBReproducer.cpp | 6 + lldb/source/Host/common/FileSystem.cpp | 8 +- .../Clang/ClangExpressionParser.cpp | 3 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 52 +- .../Plugins/Platform/POSIX/PlatformPOSIX.cpp | 143 -- lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h | 4 - .../Plugins/Platform/Windows/PlatformWindows.cpp | 105 -- .../Plugins/Platform/Windows/PlatformWindows.h | 5 - .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp | 25 +- lldb/source/Target/RemoteAwarePlatform.cpp | 146 ++ .../load_using_paths/TestLoadUsingPaths.py | 1 + .../thread/num_threads/TestNumThreads.py | 2 + lldb/test/API/python_api/thread/TestThreadAPI.py | 1 + .../ELF/minidebuginfo-set-and-hit-breakpoint.test | 2 +- lldb/test/Shell/Recognizer/assert.test | 1 + .../DWARF/DW_TAG_basic_type_DW_ATE_UTF_nonC.ll | 82 + llvm/cmake/modules/AddLLVM.cmake | 3 +- llvm/docs/CommandGuide/FileCheck.rst | 73 +- llvm/docs/HowToAddABuilder.rst | 3 +- llvm/docs/LangRef.rst | 8 + llvm/examples/Bye/CMakeLists.txt | 22 +- llvm/include/llvm/Analysis/AliasAnalysis.h | 4 +- llvm/include/llvm/Analysis/CGSCCPassManager.h | 38 +- llvm/include/llvm/Analysis/InlineAdvisor.h | 169 ++ llvm/include/llvm/Analysis/TargetTransformInfo.h | 7 + .../llvm/Analysis/TargetTransformInfoImpl.h | 9 +- llvm/include/llvm/Analysis/VectorUtils.h | 14 +- llvm/include/llvm/Bitcode/LLVMBitCodes.h | 1 + llvm/include/llvm/CodeGen/BasicTTIImpl.h | 19 +- .../GlobalISel/LegalizationArtifactCombiner.h | 2 +- llvm/include/llvm/CodeGen/ISDOpcodes.h | 15 +- llvm/include/llvm/CodeGen/TargetLowering.h | 16 +- llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h | 12 +- llvm/include/llvm/DebugInfo/PDB/IPDBSession.h | 11 +- .../DebugInfo/PDB/Native/NativeFunctionSymbol.h | 45 + .../llvm/DebugInfo/PDB/Native/NativePublicSymbol.h | 44 + .../llvm/DebugInfo/PDB/Native/NativeSession.h | 14 +- .../llvm/DebugInfo/PDB/Native/SymbolCache.h | 24 + llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h | 1 + llvm/include/llvm/Demangle/ItaniumDemangle.h | 22 +- llvm/include/llvm/IR/Attributes.td | 3 + llvm/include/llvm/IR/DIBuilder.h | 9 +- llvm/include/llvm/IR/DebugInfoMetadata.h | 72 +- llvm/include/llvm/IR/InstrTypes.h | 3 + llvm/include/llvm/IR/Operator.h | 25 +- llvm/include/llvm/IR/PassManager.h | 29 +- llvm/include/llvm/IR/Value.h | 20 +- llvm/include/llvm/Passes/PassBuilder.h | 7 +- llvm/include/llvm/Support/FileCheck.h | 2 + llvm/include/llvm/Support/Path.h | 5 +- llvm/include/llvm/Transforms/IPO/Inliner.h | 43 +- .../llvm/Transforms/Utils/CallGraphUpdater.h | 3 + llvm/lib/Analysis/CGSCCPassManager.cpp | 90 +- llvm/lib/Analysis/InlineAdvisor.cpp | 123 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 4 + llvm/lib/Analysis/ValueTracking.cpp | 7 +- llvm/lib/AsmParser/LLLexer.cpp | 1 + llvm/lib/AsmParser/LLParser.cpp | 18 +- llvm/lib/AsmParser/LLToken.h | 1 + llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 2 + llvm/lib/Bitcode/Reader/MetadataLoader.cpp | 14 +- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 3 + llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 5 + llvm/lib/CodeGen/CodeGenPrepare.cpp | 55 +- llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp | 1 + llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 114 +- llvm/lib/DWARFLinker/DWARFLinker.cpp | 10 +- llvm/lib/DebugInfo/PDB/CMakeLists.txt | 2 + llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp | 8 +- llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp | 8 +- .../DebugInfo/PDB/Native/NativeFunctionSymbol.cpp | 57 + .../DebugInfo/PDB/Native/NativePublicSymbol.cpp | 52 + llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp | 48 +- llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp | 163 +- llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | 7 +- llvm/lib/IR/AsmWriter.cpp | 2 + llvm/lib/IR/Attributes.cpp | 2 + llvm/lib/IR/DIBuilder.cpp | 8 +- llvm/lib/IR/DebugInfoMetadata.cpp | 18 +- llvm/lib/IR/LLVMContextImpl.h | 19 +- llvm/lib/IR/Operator.cpp | 87 +- llvm/lib/IR/Value.cpp | 23 +- llvm/lib/IR/Verifier.cpp | 1 + llvm/lib/MC/MCContext.cpp | 14 +- llvm/lib/Passes/PassBuilder.cpp | 64 +- llvm/lib/Passes/PassRegistry.def | 2 + llvm/lib/Support/FileCheck.cpp | 89 +- llvm/lib/Support/Path.cpp | 23 +- llvm/lib/Support/VirtualFileSystem.cpp | 27 +- llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp | 21 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 38 +- llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp | 50 +- llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 30 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 6 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 41 +- llvm/lib/Target/AMDGPU/SIInstructions.td | 21 + llvm/lib/Target/AMDGPU/SIRegisterInfo.h | 4 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 20 +- llvm/lib/Target/AMDGPU/VOP3Instructions.td | 4 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 78 +- llvm/lib/Target/ARM/ARMISelLowering.h | 1 + llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 18 + llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 2 + .../Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp | 30 +- llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp | 6 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 10 +- llvm/lib/Target/PowerPC/PPCInstrVSX.td | 18 + llvm/lib/Target/X86/X86ISelLowering.cpp | 56 +- llvm/lib/Target/X86/X86ISelLowering.h | 5 + llvm/lib/Transforms/Coroutines/CoroSplit.cpp | 10 +- llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 109 +- llvm/lib/Transforms/IPO/Inliner.cpp | 284 +-- llvm/lib/Transforms/IPO/OpenMPOpt.cpp | 78 +- .../InstCombine/InstructionCombining.cpp | 5 +- .../Instrumentation/AddressSanitizer.cpp | 3 +- .../Instrumentation/ControlHeightReduction.cpp | 3 +- llvm/lib/Transforms/Scalar/ConstantHoisting.cpp | 4 +- llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp | 4 +- llvm/lib/Transforms/Scalar/LoopRerollPass.cpp | 6 + llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 16 +- llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 5 +- llvm/lib/Transforms/Scalar/SROA.cpp | 35 +- llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 12 +- llvm/lib/Transforms/Scalar/StructurizeCFG.cpp | 136 +- llvm/lib/Transforms/Utils/CallGraphUpdater.cpp | 2 +- llvm/lib/Transforms/Utils/CodeExtractor.cpp | 1 + llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 11 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 19 +- llvm/test/Analysis/CostModel/AArch64/cast.ll | 10 +- llvm/test/Analysis/CostModel/ARM/cast.ll | 58 +- .../CostModel/X86/masked-intrinsic-cost.ll | 2 +- llvm/test/Assembler/dimodule.ll | 4 +- .../Assembler/drop-debug-info-nonzero-alloca.ll | 10 +- llvm/test/Bitcode/DIModule-clang-module.ll | 22 + llvm/test/Bitcode/DIModule-clang-module.ll.bc | Bin 0 -> 1580 bytes llvm/test/Bitcode/DIModule-fortran-module.ll | 34 + llvm/test/Bitcode/DIModule-fortran-module.ll.bc | Bin 0 -> 1948 bytes llvm/test/CMakeLists.txt | 6 +- .../AArch64/GlobalISel/combine-ext-debugloc.mir | 2 +- .../AArch64/GlobalISel/combine-sext-debugloc.mir | 50 + .../arm64-promote-const-complex-initializers.ll | 64 + llvm/test/CodeGen/AArch64/sve-vselect-imm.ll | 228 ++- llvm/test/CodeGen/AMDGPU/copy-illegal-type.ll | 204 ++- llvm/test/CodeGen/AMDGPU/extract_vector_dynelt.ll | 34 +- llvm/test/CodeGen/AMDGPU/idot2.ll | 110 +- llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll | 10 +- llvm/test/CodeGen/AMDGPU/insert_vector_dynelt.ll | 39 +- llvm/test/CodeGen/AMDGPU/insert_vector_elt.ll | 144 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.exp.ll | 21 + llvm/test/CodeGen/AMDGPU/llvm.amdgcn.ubfe.ll | 22 +- llvm/test/CodeGen/AMDGPU/llvm.maxnum.f16.ll | 22 +- llvm/test/CodeGen/AMDGPU/llvm.minnum.f16.ll | 22 +- llvm/test/CodeGen/AMDGPU/llvm.round.f64.ll | 76 +- llvm/test/CodeGen/AMDGPU/saddo.ll | 354 ++-- llvm/test/CodeGen/AMDGPU/select.f16.ll | 368 ++-- llvm/test/CodeGen/AMDGPU/sgpr-control-flow.ll | 32 +- llvm/test/CodeGen/AMDGPU/shift-i128.ll | 456 ++--- llvm/test/CodeGen/AMDGPU/shift-i64-opts.ll | 10 +- llvm/test/CodeGen/AMDGPU/v_madak_f16.ll | 98 +- llvm/test/CodeGen/AMDGPU/vector-alloca-bitcast.ll | 22 +- llvm/test/CodeGen/ARM/O3-pipeline.ll | 3 +- llvm/test/CodeGen/PowerPC/combine-fneg.ll | 4 +- llvm/test/CodeGen/PowerPC/early-ret-verify.mir | 4 +- llvm/test/CodeGen/PowerPC/early-ret.mir | 14 +- llvm/test/CodeGen/PowerPC/fdiv.ll | 2 +- llvm/test/CodeGen/PowerPC/float-logic-ops.ll | 6 +- llvm/test/CodeGen/PowerPC/fma-assoc.ll | 8 +- llvm/test/CodeGen/PowerPC/fma-combine.ll | 24 +- llvm/test/CodeGen/PowerPC/fma-mutate.ll | 2 +- llvm/test/CodeGen/PowerPC/fma-negate.ll | 40 +- llvm/test/CodeGen/PowerPC/fma-precision.ll | 68 +- llvm/test/CodeGen/PowerPC/fma.ll | 6 + llvm/test/CodeGen/PowerPC/fmf-propagation.ll | 46 +- llvm/test/CodeGen/PowerPC/fsub-fneg.ll | 6 +- llvm/test/CodeGen/PowerPC/load-two-flts.ll | 24 +- llvm/test/CodeGen/PowerPC/pow.75.ll | 24 +- llvm/test/CodeGen/PowerPC/ppc64-P9-setb.ll | 20 +- llvm/test/CodeGen/PowerPC/qpx-recipest.ll | 28 +- llvm/test/CodeGen/PowerPC/recipest.ll | 46 +- llvm/test/CodeGen/PowerPC/repeated-fp-divisors.ll | 4 +- llvm/test/CodeGen/PowerPC/scalar-equal.ll | 42 +- llvm/test/CodeGen/PowerPC/scalar-min-max.ll | 32 +- llvm/test/CodeGen/PowerPC/scalar_cmp.ll | 244 +-- llvm/test/CodeGen/PowerPC/vec-min-max.ll | 8 +- .../CodeGen/PowerPC/vsx-fma-mutate-trivial-copy.ll | 6 +- llvm/test/CodeGen/PowerPC/vsx-recip-est.ll | 8 +- .../LowOverheadLoops/lsr-profitable-chain.ll | 69 + llvm/test/CodeGen/Thumb2/mve-float16regloops.ll | 184 +- llvm/test/CodeGen/Thumb2/mve-float32regloops.ll | 139 +- llvm/test/CodeGen/Thumb2/mve-fma-loops.ll | 49 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/dup.ll | 4 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/ternary.ll | 8 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vaddq.ll | 4 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vmulq.ll | 2 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vsubq.ll | 4 +- llvm/test/CodeGen/Thumb2/mve-postinc-lsr.ll | 40 +- llvm/test/CodeGen/Thumb2/mve-pred-threshold.ll | 50 +- llvm/test/CodeGen/Thumb2/mve-vldst4.ll | 310 ++-- llvm/test/CodeGen/X86/O3-pipeline.ll | 2 - .../CodeGen/X86/asm-reject-reg-type-mismatch.ll | 13 + llvm/test/CodeGen/X86/madd.ll | 158 +- llvm/test/CodeGen/X86/vector-fshl-128.ll | 103 +- llvm/test/DebugInfo/X86/Fortran-DIModule.ll | 44 + llvm/test/Feature/load_extension.ll | 1 + llvm/test/FileCheck/comment/after-words.txt | 16 + llvm/test/FileCheck/comment/bad-comment-prefix.txt | 48 + llvm/test/FileCheck/comment/blank-comments.txt | 9 + llvm/test/FileCheck/comment/suffixes.txt | 22 + llvm/test/FileCheck/comment/suppresses-checks.txt | 33 + .../FileCheck/comment/unused-check-prefixes.txt | 8 + .../FileCheck/comment/unused-comment-prefixes.txt | 16 + llvm/test/FileCheck/comment/within-checks.txt | 8 + llvm/test/FileCheck/first-character-match.txt | 2 +- llvm/test/FileCheck/validate-check-prefix.txt | 2 +- llvm/test/MC/AMDGPU/gfx10_asm_all.s | 6 + llvm/test/MC/AMDGPU/vop3-gfx9.s | 16 + llvm/test/MC/ARM/error-location.s | 18 + .../test/MC/Disassembler/AMDGPU/gfx10_dasm_all.txt | 6 + llvm/test/MC/Disassembler/AMDGPU/vop3_gfx9.txt | 5 + llvm/test/MC/Mips/micromips-jump-pc-region.s | 2 +- llvm/test/MC/Mips/mips-jump-pc-region.s | 4 +- llvm/test/Other/new-pm-defaults.ll | 3 +- llvm/test/Other/new-pm-lto-defaults.ll | 9 +- llvm/test/Other/new-pm-thinlto-defaults.ll | 3 +- .../Other/new-pm-thinlto-postlink-pgo-defaults.ll | 3 +- .../new-pm-thinlto-postlink-samplepgo-defaults.ll | 3 +- .../Other/new-pm-thinlto-prelink-pgo-defaults.ll | 10 +- .../new-pm-thinlto-prelink-samplepgo-defaults.ll | 3 +- llvm/test/Other/scc-deleted-printer.ll | 5 + llvm/test/Other/scc-pass-printer.ll | 4 + llvm/test/TableGen/dag-isel-regclass-emit-enum.td | 39 + .../Transforms/Attributor/dereferenceable-1.ll | 26 + llvm/test/Transforms/Attributor/returned.ll | 47 +- llvm/test/Transforms/Attributor/willreturn.ll | 43 +- .../CodeGenPrepare/X86/x86-shuffle-sink.ll | 70 +- .../test/Transforms/DivRemPairs/PowerPC/pr45885.ll | 24 + llvm/test/Transforms/Inline/inline_stats.ll | 3 + .../Transforms/Inline/inlining-advisor-default.ll | 9 + .../test/Transforms/Inline/internal-scc-members.ll | 1 + llvm/test/Transforms/Inline/module-inlining.ll | 1 + llvm/test/Transforms/Inline/monster_scc.ll | 1 + .../optimization-remarks-hotness-threshold.ll | 4 + .../Inline/optimization-remarks-passed-yaml.ll | 5 + .../Inline/optimization-remarks-with-hotness.ll | 3 + .../Transforms/Inline/optimization-remarks-yaml.ll | 19 + .../test/Transforms/Inline/optimization-remarks.ll | 7 + llvm/test/Transforms/InstCombine/or-concat.ll | 112 ++ llvm/test/Transforms/LoopReroll/external_use.ll | 60 + .../LoopStrengthReduce/ARM/vctp-chains.ll | 257 +++ .../extractvalue-no-scalarization-required.ll | 6 - .../Transforms/LoopVectorize/AArch64/pr36032.ll | 6 - llvm/test/Transforms/LoopVectorize/ARM/sphinx.ll | 3 - ...idate-cm-after-invalidating-interleavegroups.ll | 3 +- .../LoopVectorize/PowerPC/vectorize-bswap.ll | 3 - .../SystemZ/predicated-first-order-recurrence.ll | 7 +- .../Transforms/LoopVectorize/X86/constant-fold.ll | 19 + .../LoopVectorize/X86/imprecise-through-phis.ll | 3 - .../LoopVectorize/X86/load-deref-pred.ll | 686 ++++--- .../LoopVectorize/X86/masked_load_store.ll | 597 +++--- .../LoopVectorize/X86/metadata-enable.ll | 486 +++-- llvm/test/Transforms/LoopVectorize/X86/optsize.ll | 156 +- llvm/test/Transforms/LoopVectorize/X86/pr35432.ll | 20 +- llvm/test/Transforms/LoopVectorize/X86/pr36524.ll | 3 - .../Transforms/LoopVectorize/X86/small-size.ll | 376 +++- .../LoopVectorize/X86/strided_load_cost.ll | 3 - .../LoopVectorize/X86/vect.omp.force.small-tc.ll | 30 +- .../X86/x86-interleaved-accesses-masked-group.ll | 1921 ++++++++++++++++++-- .../Transforms/LoopVectorize/fcmp-vectorize.ll | 2 - .../first-order-recurrence-complex.ll | 18 +- .../LoopVectorize/float-minmax-instruction-flag.ll | 3 - .../Transforms/LoopVectorize/if-pred-stores.ll | 27 +- llvm/test/Transforms/LoopVectorize/if-reduction.ll | 4 +- .../multiple-strides-vectorization.ll | 94 +- llvm/test/Transforms/LoopVectorize/pr35773.ll | 3 - .../LoopVectorize/pr44488-predication.ll | 75 +- .../runtime-check-needed-but-empty.ll | 6 - .../LoopVectorize/vector-intrinsic-call-cost.ll | 3 - .../Transforms/OpenMP/deduplication_remarks.ll | 64 + .../Transforms/OpenMP/parallel_deletion_remarks.ll | 126 ++ .../Transforms/SLPVectorizer/X86/load-merge.ll | 14 +- .../SimpleLoopUnswitch/trivial-unswitch.ll | 86 +- llvm/test/Transforms/SimplifyCFG/nomerge.ll | 71 + .../StructurizeCFG/interleaved-loop-order.ll | 262 +++ .../test/tools/llvm-symbolizer/pdb/pdb-native.test | 39 + llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 5 + llvm/unittests/Analysis/CGSCCPassManagerTest.cpp | 212 ++- llvm/unittests/DebugInfo/PDB/NativeSessionTest.cpp | 10 +- llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp | 12 +- llvm/unittests/IR/MetadataTest.cpp | 35 +- llvm/unittests/IR/PassManagerTest.cpp | 45 +- llvm/unittests/Support/Path.cpp | 49 +- llvm/unittests/Support/VirtualFileSystemTest.cpp | 6 +- .../Transforms/Scalar/LoopPassManagerTest.cpp | 6 +- llvm/utils/FileCheck/FileCheck.cpp | 13 + llvm/utils/TableGen/DAGISelMatcherGen.cpp | 16 +- .../gn/secondary/llvm/lib/DebugInfo/PDB/BUILD.gn | 2 + llvm/utils/lit/lit/main.py | 5 +- mlir/cmake/modules/AddMLIR.cmake | 10 + mlir/docs/EDSC.md | 2 +- mlir/examples/toy/Ch1/CMakeLists.txt | 1 + mlir/examples/toy/Ch2/CMakeLists.txt | 1 + mlir/examples/toy/Ch3/CMakeLists.txt | 1 + mlir/examples/toy/Ch4/CMakeLists.txt | 1 + mlir/examples/toy/Ch4/include/toy/CMakeLists.txt | 2 + mlir/examples/toy/Ch5/CMakeLists.txt | 1 + mlir/examples/toy/Ch5/include/toy/CMakeLists.txt | 2 + mlir/examples/toy/Ch6/CMakeLists.txt | 1 + mlir/examples/toy/Ch6/include/toy/CMakeLists.txt | 2 + mlir/examples/toy/Ch7/CMakeLists.txt | 1 + mlir/examples/toy/Ch7/include/toy/CMakeLists.txt | 2 + .../LoopToStandard/ConvertLoopToStandard.h | 4 +- .../mlir/Conversion/LoopsToGPU/LoopsToGPU.h | 2 +- .../mlir/Conversion/LoopsToGPU/LoopsToGPUPass.h | 2 +- mlir/include/mlir/Conversion/Passes.td | 10 +- mlir/include/mlir/Dialect/GPU/ParallelLoopMapper.h | 2 +- .../mlir/Dialect/GPU/ParallelLoopMapperAttr.td | 4 +- mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td | 1 + mlir/include/mlir/Dialect/Linalg/EDSC/Builders.h | 10 +- mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.td | 25 +- .../mlir/Dialect/Linalg/IR/LinalgStructuredOps.td | 20 +- mlir/include/mlir/Dialect/Linalg/Passes.h | 4 +- .../mlir/Dialect/Linalg/Transforms/Transforms.h | 8 +- mlir/include/mlir/Dialect/SCF/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/SCF/EDSC/Builders.h | 6 +- mlir/include/mlir/Dialect/SCF/SCF.h | 4 +- mlir/include/mlir/Dialect/SCF/SCFOps.td | 106 +- mlir/include/mlir/Dialect/SCF/Transforms.h | 10 +- mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td | 4 +- mlir/include/mlir/Dialect/StandardOps/IR/Ops.td | 151 +- .../StandardOps/Transforms/FuncConversions.h} | 10 +- mlir/include/mlir/Dialect/Vector/EDSC/Intrinsics.h | 3 + mlir/include/mlir/Interfaces/CMakeLists.txt | 47 +- .../mlir/Interfaces/SideEffectInterfaces.td | 3 + mlir/include/mlir/Interfaces/SideEffects.h | 7 + mlir/include/mlir/Transforms/LoopUtils.h | 4 +- mlir/lib/Conversion/CMakeLists.txt | 1 - .../Conversion/LoopToStandard/LoopToStandard.cpp | 40 +- mlir/lib/Conversion/LoopsToGPU/LoopsToGPU.cpp | 14 +- .../Conversion/StandardToLLVM/StandardToLLVM.cpp | 96 +- .../Conversion/StandardToStandard/CMakeLists.txt | 12 - .../VectorToLoops/ConvertVectorToLoops.cpp | 10 +- mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp | 130 +- mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp | 7 +- mlir/lib/Dialect/Linalg/Transforms/Loops.cpp | 30 +- mlir/lib/Dialect/Linalg/Transforms/Promotion.cpp | 4 +- mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp | 4 +- mlir/lib/Dialect/SCF/SCF.cpp | 4 +- .../SCF/Transforms/ParallelLoopSpecialization.cpp | 2 +- .../Dialect/SCF/Transforms/ParallelLoopTiling.cpp | 8 +- mlir/lib/Dialect/StandardOps/IR/Ops.cpp | 738 +++++--- .../Dialect/StandardOps/Transforms/CMakeLists.txt | 3 +- .../StandardOps/Transforms/FuncConversions.cpp} | 4 +- mlir/lib/Dialect/Vector/VectorTransforms.cpp | 52 +- mlir/lib/Interfaces/CMakeLists.txt | 2 +- mlir/test/Analysis/test-dominance.mlir | 12 +- mlir/test/Analysis/test-liveness.mlir | 26 +- mlir/test/Conversion/GPUToSPIRV/if.mlir | 8 +- mlir/test/Conversion/GPUToSPIRV/loop.mlir | 2 +- mlir/test/Conversion/LoopsToGPU/imperfect_2D.mlir | 24 +- mlir/test/Conversion/LoopsToGPU/imperfect_3D.mlir | 36 +- mlir/test/Conversion/LoopsToGPU/imperfect_4D.mlir | 44 +- .../Conversion/LoopsToGPU/imperfect_linalg.mlir | 16 +- mlir/test/Conversion/LoopsToGPU/linalg_to_gpu.mlir | 4 +- mlir/test/Conversion/LoopsToGPU/parallel_loop.mlir | 40 +- .../LoopsToGPU/perfect_1D_setlaunch.mlir | 8 +- mlir/test/Conversion/LoopsToGPU/step_one.mlir | 2 +- .../StandardToLLVM/convert-to-llvmir.mlir | 105 +- mlir/test/Conversion/StandardToLLVM/invalid.mlir | 2 +- .../StandardToLLVM/standard-to-llvm.mlir | 10 + .../Conversion/StandardToSPIRV/legalization.mlir | 11 +- .../StandardToSPIRV/subview-to-spirv.mlir | 2 +- .../Conversion/VectorToLLVM/vector-to-llvm.mlir | 17 + .../Conversion/VectorToLoops/vector-to-loops.mlir | 16 +- mlir/test/Conversion/convert-to-cfg.mlir | 76 +- .../Affine/SuperVectorize/vectorize_1d.mlir | 2 +- mlir/test/Dialect/Affine/dma-generate.mlir | 4 +- mlir/test/Dialect/Affine/ops.mlir | 4 +- mlir/test/Dialect/Affine/slicing-utils.mlir | 10 +- mlir/test/Dialect/Affine/unroll.mlir | 2 +- mlir/test/Dialect/GPU/mapping.mlir | 20 +- mlir/test/Dialect/GPU/promotion.mlir | 32 +- mlir/test/Dialect/LLVMIR/roundtrip.mlir | 3 + mlir/test/Dialect/Linalg/canonicalize.mlir | 156 +- mlir/test/Dialect/Linalg/fusion-2-level.mlir | 24 +- mlir/test/Dialect/Linalg/fusion.mlir | 154 +- .../Dialect/Linalg/fusion_indexed_generic.mlir | 24 +- mlir/test/Dialect/Linalg/llvm.mlir | 153 +- mlir/test/Dialect/Linalg/loops.mlir | 208 +-- mlir/test/Dialect/Linalg/parallel_loops.mlir | 10 +- mlir/test/Dialect/Linalg/promote.mlir | 54 +- mlir/test/Dialect/Linalg/roundtrip.mlir | 23 + mlir/test/Dialect/Linalg/tile.mlir | 42 +- mlir/test/Dialect/Linalg/tile_conv.mlir | 6 +- mlir/test/Dialect/Linalg/tile_conv_padding.mlir | 2 +- mlir/test/Dialect/Linalg/tile_indexed_generic.mlir | 14 +- mlir/test/Dialect/Linalg/tile_parallel.mlir | 14 +- .../transform-patterns-matmul-to-vector.mlir | 6 +- mlir/test/Dialect/Linalg/transform-patterns.mlir | 76 +- mlir/test/Dialect/SCF/invalid.mlir | 150 +- mlir/test/Dialect/SCF/loop-unroll.mlir | 48 +- mlir/test/Dialect/SCF/ops.mlir | 104 +- mlir/test/Dialect/SCF/parallel-loop-fusion.mlir | 166 +- .../Dialect/SCF/parallel-loop-specialization.mlir | 8 +- mlir/test/Dialect/SCF/parallel-loop-tiling.mlir | 22 +- mlir/test/Dialect/Shape/ops.mlir | 5 + .../Dialect/Vector/vector-contract-transforms.mlir | 46 + mlir/test/EDSC/builder-api-test.cpp | 6 +- mlir/test/IR/core-ops.mlir | 60 +- mlir/test/IR/invalid-ops.mlir | 127 +- mlir/test/Target/vector-to-llvm-ir.mlir | 23 + mlir/test/Transforms/buffer-placement.mlir | 49 +- mlir/test/Transforms/canonicalize-block-merge.mlir | 4 +- mlir/test/Transforms/canonicalize.mlir | 190 +- mlir/test/Transforms/loop-coalescing.mlir | 58 +- .../Transforms/loop-fusion-slice-computation.mlir | 4 +- mlir/test/Transforms/loop-fusion.mlir | 2 +- .../Transforms/loop-invariant-code-motion.mlir | 16 +- mlir/test/Transforms/memref-dependence-check.mlir | 6 +- mlir/test/Transforms/parallel-loop-collapsing.mlir | 6 +- mlir/test/Transforms/parametric-mapping.mlir | 8 +- mlir/test/Transforms/parametric-tiling.mlir | 40 +- mlir/test/Transforms/sccp-structured.mlir | 58 +- .../single-parallel-loop-collapsing.mlir | 6 +- mlir/test/lib/Dialect/Test/CMakeLists.txt | 2 +- mlir/test/lib/Dialect/Test/TestPatterns.cpp | 2 +- mlir/test/lib/Transforms/CMakeLists.txt | 2 +- mlir/test/lib/Transforms/TestLoopMapping.cpp | 2 +- mlir/test/mlir-cpu-runner/bare_ptr_call_conv.mlir | 4 +- mlir/test/mlir-opt/commandline.mlir | 2 +- mlir/tools/mlir-vulkan-runner/CMakeLists.txt | 11 +- mlir/tools/mlir-vulkan-runner/VulkanRuntime.cpp | 83 +- mlir/tools/mlir-vulkan-runner/VulkanRuntime.h | 57 +- .../mlir-vulkan-runner/vulkan-runtime-wrappers.cpp | 4 +- mlir/utils/generate-test-checks.py | 4 +- 517 files changed, 14000 insertions(+), 6783 deletions(-) create mode 100644 clang/test/CodeGenCUDA/kernel-dbg-info.cu rename clang/test/Preprocessor/{ => Inputs/include-file-test}/file_test.h (100%) create mode 100644 clang/test/Preprocessor/file_test_windows.c create mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] create mode 100644 lld/test/MachO/platform-version.test create mode 100644 lld/test/wasm/Inputs/sig_mismatch.s create mode 100644 lld/test/wasm/signature-mismatch-relocatable.s create mode 100644 lldb/test/Shell/SymbolFile/DWARF/DW_TAG_basic_type_DW_ATE_UTF_nonC.ll create mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h create mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h create mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp create mode 100644 llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp create mode 100644 llvm/test/Bitcode/DIModule-clang-module.ll create mode 100644 llvm/test/Bitcode/DIModule-clang-module.ll.bc create mode 100644 llvm/test/Bitcode/DIModule-fortran-module.ll create mode 100644 llvm/test/Bitcode/DIModule-fortran-module.ll.bc create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/combine-sext-debugloc.mir create mode 100644 llvm/test/CodeGen/AArch64/arm64-promote-const-complex-initializers.ll create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/lsr-profitable-chain.ll create mode 100644 llvm/test/DebugInfo/X86/Fortran-DIModule.ll create mode 100644 llvm/test/FileCheck/comment/after-words.txt create mode 100644 llvm/test/FileCheck/comment/bad-comment-prefix.txt create mode 100644 llvm/test/FileCheck/comment/blank-comments.txt create mode 100644 llvm/test/FileCheck/comment/suffixes.txt create mode 100644 llvm/test/FileCheck/comment/suppresses-checks.txt create mode 100644 llvm/test/FileCheck/comment/unused-check-prefixes.txt create mode 100644 llvm/test/FileCheck/comment/unused-comment-prefixes.txt create mode 100644 llvm/test/FileCheck/comment/within-checks.txt create mode 100644 llvm/test/TableGen/dag-isel-regclass-emit-enum.td create mode 100644 llvm/test/Transforms/DivRemPairs/PowerPC/pr45885.ll create mode 100644 llvm/test/Transforms/Inline/inlining-advisor-default.ll create mode 100644 llvm/test/Transforms/LoopReroll/external_use.ll create mode 100644 llvm/test/Transforms/LoopStrengthReduce/ARM/vctp-chains.ll create mode 100644 llvm/test/Transforms/OpenMP/deduplication_remarks.ll create mode 100644 llvm/test/Transforms/OpenMP/parallel_deletion_remarks.ll create mode 100644 llvm/test/Transforms/SimplifyCFG/nomerge.ll create mode 100644 llvm/test/Transforms/StructurizeCFG/interleaved-loop-order.ll create mode 100644 llvm/test/tools/llvm-symbolizer/pdb/pdb-native.test rename mlir/include/mlir/{Conversion/StandardToStandard/StandardToStandard.h => Di [...] delete mode 100644 mlir/lib/Conversion/StandardToStandard/CMakeLists.txt rename mlir/lib/{Conversion/StandardToStandard/StandardToStandard.cpp => Dialect/S [...] create mode 100644 mlir/test/Target/vector-to-llvm-ir.mlir