[libc-commits] [PATCH] D141298: Move from llvm::makeArrayRef to ArrayRef deduction guides - last part

serge via Phabricator via libc-commits libc-commits at lists.llvm.org
Mon Jan 9 09:13:20 PST 2023


serge-sans-paille created this revision.
serge-sans-paille added a reviewer: mehdi_amini.
Herald added subscribers: libc-commits, hanchung, kadircet, Moerafaat, zero9178, bzcheeseman, kosarev, ThomasRaoux, pmatos, asb, ayermolo, awarzynski, arjunp, sdasgup3, carlosgalvezp, Groverkss, wenzhicui, wrengr, armkevincheng, jsetoain, jsmolens, sjarus, eric-k256, cota, mravishankar, teijeong, frasercrmck, rdzhabarov, tatianashp, jdoerfert, msifontes, jurahul, Kayjukh, grosul1, Joonsoo, kerbowa, liufengdb, aartbik, mgester, arpith-jacob, csigg, antiagainst, shauheen, rriddle, luismarques, apazos, sameer.abuasal, s.egerton, Jim, jocewei, PkmX, arphaman, the_o, brucehoult, MartinMosbeck, rogfer01, edward-jones, zzheng, jrtc27, niosHD, sabuasal, simoncook, johnrusso, rbar, kbarton, arichardson, sbc100, jvesely, nemanjai, emaste, dylanmckay.
Herald added a reviewer: antiagainst.
Herald added a reviewer: rriddle.
Herald added a reviewer: antiagainst.
Herald added a reviewer: aartbik.
Herald added a reviewer: MaskRay.
Herald added a reviewer: jpienaar.
Herald added a reviewer: ftynse.
Herald added a reviewer: awarzynski.
Herald added a reviewer: bondhugula.
Herald added a reviewer: rafauler.
Herald added a reviewer: Amir.
Herald added a reviewer: maksfb.
Herald added a reviewer: ThomasRaoux.
Herald added a reviewer: njames93.
Herald added projects: libc-project, Flang, All.
serge-sans-paille requested review of this revision.
Herald added subscribers: cfe-commits, llvm-commits, lldb-commits, pcwang-thead, yota9, stephenneuendorffer, nicolasvasilache, aheejin.
Herald added a reviewer: nicolasvasilache.
Herald added a reviewer: herhut.
Herald added a reviewer: dcaballe.
Herald added projects: LLDB, MLIR, LLVM, clang-tools-extra.

This is a follow-up to https://reviews.llvm.org/D140896, split into
several parts as it touches a lot of files.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D141298

Files:
  bolt/tools/bat-dump/bat-dump.cpp
  bolt/tools/driver/llvm-bolt.cpp
  bolt/tools/heatmap/heatmap.cpp
  clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp
  clang-tools-extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp
  clang-tools-extra/clang-tidy/bugprone/SignalHandlerCheck.cpp
  clang-tools-extra/clang-tidy/concurrency/MtUnsafeCheck.cpp
  clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp
  clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp
  clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp
  clang-tools-extra/clangd/ClangdLSPServer.cpp
  clang-tools-extra/clangd/CompileCommands.cpp
  clang-tools-extra/clangd/FindSymbols.cpp
  clang-tools-extra/clangd/Preamble.cpp
  clang-tools-extra/clangd/Selection.cpp
  clang-tools-extra/clangd/XRefs.cpp
  clang-tools-extra/clangd/refactor/tweaks/DefineOutline.cpp
  clang-tools-extra/clangd/tool/Check.cpp
  clang-tools-extra/clangd/unittests/CompileCommandsTests.cpp
  clang-tools-extra/include-cleaner/lib/HTMLReport.cpp
  clang-tools-extra/pseudo/include/clang-pseudo/Forest.h
  clang-tools-extra/pseudo/include/clang-pseudo/GLR.h
  clang-tools-extra/pseudo/include/clang-pseudo/grammar/LRTable.h
  clang-tools-extra/pseudo/lib/Forest.cpp
  clang-tools-extra/pseudo/lib/GLR.cpp
  clang-tools-extra/pseudo/lib/grammar/Grammar.cpp
  clang-tools-extra/unittests/clang-tidy/ClangTidyOptionsTest.cpp
  flang/lib/Lower/ConvertVariable.cpp
  flang/tools/flang-driver/driver.cpp
  libc/benchmarks/LibcDefaultImplementations.cpp
  libc/benchmarks/LibcMemoryBenchmarkMain.cpp
  libc/benchmarks/automemcpy/lib/CodeGen.cpp
  libc/benchmarks/automemcpy/unittests/CodeGenTest.cpp
  lld/COFF/Chunks.h
  lld/COFF/DebugTypes.cpp
  lld/COFF/DriverUtils.cpp
  lld/COFF/PDB.cpp
  lld/ELF/Arch/AMDGPU.cpp
  lld/ELF/Arch/AVR.cpp
  lld/ELF/Arch/PPC64.cpp
  lld/ELF/Arch/RISCV.cpp
  lld/ELF/Config.h
  lld/ELF/Driver.cpp
  lld/ELF/InputFiles.h
  lld/ELF/InputSection.cpp
  lld/ELF/InputSection.h
  lld/ELF/OutputSections.cpp
  lld/ELF/SyntheticSections.cpp
  lld/ELF/Writer.cpp
  lldb/include/lldb/Utility/AnsiTerminal.h
  lldb/include/lldb/Utility/Args.h
  lldb/source/API/SBDebugger.cpp
  lldb/source/Breakpoint/BreakpointID.cpp
  lldb/source/Commands/CommandObjectBreakpoint.cpp
  lldb/source/Commands/CommandObjectBreakpointCommand.cpp
  lldb/source/Commands/CommandObjectCommands.cpp
  lldb/source/Commands/CommandObjectDiagnostics.cpp
  lldb/source/Commands/CommandObjectDisassemble.cpp
  lldb/source/Commands/CommandObjectExpression.cpp
  lldb/source/Commands/CommandObjectFrame.cpp
  lldb/source/Commands/CommandObjectHelp.cpp
  lldb/source/Commands/CommandObjectLog.cpp
  lldb/source/Commands/CommandObjectMemory.cpp
  lldb/source/Commands/CommandObjectMemoryTag.cpp
  lldb/source/Commands/CommandObjectPlatform.cpp
  lldb/source/Commands/CommandObjectProcess.cpp
  lldb/source/Commands/CommandObjectRegister.cpp
  lldb/source/Commands/CommandObjectScript.cpp
  lldb/source/Commands/CommandObjectSession.cpp
  lldb/source/Commands/CommandObjectSettings.cpp
  lldb/source/Commands/CommandObjectSource.cpp
  lldb/source/Commands/CommandObjectStats.cpp
  lldb/source/Commands/CommandObjectTarget.cpp
  lldb/source/Commands/CommandObjectThread.cpp
  lldb/source/Commands/CommandObjectTrace.cpp
  lldb/source/Commands/CommandObjectType.cpp
  lldb/source/Commands/CommandObjectWatchpoint.cpp
  lldb/source/Commands/CommandObjectWatchpointCommand.cpp
  lldb/source/Commands/CommandOptionsProcessLaunch.cpp
  lldb/source/Host/common/NativeProcessProtocol.cpp
  lldb/source/Interpreter/OptionGroupArchitecture.cpp
  lldb/source/Interpreter/OptionGroupFormat.cpp
  lldb/source/Interpreter/OptionGroupMemoryTag.cpp
  lldb/source/Interpreter/OptionGroupOutputFile.cpp
  lldb/source/Interpreter/OptionGroupUUID.cpp
  lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp
  lldb/source/Interpreter/OptionGroupVariable.cpp
  lldb/source/Interpreter/OptionGroupWatchpoint.cpp
  lldb/source/Interpreter/OptionValueBoolean.cpp
  lldb/source/Plugins/ABI/ARC/ABISysV_arc.cpp
  lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
  lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
  lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
  lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.cpp
  lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.cpp
  lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
  lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.cpp
  lldb/source/Plugins/Process/Windows/Common/NativeProcessWindows.cpp
  lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
  lldb/source/Plugins/Process/minidump/MinidumpTypes.cpp
  lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp
  lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
  lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp
  lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp
  lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  lldb/source/Plugins/Trace/intel-pt/CommandObjectTraceStartIntelPT.cpp
  lldb/source/Plugins/TraceExporter/ctf/CommandObjectThreadTraceExportCTF.cpp
  lldb/source/Symbol/UnwindPlan.cpp
  lldb/source/Target/Platform.cpp
  lldb/source/Target/StackFrameRecognizer.cpp
  lldb/source/Utility/Args.cpp
  lldb/source/Utility/StringList.cpp
  lldb/tools/driver/Driver.cpp
  lldb/tools/lldb-vscode/lldb-vscode.cpp
  lldb/unittests/TestingSupport/Host/NativeProcessTestUtils.h
  llvm/include/llvm/ADT/ArrayRef.h
  mlir/examples/toy/Ch2/mlir/MLIRGen.cpp
  mlir/examples/toy/Ch3/mlir/MLIRGen.cpp
  mlir/examples/toy/Ch4/mlir/MLIRGen.cpp
  mlir/examples/toy/Ch5/mlir/LowerToAffineLoops.cpp
  mlir/examples/toy/Ch5/mlir/MLIRGen.cpp
  mlir/examples/toy/Ch6/mlir/LowerToAffineLoops.cpp
  mlir/examples/toy/Ch6/mlir/MLIRGen.cpp
  mlir/examples/toy/Ch7/mlir/LowerToAffineLoops.cpp
  mlir/examples/toy/Ch7/mlir/MLIRGen.cpp
  mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td
  mlir/include/mlir/Dialect/Tosa/Utils/ShapeUtils.h
  mlir/include/mlir/IR/AsmState.h
  mlir/include/mlir/IR/AttrTypeBase.td
  mlir/include/mlir/IR/BuiltinAttributes.h
  mlir/include/mlir/IR/OpBase.td
  mlir/include/mlir/IR/OpDefinition.h
  mlir/lib/Analysis/Presburger/PresburgerSpace.cpp
  mlir/lib/AsmParser/AsmParserState.cpp
  mlir/lib/AsmParser/AttributeParser.cpp
  mlir/lib/Bindings/Python/IRCore.cpp
  mlir/lib/Bytecode/Reader/BytecodeReader.cpp
  mlir/lib/CAPI/Dialect/Quant.cpp
  mlir/lib/CAPI/IR/AffineMap.cpp
  mlir/lib/CAPI/IR/BuiltinAttributes.cpp
  mlir/lib/CAPI/IR/BuiltinTypes.cpp
  mlir/lib/CAPI/IR/IntegerSet.cpp
  mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp
  mlir/lib/Conversion/ArithToSPIRV/ArithToSPIRV.cpp
  mlir/lib/Conversion/ControlFlowToLLVM/ControlFlowToLLVM.cpp
  mlir/lib/Conversion/LLVMCommon/MemRefBuilder.cpp
  mlir/lib/Conversion/MemRefToLLVM/MemRefToLLVM.cpp
  mlir/lib/Conversion/VectorToSPIRV/VectorToSPIRV.cpp
  mlir/lib/Dialect/Affine/IR/AffineOps.cpp
  mlir/lib/Dialect/Affine/Utils/Utils.cpp
  mlir/lib/Dialect/Func/IR/FuncOps.cpp
  mlir/lib/Dialect/GPU/Transforms/AllReduceLowering.cpp
  mlir/lib/Dialect/GPU/Transforms/MemoryPromotion.cpp
  mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
  mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
  mlir/lib/Dialect/Linalg/Utils/Utils.cpp
  mlir/lib/Dialect/Math/Transforms/PolynomialApproximation.cpp
  mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp
  mlir/lib/Dialect/SPIRV/IR/SPIRVOps.cpp
  mlir/lib/Dialect/SPIRV/Transforms/SPIRVConversion.cpp
  mlir/lib/Dialect/Shape/IR/Shape.cpp
  mlir/lib/Dialect/Tensor/Transforms/SplitPaddingPatterns.cpp
  mlir/lib/Dialect/Transform/IR/TransformInterfaces.cpp
  mlir/lib/Dialect/Vector/IR/VectorOps.cpp
  mlir/lib/ExecutionEngine/RocmRuntimeWrappers.cpp
  mlir/lib/Interfaces/DataLayoutInterfaces.cpp
  mlir/lib/TableGen/Format.cpp
  mlir/lib/Target/SPIRV/Deserialization/Deserializer.cpp
  mlir/lib/Target/SPIRV/TranslateRegistration.cpp
  mlir/lib/Tools/PDLL/AST/NodePrinter.cpp
  mlir/lib/Tools/PDLL/AST/TypeDetail.h
  mlir/lib/Transforms/Utils/DialectConversion.cpp
  mlir/test/lib/Dialect/Test/TestDialect.cpp
  mlir/test/lib/Dialect/Test/TestPatterns.cpp
  mlir/test/mlir-tblgen/op-attribute.td
  mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.cpp
  mlir/tools/mlir-tblgen/FormatGen.h
  mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
  mlir/tools/mlir-tblgen/OpPythonBindingGen.cpp
  mlir/unittests/IR/AttributeTest.cpp
  mlir/unittests/IR/SubElementInterfaceTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D141298.487469.patch
Type: text/x-patch
Size: 168579 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20230109/8ad1c40e/attachment-0001.bin>


More information about the libc-commits mailing list