This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-defconfig in repository toolchain/ci/llvm-project.
from e5f602d82ca [ValueTracking] Let propagatesPoison support binops/unaryop [...] adds 9202df35b2f [FileCollector][NFC] Add comments adds bad61548b20 [Reproducers] Serialize process arguments in ProcessInfo adds cd83333fc8f [PowerPC] Fold redundant load immediates of zero and delete [...] adds ce195fb22b5 [libcxx] Re-commit: shared_ptr changes from library fundame [...] adds aa99da5ace4 Avoid binding pointers to "auto&" (by dereferencing the poi [...] adds d9166ad2728 [lldb/Driver] Support terminal resizing adds 661b234cbcf [MLIR] Rename SideEffects.td -> SideEffectInterfaces.td adds 11c8c2a551c [analyzer] SATestBuild.py: Fix support for #NOPREFIX. adds 7a17f3ccd10 [MLIR] Fix dependencies for Analysis libraries adds 6c29073efb0 PR45589: Properly decompose overloaded `&&` and `||` operat [...] adds 32f5ee830b0 [Attributor] Fixup block addresses after rewriting function [...] adds 363393c4b35 [libc++abi] Adjust XFAIL on macOS for bug that was fixed in [...] adds 66055230bf6 [TargetLoweringObjectFileImpl] Produce .text.hot. instead o [...] adds aa1eb5152d9 [X86][ISelLowering] refactor Varargs handling in X86ISelLow [...] adds 59ba19c56e1 [VirtualFileSystem] Add unit test that showcases YAMLVFSWriter bug adds 58bc507b6fe [VirtualFileSystem] Add unit test that showcases another YA [...] adds 56926ae0faa [SampleFDO] Rename llvm-profdata flag -partial-profile to - [...] adds 293c6d38212 Fix buildbots after aa1eb5152d9a5bd588c8479a376fa65cbeabbc9f. adds 0138cc01250 PowerPC: Treat llvm.fma.f* intrinsic as using CTR with SPE adds 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 [...] new ce3bbeb9159 [MLIR] refactor cmake specification of tablegen'd interfaces. new d02fce2d149 [MLIR] Discourage people from copying the toy examples new a4441fcd12a [mlir][vulkan-runner] Avoid dependency on LLVM libraries new 33d96bf7b9b [InstCombine] Add vector tests for the or(shl(zext(x),32)|z [...] new 7a8edcb2124 [Clang] Restore replace_path_prefix instead of startswith
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang/docs/ReleaseNotes.rst | 1 + clang/include/clang/Driver/Options.td | 2 + clang/include/clang/Sema/Sema.h | 7 +- clang/lib/CodeGen/CGDebugInfo.cpp | 10 +- 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/SemaConcept.cpp | 121 +- clang/lib/Sema/SemaDecl.cpp | 6 +- clang/lib/Sema/SemaDeclCXX.cpp | 5 +- clang/lib/Sema/SemaExpr.cpp | 5 - .../Checkers/NonNullParamChecker.cpp | 8 +- clang/test/Analysis/UserNullabilityAnnotations.m | 13 + clang/test/CodeGen/default-address-space.c | 10 +- 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/test/SemaTemplate/constraints.cpp | 26 + clang/unittests/Format/FormatTest.cpp | 37 + clang/unittests/Format/FormatTestComments.cpp | 21 + clang/utils/analyzer/SATestBuild.py | 18 +- compiler-rt/lib/builtins/atomic.c | 9 +- compiler-rt/lib/profile/GCDAProfiling.c | 23 +- .../profile/Posix/instrprof-gcov-parallel.test | 2 - flang/include/flang/Optimizer/Dialect/FIROps.td | 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/memory | 128 +- 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 + .../util.smartptr.shared/types.pass.cpp | 36 +- .../const_pointer_cast.pass.cpp | 10 +- .../dynamic_pointer_cast.pass.cpp | 10 +- .../reinterpret_pointer_cast.pass.cpp | 52 + .../static_pointer_cast.pass.cpp | 16 +- .../util.smartptr.shared.const/default.pass.cpp | 20 +- .../util.smartptr.shared.const/pointer.pass.cpp | 18 +- .../shared_ptr_copy_move.fail.cpp | 50 + .../shared_ptr_pointer.pass.cpp | 38 +- .../util.smartptr.shared.const/unique_ptr.pass.cpp | 33 +- .../make_shared.protected.fail.cpp | 3 +- .../util.smartptr.shared.obs/op_arrow.fail.cpp | 36 + .../util.smartptr.shared.obs/op_bool.pass.cpp | 21 +- .../{op_bool.pass.cpp => op_bracket.fail.cpp} | 25 +- .../util.smartptr.shared.obs/op_bracket.pass.cpp | 51 + .../shared_ptr_Y.pass.cpp | 1 + .../generate_feature_test_macro_components.py | 6 + libcxx/www/cxx1z_status.html | 4 +- .../test/thread_local_destruction_order.pass.cpp | 17 +- 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/Core/IOHandler.h | 4 + lldb/include/lldb/Host/Editline.h | 17 +- lldb/include/lldb/Target/RemoteAwarePlatform.h | 4 + lldb/include/lldb/Utility/Args.h | 30 + lldb/include/lldb/Utility/Reproducer.h | 3 + lldb/packages/Python/lldbsuite/test/lldbtest.py | 1 + lldb/source/API/SBReproducer.cpp | 6 + lldb/source/Core/Debugger.cpp | 3 + lldb/source/Core/IOHandler.cpp | 6 + lldb/source/Host/common/Editline.cpp | 51 +- 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 ++ lldb/source/Utility/Args.cpp | 17 + lldb/source/Utility/ProcessInfo.cpp | 1 + .../load_using_paths/TestLoadUsingPaths.py | 1 + .../thread/num_threads/TestNumThreads.py | 2 + .../API/iohandler/resize/TestIOHandlerResize.py | 36 + lldb/test/API/python_api/thread/TestThreadAPI.py | 1 + .../ELF/minidebuginfo-set-and-hit-breakpoint.test | 2 +- lldb/test/Shell/Recognizer/assert.test | 1 + lldb/test/Shell/Reproducer/TestProcessList.test | 21 + .../DWARF/DW_TAG_basic_type_DW_ATE_UTF_nonC.ll | 82 + lldb/unittests/Utility/ArgsTest.cpp | 31 + llvm/cmake/modules/AddLLVM.cmake | 3 +- llvm/docs/CommandGuide/FileCheck.rst | 73 +- llvm/docs/LangRef.rst | 8 + llvm/examples/Bye/CMakeLists.txt | 22 +- 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/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/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/Support/FileCheck.h | 2 + llvm/include/llvm/Support/FileCollector.h | 33 +- llvm/include/llvm/Support/Path.h | 5 +- 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/DwarfDebug.cpp | 16 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 5 + llvm/lib/CodeGen/CodeGenPrepare.cpp | 55 +- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 8 +- llvm/lib/DWARFLinker/DWARFLinker.cpp | 10 +- llvm/lib/DebugInfo/PDB/CMakeLists.txt | 2 + llvm/lib/DebugInfo/PDB/DIA/DIASession.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/Verifier.cpp | 1 + llvm/lib/MC/MCContext.cpp | 14 +- llvm/lib/Support/FileCheck.cpp | 89 +- llvm/lib/Support/Path.cpp | 23 +- llvm/lib/Support/VirtualFileSystem.cpp | 27 +- llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp | 50 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 26 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 39 + llvm/lib/Target/AMDGPU/SIInstructions.td | 21 + 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/PPCInstrInfo.cpp | 24 +- llvm/lib/Target/PowerPC/PPCInstrInfo.h | 3 + llvm/lib/Target/PowerPC/PPCInstrVSX.td | 18 + llvm/lib/Target/PowerPC/PPCMIPeephole.cpp | 19 +- llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 1 + llvm/lib/Target/X86/X86ISelLowering.cpp | 380 ++-- llvm/lib/Target/X86/X86ISelLowering.h | 5 + llvm/lib/Transforms/IPO/Attributor.cpp | 8 + llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 46 +- llvm/lib/Transforms/IPO/OpenMPOpt.cpp | 78 +- llvm/lib/Transforms/Scalar/LoopRerollPass.cpp | 6 + llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 16 +- llvm/lib/Transforms/Scalar/StructurizeCFG.cpp | 136 +- llvm/lib/Transforms/Utils/CodeExtractor.cpp | 1 + llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 11 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 14 +- 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 + llvm/test/CodeGen/AMDGPU/copy-illegal-type.ll | 204 ++- llvm/test/CodeGen/AMDGPU/extract_vector_dynelt.ll | 36 +- llvm/test/CodeGen/AMDGPU/idot2.ll | 110 +- llvm/test/CodeGen/AMDGPU/insert_vector_dynelt.ll | 41 +- llvm/test/CodeGen/AMDGPU/insert_vector_elt.ll | 148 +- 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/PowerPC/combine-fneg.ll | 4 +- .../CodeGen/PowerPC/convert-rr-to-ri-instrs.mir | 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/fold-remove-li.ll | 40 + 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/save-crbp-ppc32svr4.ll | 3 +- 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/spe.ll | 67 + 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/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/TableGen/dag-isel-regclass-emit-enum.td | 39 + llvm/test/Transforms/Attributor/misc_crash.ll | 33 + llvm/test/Transforms/Attributor/returned.ll | 47 +- llvm/test/Transforms/CodeGenPrepare/X86/section.ll | 6 + .../CodeGenPrepare/X86/x86-shuffle-sink.ll | 70 +- .../test/Transforms/DivRemPairs/PowerPC/pr45885.ll | 24 + 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 +- llvm/test/Transforms/SimplifyCFG/nomerge.ll | 71 + .../StructurizeCFG/interleaved-loop-order.ll | 262 +++ llvm/test/tools/llvm-profdata/show-prof-info.test | 2 +- .../test/tools/llvm-symbolizer/pdb/pdb-native.test | 39 + llvm/tools/llvm-profdata/llvm-profdata.cpp | 19 +- llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 5 + llvm/unittests/DebugInfo/PDB/NativeSessionTest.cpp | 10 +- llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp | 12 +- llvm/unittests/IR/MetadataTest.cpp | 35 +- llvm/unittests/Support/Path.cpp | 49 +- llvm/unittests/Support/VirtualFileSystemTest.cpp | 64 + llvm/utils/FileCheck/FileCheck.cpp | 13 + llvm/utils/TableGen/DAGISelMatcherGen.cpp | 16 +- .../gn/secondary/llvm/lib/DebugInfo/PDB/BUILD.gn | 2 + mlir/cmake/modules/AddMLIR.cmake | 10 + mlir/docs/EDSC.md | 2 +- .../standalone/include/Standalone/StandaloneOps.td | 2 +- mlir/examples/toy/Ch1/CMakeLists.txt | 1 + mlir/examples/toy/Ch2/CMakeLists.txt | 1 + mlir/examples/toy/Ch2/include/toy/Ops.td | 2 +- mlir/examples/toy/Ch3/CMakeLists.txt | 1 + mlir/examples/toy/Ch3/include/toy/Ops.td | 2 +- mlir/examples/toy/Ch4/CMakeLists.txt | 1 + mlir/examples/toy/Ch4/include/toy/CMakeLists.txt | 2 + mlir/examples/toy/Ch4/include/toy/Ops.td | 2 +- mlir/examples/toy/Ch5/CMakeLists.txt | 1 + mlir/examples/toy/Ch5/include/toy/CMakeLists.txt | 2 + mlir/examples/toy/Ch5/include/toy/Ops.td | 2 +- mlir/examples/toy/Ch6/CMakeLists.txt | 1 + mlir/examples/toy/Ch6/include/toy/CMakeLists.txt | 2 + mlir/examples/toy/Ch6/include/toy/Ops.td | 2 +- mlir/examples/toy/Ch7/CMakeLists.txt | 1 + mlir/examples/toy/Ch7/include/toy/CMakeLists.txt | 2 + mlir/examples/toy/Ch7/include/toy/Ops.td | 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/AVX512/AVX512.td | 2 +- mlir/include/mlir/Dialect/Affine/IR/AffineOps.td | 2 +- mlir/include/mlir/Dialect/GPU/GPUOps.td | 2 +- mlir/include/mlir/Dialect/GPU/ParallelLoopMapper.h | 2 +- .../mlir/Dialect/GPU/ParallelLoopMapperAttr.td | 4 +- mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td | 3 +- mlir/include/mlir/Dialect/LLVMIR/NVVMOps.td | 2 +- mlir/include/mlir/Dialect/LLVMIR/ROCDLOps.td | 2 +- mlir/include/mlir/Dialect/Linalg/EDSC/Builders.h | 10 +- mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.td | 27 +- .../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/Quant/QuantOps.td | 2 +- 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 | 108 +- mlir/include/mlir/Dialect/SCF/Transforms.h | 10 +- .../mlir/Dialect/SPIRV/SPIRVArithmeticOps.td | 2 +- mlir/include/mlir/Dialect/SPIRV/SPIRVBitOps.td | 2 +- mlir/include/mlir/Dialect/SPIRV/SPIRVCastOps.td | 2 +- .../mlir/Dialect/SPIRV/SPIRVCompositeOps.td | 2 +- .../mlir/Dialect/SPIRV/SPIRVControlFlowOps.td | 2 +- mlir/include/mlir/Dialect/SPIRV/SPIRVGLSLOps.td | 2 +- mlir/include/mlir/Dialect/SPIRV/SPIRVLogicalOps.td | 2 +- mlir/include/mlir/Dialect/SPIRV/SPIRVOps.td | 2 +- .../mlir/Dialect/SPIRV/SPIRVStructureOps.td | 2 +- mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td | 6 +- mlir/include/mlir/Dialect/StandardOps/IR/Ops.td | 153 +- .../StandardOps/Transforms/FuncConversions.h} | 10 +- mlir/include/mlir/Dialect/Vector/EDSC/Intrinsics.h | 3 + mlir/include/mlir/Dialect/Vector/VectorOps.td | 2 +- mlir/include/mlir/Interfaces/CMakeLists.txt | 47 +- .../{SideEffects.td => SideEffectInterfaces.td} | 5 +- mlir/include/mlir/Interfaces/SideEffects.h | 7 + mlir/include/mlir/Transforms/LoopUtils.h | 4 +- mlir/lib/Analysis/CMakeLists.txt | 6 + 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/TestOps.td | 4 +- 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/test/mlir-tblgen/op-decl.td | 2 +- mlir/test/mlir-tblgen/op-side-effects.td | 2 +- mlir/tools/mlir-tblgen/LLVMIRIntrinsicGen.cpp | 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 +- 513 files changed, 13384 insertions(+), 6555 deletions(-) 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 clang/test/SemaTemplate/constraints.cpp create mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] create mode 100644 libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.sh [...] create mode 100644 libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.sh [...] create mode 100644 libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.sh [...] copy libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smar [...] create mode 100644 libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.sh [...] 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/API/iohandler/resize/TestIOHandlerResize.py create mode 100644 lldb/test/Shell/Reproducer/TestProcessList.test 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/PowerPC/fold-remove-li.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/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 [...] rename mlir/include/mlir/Interfaces/{SideEffects.td => SideEffectInterfaces.td} (97%) 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