SuccessChanges

Summary

  1. [SCEV] Keep common NUW flags when inlining Add operands. (details)
  2. [mlir][gpu][NFC] Simplify conversion of MMA type to NVVM (details)
  3. [lldb] Use C++11 default member initializers (details)
  4. [libc++] Fix libc++ build with assertions enabled (details)
  5. Revert "Do not generate calls to the 128-bit function __multi3() on 32-bit ARM" (details)
  6. [ms] [llvm-ml] Fix parity errors in error handling for INCLUDE directive (details)
  7. Reland "[llvm] llvm-tapi-diff" (details)
  8. Corrects some minor issues with the CXX status page. (details)
  9. [CSSPGO] Emit mangled dwarf names for line tables debug option under -fpseudo-probe-for-profiling (details)
  10. [mlir][spirv] Use SingleBlock + NoTerminator for spv.module (details)
  11. [mlir][tosa] Update tosa.matmul lowering to linalg.batch_matmul (details)
  12. [docs] Collate CMake options (details)
Commit b76f1f120285fe60b347220e705f0e6008d8cf65 by flo
[SCEV] Keep common NUW flags when inlining Add operands.

Currently, NoWrapFlags are dropped if we inline operands of SCEVAddExpr
operands. As a consequence, we always drop flags when building
expressions like `getAddExpr(A, getAddExpr(B, C, NUW), NUW)`.

We should be able to retain NUW flags common among all inlined
SCEVAddExpr and the original flags.

Reviewed By: nikic, mkazantsev

Differential Revision: https://reviews.llvm.org/D103877
The file was modifiedllvm/unittests/Analysis/ScalarEvolutionTest.cpp
The file was modifiedllvm/test/Analysis/ScalarEvolution/no-wrap-symbolic-becount.ll
The file was modifiedllvm/test/Analysis/ScalarEvolution/no-wrap-add-exprs.ll
The file was modifiedllvm/lib/Analysis/ScalarEvolution.cpp
Commit 9b496c2373dc4228726b6b3813bf759233e98094 by thomasraoux
[mlir][gpu][NFC] Simplify conversion of MMA type to NVVM

Consolidate the type conversion in a single function to make it simpler
to use. This allow to re-use the type conversion for up coming ops.

Differential Revision: https://reviews.llvm.org/D103868
The file was modifiedmlir/lib/Conversion/GPUToNVVM/WmmaOpsToNvvm.cpp
Commit 9494c510af56d9c8593ab69017dcaa232210b235 by Jonas Devlieghere
[lldb] Use C++11 default member initializers

This converts a default constructor's member initializers into C++11
default member initializers. This patch was automatically generated with
clang-tidy and the modernize-use-default-member-init check.

$ run-clang-tidy.py -header-filter='lldb' -checks='-*,modernize-use-default-member-init' -fix

This is a mass-refactoring patch and this commit will be added to
.git-blame-ignore-revs.

Differential revision: https://reviews.llvm.org/D103483
The file was modifiedlldb/include/lldb/API/SBBlock.h
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h
The file was modifiedlldb/source/Commands/CommandObjectBreakpointCommand.cpp
The file was modifiedlldb/source/Host/common/FileAction.cpp
The file was modifiedlldb/source/Commands/CommandObjectDisassemble.cpp
The file was modifiedlldb/source/Core/Module.cpp
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h
The file was modifiedlldb/source/Breakpoint/WatchpointOptions.cpp
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.cpp
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h
The file was modifiedlldb/include/lldb/Symbol/LineTable.h
The file was modifiedlldb/include/lldb/Target/Process.h
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h
The file was modifiedlldb/include/lldb/Core/ModuleList.h
The file was modifiedlldb/include/lldb/Symbol/TypeSystem.h
The file was modifiedlldb/source/Core/AddressRange.cpp
The file was modifiedlldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h
The file was modifiedlldb/include/lldb/API/SBStream.h
The file was modifiedlldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h
The file was modifiedlldb/source/API/SBEvent.cpp
The file was modifiedlldb/source/Symbol/LineEntry.cpp
The file was modifiedlldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.h
The file was modifiedlldb/source/Breakpoint/StoppointCallbackContext.cpp
The file was modifiedlldb/source/API/SBSymbol.cpp
The file was modifiedlldb/source/Host/common/Host.cpp
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h
The file was modifiedlldb/include/lldb/Symbol/SymbolContext.h
The file was modifiedlldb/include/lldb/Symbol/CompactUnwindInfo.h
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
The file was modifiedlldb/source/Commands/CommandObjectType.cpp
The file was modifiedlldb/include/lldb/Symbol/LineEntry.h
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h
The file was modifiedlldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h
The file was modifiedlldb/source/Core/IOHandlerCursesGUI.cpp
The file was modifiedlldb/include/lldb/Breakpoint/StoppointCallbackContext.h
The file was modifiedlldb/include/lldb/Core/ModuleSpec.h
The file was modifiedlldb/source/Core/PluginManager.cpp
The file was modifiedlldb/source/Plugins/Platform/MacOSX/objcxx/PlatformiOSSimulatorCoreSimulatorSupport.mm
The file was modifiedlldb/source/Host/common/HostNativeThreadBase.cpp
The file was modifiedlldb/include/lldb/DataFormatters/TypeFormat.h
The file was modifiedlldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h
The file was modifiedlldb/include/lldb/API/SBBroadcaster.h
The file was modifiedlldb/include/lldb/Utility/StringExtractorGDBRemote.h
The file was modifiedlldb/.clang-tidy
The file was modifiedlldb/include/lldb/Symbol/Symbol.h
The file was modifiedlldb/include/lldb/Core/Value.h
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp
The file was modifiedlldb/source/API/SBQueue.cpp
The file was modifiedlldb/source/API/SBCompileUnit.cpp
The file was modifiedlldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp
The file was modifiedlldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h
The file was modifiedlldb/source/Symbol/Type.cpp
The file was modifiedlldb/source/Plugins/Language/ObjC/NSIndexPath.cpp
The file was modifiedlldb/include/lldb/Breakpoint/WatchpointOptions.h
The file was modifiedlldb/include/lldb/API/SBCommunication.h
The file was modifiedlldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
The file was modifiedlldb/source/API/SBBroadcaster.cpp
The file was modifiedlldb/include/lldb/Initialization/SystemLifetimeManager.h
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h
The file was modifiedlldb/include/lldb/Core/RichManglingContext.h
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
The file was modifiedlldb/source/Plugins/Platform/MacOSX/objcxx/PlatformiOSSimulatorCoreSimulatorSupport.h
The file was modifiedlldb/source/API/SBCommunication.cpp
The file was modifiedlldb/include/lldb/Utility/RegisterValue.h
The file was modifiedlldb/include/lldb/API/SBCompileUnit.h
The file was modifiedlldb/source/Commands/CommandObjectPlatform.cpp
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointOptions.h
The file was modifiedlldb/source/Plugins/Instruction/ARM/EmulationStateARM.h
The file was modifiedlldb/include/lldb/Core/Address.h
The file was modifiedlldb/source/Symbol/UnwindPlan.cpp
The file was modifiedlldb/include/lldb/Host/PseudoTerminal.h
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp
The file was modifiedlldb/source/Host/common/Terminal.cpp
The file was modifiedlldb/include/lldb/Core/FormatEntity.h
The file was modifiedlldb/include/lldb/Symbol/UnwindPlan.h
The file was modifiedlldb/include/lldb/Host/FileSystem.h
The file was modifiedlldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
The file was modifiedlldb/source/Target/ExecutionContext.cpp
The file was modifiedlldb/source/Utility/DataExtractor.cpp
The file was modifiedlldb/include/lldb/Utility/DataEncoder.h
The file was modifiedlldb/source/Core/Value.cpp
The file was modifiedlldb/include/lldb/Interpreter/OptionValueFileSpec.h
The file was modifiedlldb/include/lldb/Utility/ReproducerInstrumentation.h
The file was modifiedlldb/include/lldb/Target/UnwindLLDB.h
The file was modifiedlldb/source/Host/common/PseudoTerminal.cpp
The file was modifiedlldb/include/lldb/API/SBFunction.h
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h
The file was modifiedlldb/include/lldb/Interpreter/OptionValueFileColonLine.h
The file was modifiedlldb/include/lldb/Core/FileLineResolver.h
The file was modifiedlldb/include/lldb/Interpreter/CommandInterpreter.h
The file was modifiedlldb/include/lldb/Expression/DWARFExpression.h
The file was modifiedlldb/source/Utility/StringExtractor.cpp
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.h
The file was modifiedlldb/source/Initialization/SystemLifetimeManager.cpp
The file was modifiedlldb/include/lldb/Utility/GDBRemote.h
The file was modifiedlldb/source/Interpreter/OptionValueFileSpec.cpp
The file was modifiedlldb/source/Host/common/ProcessRunLock.cpp
The file was modifiedlldb/source/Commands/CommandObjectSettings.cpp
The file was modifiedlldb/source/Breakpoint/Stoppoint.cpp
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.h
The file was modifiedlldb/include/lldb/Host/Terminal.h
The file was modifiedlldb/include/lldb/API/SBListener.h
The file was modifiedlldb/source/API/SBVariablesOptions.cpp
The file was modifiedlldb/include/lldb/Core/EmulateInstruction.h
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h
The file was modifiedlldb/include/lldb/Target/RegisterNumber.h
The file was modifiedlldb/source/Utility/DataEncoder.cpp
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h
The file was modifiedlldb/include/lldb/Core/Opcode.h
The file was modifiedlldb/include/lldb/Target/PathMappingList.h
The file was modifiedlldb/source/Utility/ProcessInfo.cpp
The file was modifiedlldb/source/DataFormatters/TypeFormat.cpp
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
The file was modifiedlldb/include/lldb/Core/Declaration.h
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.h
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
The file was modifiedlldb/source/Target/PathMappingList.cpp
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.h
The file was modifiedlldb/source/Core/ValueObject.cpp
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
The file was modifiedlldb/source/Symbol/TypeSystem.cpp
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.h
The file was modifiedlldb/include/lldb/Breakpoint/Stoppoint.h
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.h
The file was modifiedlldb/source/Commands/CommandObjectWatchpoint.cpp
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp
The file was modifiedlldb/source/Symbol/SymbolContext.cpp
The file was modifiedlldb/include/lldb/Utility/VMRange.h
The file was modifiedlldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp
The file was modifiedlldb/include/lldb/Utility/ProcessInfo.h
The file was modifiedlldb/source/API/SBListener.cpp
The file was modifiedlldb/source/Commands/CommandObjectWatchpointCommand.cpp
The file was modifiedlldb/include/lldb/Utility/DataExtractor.h
The file was modifiedlldb/source/Commands/CommandObjectCommands.cpp
The file was modifiedlldb/source/Host/common/XML.cpp
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.h
The file was modifiedlldb/source/API/SBFunction.cpp
The file was modifiedlldb/include/lldb/Host/File.h
The file was modifiedlldb/include/lldb/DataFormatters/TypeSynthetic.h
The file was modifiedlldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
The file was modifiedlldb/include/lldb/Host/ProcessRunLock.h
The file was modifiedlldb/include/lldb/API/SBSymbol.h
The file was modifiedlldb/source/Host/common/ProcessLaunchInfo.cpp
The file was modifiedlldb/source/Expression/DWARFExpression.cpp
The file was modifiedlldb/include/lldb/Utility/Status.h
The file was modifiedlldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h
The file was modifiedlldb/include/lldb/DataFormatters/FormatClasses.h
The file was modifiedlldb/include/lldb/Expression/Materializer.h
The file was modifiedlldb/include/lldb/Core/Disassembler.h
The file was modifiedlldb/include/lldb/Core/LoadedModuleInfoList.h
The file was modifiedlldb/source/Host/macosx/objcxx/HostThreadMacOSX.mm
The file was modifiedlldb/source/Plugins/Language/ObjC/ObjCLanguage.h
The file was modifiedlldb/source/Symbol/Symbol.cpp
The file was modifiedlldb/source/Commands/CommandObjectMemory.cpp
The file was modifiedlldb/source/Utility/Status.cpp
The file was modifiedlldb/source/Commands/CommandObjectDisassemble.h
The file was modifiedlldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
The file was modifiedlldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
The file was modifiedlldb/source/Commands/CommandObjectLog.cpp
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h
The file was modifiedlldb/source/Commands/CommandObjectBreakpoint.cpp
The file was modifiedlldb/include/lldb/Interpreter/OptionValue.h
The file was modifiedlldb/include/lldb/Interpreter/ScriptInterpreter.h
The file was modifiedlldb/include/lldb/Breakpoint/WatchpointList.h
The file was modifiedlldb/include/lldb/Utility/Scalar.h
The file was modifiedlldb/include/lldb/DataFormatters/DumpValueObjectOptions.h
The file was modifiedlldb/include/lldb/Target/ThreadSpec.h
The file was modifiedlldb/source/Commands/CommandObjectProcess.cpp
The file was modifiedlldb/source/Target/RegisterNumber.cpp
The file was modifiedlldb/source/Utility/Stream.cpp
The file was modifiedlldb/include/lldb/Utility/StringExtractor.h
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp
The file was modifiedlldb/source/Target/ThreadSpec.cpp
The file was modifiedlldb/include/lldb/Core/AddressRange.h
The file was modifiedlldb/include/lldb/Symbol/Type.h
The file was modifiedlldb/source/API/SBStream.cpp
The file was modifiedlldb/include/lldb/Utility/Stream.h
The file was modifiedlldb/source/Commands/CommandObjectTarget.cpp
The file was modifiedlldb/source/Core/ModuleList.cpp
The file was modifiedlldb/source/Commands/CommandObjectThread.cpp
The file was modifiedlldb/include/lldb/DataFormatters/TypeSummary.h
The file was modifiedlldb/source/API/SBPlatform.cpp
The file was modifiedlldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
The file was modifiedlldb/source/Utility/ReproducerInstrumentation.cpp
The file was modifiedlldb/include/lldb/Interpreter/Options.h
The file was modifiedlldb/source/API/SBBlock.cpp
The file was modifiedlldb/source/Interpreter/OptionValueFileColonLine.cpp
The file was modifiedlldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
The file was modifiedlldb/include/lldb/API/SBEvent.h
The file was modifiedlldb/source/DataFormatters/TypeSummary.cpp
The file was modifiedlldb/include/lldb/Core/MappedHash.h
The file was modifiedlldb/include/lldb/Core/Module.h
The file was modifiedlldb/include/lldb/Host/ProcessLaunchInfo.h
The file was modifiedlldb/include/lldb/Target/ExecutionContext.h
The file was modifiedlldb/include/lldb/Target/StackID.h
The file was modifiedlldb/include/lldb/Host/FileAction.h
The file was modifiedlldb/source/API/SBCommandReturnObject.cpp
The file was modifiedlldb/source/Breakpoint/WatchpointList.cpp
The file was modifiedlldb/include/lldb/Core/ValueObject.h
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h
The file was modifiedlldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h
The file was modifiedlldb/source/Target/Process.cpp
The file was modifiedlldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
The file was modifiedlldb/include/lldb/Host/HostNativeThreadBase.h
The file was modifiedlldb/include/lldb/Host/XML.h
Commit b648c611ed60d37eb9e29f3c10da227b5d1811e1 by Louis Dionne
[libc++] Fix libc++ build with assertions enabled

This fixes http://llvm.org/PR50534. This is another take on D103960
which is less disruptive.

Differential Revision: https://reviews.llvm.org/D103964
The file was modifiedlibcxx/utils/ci/run-buildbot
The file was modifiedlibcxx/src/string.cpp
The file was modifiedlibcxx/include/__config
The file was modifiedlibcxx/utils/ci/buildkite-pipeline.yml
The file was addedlibcxx/cmake/caches/Generic-assertions.cmake
Commit 68a1d9a1f5735ec5a595bbe2fffab540b9fc1710 by thakis
Revert "Do not generate calls to the 128-bit function __multi3() on 32-bit ARM"

This reverts commit 64e9aa33020d68a98c30bf05362ffc1c1778890c.
Breaks check-llvm everywhere, see https://reviews.llvm.org/D103906
The file was modifiedllvm/lib/Target/ARM/ARMISelLowering.cpp
The file was modifiedllvm/test/CodeGen/ARM/umulo-128-legalisation-lowering.ll
Commit c8d6e67d53a0d2a462696acc831e990183cd9d0f by epastor
[ms] [llvm-ml] Fix parity errors in error handling for INCLUDE directive

Also adds basic testing for "include" directive.

Differential Revision: https://reviews.llvm.org/D103980
The file was addedllvm/test/tools/llvm-ml/included.inc
The file was addedllvm/test/tools/llvm-ml/include.asm
The file was modifiedllvm/lib/MC/MCParser/MasmParser.cpp
Commit 20126c9fd4afe2fe11510becccaa769332da302f by Cyndy Ishida
Reland "[llvm] llvm-tapi-diff"

This is relanding commit d1d36f7ad2ae82bea8a6fcc40d6c42a72e21f096 .
This patch additionally addresses failures found in buildbots & post review comments.

This patch introduces a new tool, llvm-tapi-diff, that compares and returns the diff of two TBD files.

Reviewed By: ributzka, JDevlieghere

Differential Revision: https://reviews.llvm.org/D101835
The file was addedllvm/tools/llvm-tapi-diff/DiffEngine.h
The file was addedllvm/tools/llvm-tapi-diff/CMakeLists.txt
The file was addedllvm/test/tools/llvm-tapi-diff/tapi-diff-no-inlines.test
The file was addedllvm/test/tools/llvm-tapi-diff/Inputs/v4E.tbd
The file was addedllvm/test/tools/llvm-tapi-diff/tapi-diff-matching-tbd.test
The file was addedllvm/tools/llvm-tapi-diff/DiffEngine.cpp
The file was addedllvm/test/tools/llvm-tapi-diff/tapi-diff-tbd-has-single-inlineB.test
The file was addedllvm/test/tools/llvm-tapi-diff/Inputs/v4D.tbd
The file was addedllvm/test/tools/llvm-tapi-diff/tapi-diff-mismatched-number-of-inlines.test
The file was addedllvm/test/tools/llvm-tapi-diff/tapi-diff-tbd-has-single-inlineA.test
The file was modifiedllvm/include/llvm/TextAPI/Target.h
The file was addedllvm/test/tools/llvm-tapi-diff/tapi-diff-same-number-of-inlines.test
The file was modifiedllvm/include/llvm/Object/TapiUniversal.h
The file was addedllvm/test/tools/llvm-tapi-diff/Inputs/v4C.tbd
The file was modifiedllvm/test/CMakeLists.txt
The file was modifiedllvm/test/lit.cfg.py
The file was addedllvm/test/tools/llvm-tapi-diff/tapi-diff-misspelled-tbd.test
The file was addedllvm/test/tools/llvm-tapi-diff/Inputs/macho.yaml
The file was addedllvm/test/tools/llvm-tapi-diff/tapi-diff-incorrect-format.test
The file was addedllvm/tools/llvm-tapi-diff/llvm-tapi-diff.cpp
The file was modifiedllvm/include/llvm/TextAPI/Symbol.h
The file was modifiedllvm/lib/TextAPI/Platform.cpp
The file was addedllvm/test/tools/llvm-tapi-diff/Inputs/v4A.tbd
The file was addedllvm/test/tools/llvm-tapi-diff/tapi-diff-tbd-has-multiple-inlines.test
The file was addedllvm/test/tools/llvm-tapi-diff/Inputs/v4B.tbd
The file was modifiedllvm/include/llvm/TextAPI/Platform.h
The file was modifiedllvm/lib/TextAPI/Target.cpp
Commit 8908903eacb0e0a79c004e49959f860b5c0e4d53 by aaron
Corrects some minor issues with the CXX status page.

1) Adds some </p> tags where they were missing.
2) Documents that C++14 is the current default language mode, not C++98
The file was modifiedclang/www/cxx_status.html
Commit 64b2fb7967a749b83f59656f0cd2f4d00501efaa by hoy
[CSSPGO] Emit mangled dwarf names for line tables debug option under -fpseudo-probe-for-profiling

Reviewed By: wenlei

Differential Revision: https://reviews.llvm.org/D103909
The file was modifiedclang/lib/CodeGen/CGDebugInfo.cpp
The file was addedclang/test/CodeGen/debug-info-pseudo-probe.cpp
Commit 56f60a1ce7656654d4b2f0cc42b2c5a15653db83 by antiagainst
[mlir][spirv] Use SingleBlock + NoTerminator for spv.module

This allows us to remove the `spv.mlir.endmodule` op and
all the code associated with it.

Along the way, tightened the APIs for `spv.module` a bit
by removing some aliases. Now we use `getRegion` to get
the only region, and `getBody` to get the region's only
block.

Reviewed By: mravishankar, hanchung

Differential Revision: https://reviews.llvm.org/D103265
The file was modifiedmlir/docs/SPIRVToLLVMDialectConversion.md
The file was modifiedmlir/test/Dialect/SPIRV/IR/structure-ops.mlir
The file was modifiedmlir/include/mlir/Dialect/SPIRV/IR/SPIRVStructureOps.td
The file was modifiedmlir/lib/Conversion/GPUToSPIRV/CMakeLists.txt
The file was removedmlir/lib/Conversion/GPUToSPIRV/GPUToSPIRV.td
The file was modifiedmlir/lib/Conversion/SPIRVToLLVM/SPIRVToLLVM.cpp
The file was modifiedmlir/lib/Target/SPIRV/Deserialization/Deserializer.cpp
The file was modifiedmlir/lib/Conversion/GPUToSPIRV/GPUToSPIRV.cpp
The file was modifiedmlir/test/Conversion/SPIRVToLLVM/module-ops-to-llvm.mlir
The file was modifiedmlir/unittests/Dialect/SPIRV/SerializationTest.cpp
The file was modifiedmlir/lib/Target/SPIRV/Serialization/Serializer.cpp
The file was modifiedmlir/lib/Dialect/SPIRV/Linking/ModuleCombiner/ModuleCombiner.cpp
The file was modifiedmlir/lib/Dialect/SPIRV/Transforms/LowerABIAttributesPass.cpp
The file was modifiedmlir/docs/Dialects/SPIR-V.md
The file was modifiedmlir/lib/Dialect/SPIRV/IR/SPIRVOps.cpp
Commit 0e083cef7003ba822be9b5dccbb01f9bfbb9dd34 by rob.suderman
[mlir][tosa] Update tosa.matmul lowering to linalg.batch_matmul

tosa.matmul is a batched matmul, update the lowering for linalg
with the tests.

Reviewed By: sjarus

Differential Revision: https://reviews.llvm.org/D103937
The file was modifiedmlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp
The file was modifiedmlir/test/Conversion/TosaToLinalg/tosa-to-linalg.mlir
Commit f776108168ab0179fe6131576679431bec1f562e by nathan
[docs] Collate CMake options

I found the documentation of the various CMake variables difficult to
navigate, because they are unsorted. I can see they've grown
organically with new clusters of somewhat-related options, but the
result is hard to use. This collates them (treating '_' as space).

Differential Revision: https://reviews.llvm.org/D102481
The file was modifiedllvm/docs/CMake.rst