Changes

Summary

  1. [lldb] Replace empty ctor en dtor bodies with =default (NFC) (details)
  2. [lldb] Update header guards to be consistent and compliant with LLVM (NFC) (details)
  3. [Debuginfo][NFC] add comments for WithColor routines. (details)
  4. [ASTImporter] Prevent the ASTImporter from creating multiple main FileIDs. (details)
  5. [lldb] Replace #pragma once with header guard (details)
  6. [InstCombine] Precommit umul.with.overflow sign check test. (details)
  7. [Support] Check for atomics64 when deciding if '-latomic'  is needed (details)
  8. [lldb][NFC] Make all CompilerDeclContext parameters references instead of pointers (details)
  9. [lldb][NFC] Document TypeSystemClang (details)
  10. [InstCombine] Simplify a umul overflow check to a != 0 && b != 0. (details)
  11. [InstCombin] Avoid nested Create calls, to guarantee order. (details)
  12. [lldb] Refactor and test TypeSystemClang::GetEnumerationIntegerType (details)
  13. [LLD][ELF][AArch64] Change the semantics of -z pac-plt. (details)
  14. [lldb][NFC] Modernize documentation in lldb-private-types.h (details)
  15. [lldb] Remove the mutable specifier from DataExtractor's member (details)
  16. [lldb][NFC] Documention that OptionDefinition::completion_type contains enum values (details)
  17. [ARM,MVE] Add intrinsics for abs, neg and not operations. (details)
  18. [ARM,MVE] Add intrinsics for int <-> float conversion. (details)
  19. [ARM,MVE] Add intrinsics for FP rounding operations. (details)
  20. [ARM,MVE] Add the vrev16q, vrev32q, vrev64q family. (details)
  21. [ARM,MVE] Add intrinsics vclzq and vclsq. (details)
  22. [ARM] Allow `ARMVectorRegCast` to match bitconverts too. (NFC) (details)
  23. [ARM,MVE] Add the vmovlbq,vmovltq intrinsic family. (details)
  24. [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family. (details)
  25. [lldb] Remove DataExtractor::GetPointer (details)
  26. [lldb] Fix compilation of SymbolFilePDBTests.cpp after FindTypes API change (details)
  27. [OpenCL] Add Arm dot product builtin functions (details)
  28. [lldb/DWARF] Support the debug_str_offsets section in dwp files (details)
  29. [lldb] Don't model std::atomic as a transparent data structure in the data formatter (details)
  30. [ARM,CDE] Cosmetic changes, additonal driver tests (details)
  31. Support -fuse-ld=lld for riscv (details)
  32. [lldb][NFC] Fix compilation of SymbolFilePDBTests.cpp after FindNamespace API change (details)
  33. [AArch64][SVE] Add remaining SVE2 intrinsics for widening DSP operations (details)
  34. [lldb] Don't call CopyForBreakpoint from a Breakpoint's constructor (details)
  35. [lldb] Make shared_from_this-related code safer (details)
  36. [lldb][NFC] Remove unused parameter (details)
  37. [CSInfo][TailDuplicator] Delete the call site info when removing dead MBBs (details)
Commit 866b7a651949f373a3b191f5fee3a7fe0a2709be by Jonas Devlieghere
[lldb] Replace empty ctor en dtor bodies with =default (NFC)

Use = default instead of empty constructor and destructor bodies in the
API layer.
The file was modifiedlldb/source/API/SBFileSpec.cpp (diff)
The file was modifiedlldb/source/API/SBTypeFilter.cpp (diff)
The file was modifiedlldb/source/API/SBAddress.cpp (diff)
The file was modifiedlldb/source/API/SBListener.cpp (diff)
The file was modifiedlldb/source/API/SBType.cpp (diff)
The file was modifiedlldb/source/API/SBWatchpoint.cpp (diff)
The file was modifiedlldb/source/API/SBBreakpoint.cpp (diff)
The file was modifiedlldb/source/API/SBUnixSignals.cpp (diff)
The file was modifiedlldb/source/API/SBSection.cpp (diff)
The file was modifiedlldb/source/API/SBError.cpp (diff)
The file was modifiedlldb/source/API/SBExecutionContext.cpp (diff)
The file was modifiedlldb/source/API/SBMemoryRegionInfoList.cpp (diff)
The file was modifiedlldb/source/API/SBAttachInfo.cpp (diff)
The file was modifiedlldb/source/API/SBDeclaration.cpp (diff)
The file was modifiedlldb/source/API/SBPlatform.cpp (diff)
The file was modifiedlldb/source/API/SBTypeSynthetic.cpp (diff)
The file was modifiedlldb/source/API/SBSymbolContext.cpp (diff)
The file was modifiedlldb/source/API/SBTypeSummary.cpp (diff)
The file was modifiedlldb/source/API/SBStream.cpp (diff)
The file was modifiedlldb/source/API/SBModule.cpp (diff)
The file was modifiedlldb/source/API/SBLaunchInfo.cpp (diff)
The file was modifiedlldb/source/API/SBFile.cpp (diff)
The file was modifiedlldb/source/API/SystemInitializerFull.cpp (diff)
The file was modifiedlldb/source/API/SBStructuredData.cpp (diff)
The file was modifiedlldb/source/API/SBProcessInfo.cpp (diff)
The file was modifiedlldb/source/API/SBInstructionList.cpp (diff)
The file was modifiedlldb/source/API/SBTypeEnumMember.cpp (diff)
The file was modifiedlldb/source/API/SBTypeFormat.cpp (diff)
The file was modifiedlldb/source/API/SBTypeNameSpecifier.cpp (diff)
The file was modifiedlldb/source/API/SBData.cpp (diff)
The file was modifiedlldb/source/API/SBInstruction.cpp (diff)
The file was modifiedlldb/source/API/SBStringList.cpp (diff)
The file was modifiedlldb/source/API/SBMemoryRegionInfo.cpp (diff)
The file was modifiedlldb/source/API/SBFileSpecList.cpp (diff)
The file was modifiedlldb/source/API/SBSourceManager.cpp (diff)
The file was modifiedlldb/source/API/SBValueList.cpp (diff)
The file was modifiedlldb/source/API/SBLineEntry.cpp (diff)
The file was modifiedlldb/source/API/SBExpressionOptions.cpp (diff)
The file was modifiedlldb/source/API/SBProcess.cpp (diff)
The file was modifiedlldb/source/API/SBThreadPlan.cpp (diff)
The file was modifiedlldb/source/API/SBQueue.cpp (diff)
The file was modifiedlldb/source/API/SBTarget.cpp (diff)
The file was modifiedlldb/source/API/SBThread.cpp (diff)
The file was modifiedlldb/source/API/SBThreadCollection.cpp (diff)
The file was modifiedlldb/source/API/SBBreakpointLocation.cpp (diff)
The file was modifiedlldb/source/API/SBEvent.cpp (diff)
The file was modifiedlldb/source/API/SBModuleSpec.cpp (diff)
The file was modifiedlldb/source/API/SBTypeCategory.cpp (diff)
The file was modifiedlldb/source/API/SBSymbolContextList.cpp (diff)
The file was modifiedlldb/source/API/SBValue.cpp (diff)
Commit cdc514e4c67f268b07863bbac3d8d7e0d088186c by Jonas Devlieghere
[lldb] Update header guards to be consistent and compliant with LLVM (NFC)

LLDB has a few different styles of header guards and they're not very
consistent because things get moved around or copy/pasted. This patch
unifies the header guards across LLDB and converts everything to match
LLVM's style.

Differential revision: https://reviews.llvm.org/D74743
The file was modifiedlldb/include/lldb/API/LLDB.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h (diff)
The file was modifiedlldb/unittests/TestingSupport/Host/NativeProcessTestUtils.h (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h (diff)
The file was modifiedlldb/include/lldb/API/SBSourceManager.h (diff)
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.h (diff)
The file was modifiedlldb/source/Plugins/Process/minidump/MinidumpParser.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/UnwindLLDB.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueArray.h (diff)
The file was modifiedlldb/include/lldb/API/SBModule.h (diff)
The file was modifiedlldb/include/lldb/Host/common/UDPSocket.h (diff)
The file was modifiedlldb/source/API/Utils.h (diff)
The file was modifiedlldb/include/lldb/API/SBUnixSignals.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DIERef.h (diff)
The file was modifiedlldb/source/Plugins/Process/mach-core/ProcessMachCore.h (diff)
The file was modifiedlldb/tools/debugserver/source/DNBThreadResumeActions.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/ARMDefines.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.h (diff)
The file was modifiedlldb/tools/debugserver/source/StdStringExtractor.h (diff)
The file was modifiedlldb/include/lldb/Symbol/SymbolVendor.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContext_s390x.h (diff)
The file was modifiedlldb/include/lldb/Symbol/Variable.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h (diff)
The file was modifiedlldb/include/lldb/API/SBTypeSynthetic.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/CppModuleConfiguration.h (diff)
The file was modifiedlldb/tools/lldb-test/SystemInitializerTest.h (diff)
The file was modifiedlldb/include/lldb/Expression/ExpressionSourceCode.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/x86_64/MachRegisterStatesX86_64.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextWindows_x86_64.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterChain.h (diff)
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/LibCxx.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanStepInRange.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/lldb-arm-register-enums.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/WatchpointList.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/Property.h (diff)
The file was modifiedlldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h (diff)
The file was modifiedlldb/source/Utility/ARM_ehframe_Registers.h (diff)
The file was modifiedlldb/include/lldb/Host/SocketAddress.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueDictionary.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/CommandObject.h (diff)
The file was modifiedlldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h (diff)
The file was modifiedlldb/include/lldb/API/SBQueue.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.h (diff)
The file was modifiedlldb/include/lldb/Symbol/LineTable.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectThread.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/HistoryThread.h (diff)
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/LibStdcpp.h (diff)
The file was modifiedlldb/tools/debugserver/source/DNB.h (diff)
The file was modifiedlldb/include/lldb/API/SBSymbolContextList.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/objcxx/PlatformiOSSimulatorCoreSimulatorSupport.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.h (diff)
The file was modifiedlldb/include/lldb/Core/Highlighter.h (diff)
The file was modifiedlldb/include/lldb/Core/ModuleChild.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/Stoppoint.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/CFString.h (diff)
The file was modifiedlldb/include/lldb/Expression/Expression.h (diff)
The file was modifiedlldb/source/Plugins/ABI/Mips/ABISysV_mips64.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.h (diff)
The file was modifiedlldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.h (diff)
The file was modifiedlldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h (diff)
The file was modifiedlldb/include/lldb/Target/SectionLoadHistory.h (diff)
The file was modifiedlldb/include/lldb/API/SBError.h (diff)
The file was modifiedlldb/include/lldb/Utility/Environment.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/CFUtils.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h (diff)
The file was modifiedlldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/TypeCategory.h (diff)
The file was modifiedlldb/include/lldb/Utility/TraceOptions.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h (diff)
The file was modifiedlldb/include/lldb/Host/posix/LockFilePosix.h (diff)
The file was modifiedlldb/include/lldb/Host/MainLoopBase.h (diff)
The file was modifiedlldb/include/lldb/Symbol/CompilerDecl.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h (diff)
The file was modifiedlldb/tools/debugserver/source/RNBRemote.h (diff)
The file was modifiedlldb/tools/debugserver/source/DNBBreakpoint.h (diff)
The file was modifiedlldb/include/lldb/Core/UserSettingsController.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlan.h (diff)
The file was modifiedlldb/source/Utility/ARM_DWARF_Registers.h (diff)
The file was modifiedlldb/include/lldb/Host/LZMA.h (diff)
The file was modifiedlldb/include/lldb/Symbol/LineEntry.h (diff)
The file was modifiedlldb/include/lldb/lldb-private-defines.h (diff)
The file was modifiedlldb/include/lldb/lldb-private-types.h (diff)
The file was modifiedlldb/include/lldb/lldb-forward.h (diff)
The file was modifiedlldb/source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectRegister.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/MachTask.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h (diff)
The file was modifiedlldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/GenealogySPI.h (diff)
The file was modifiedlldb/source/Plugins/ABI/X86/ABIWindows_x86_64.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/CommandReturnObject.h (diff)
The file was modifiedlldb/include/lldb/Core/Module.h (diff)
The file was modifiedlldb/include/lldb/Core/MappedHash.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h (diff)
The file was modifiedlldb/include/lldb/Symbol/FuncUnwinders.h (diff)
The file was modifiedlldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h (diff)
The file was modifiedlldb/source/Plugins/Platform/Windows/PlatformWindows.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadSpec.h (diff)
The file was modifiedlldb/include/lldb/API/SBDefines.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupUInt64.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueEnumeration.h (diff)
The file was modifiedlldb/include/lldb/Host/ProcessRunLock.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupUUID.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/lldb-s390x-register-enums.h (diff)
The file was modifiedlldb/source/Plugins/Process/minidump/ProcessMinidump.h (diff)
The file was modifiedlldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.h (diff)
The file was modifiedlldb/source/API/SystemInitializerFull.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.h (diff)
The file was modifiedlldb/include/lldb/Expression/ExpressionParser.h (diff)
The file was modifiedlldb/tools/debugserver/source/PThreadCondition.h (diff)
The file was modifiedlldb/include/lldb/lldb-private-interfaces.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectPlatform.h (diff)
The file was modifiedlldb/tools/lldb-vscode/IOStream.h (diff)
The file was modifiedlldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h (diff)
The file was modifiedlldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h (diff)
The file was modifiedlldb/include/lldb/lldb-defines.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h (diff)
The file was modifiedlldb/include/lldb/Core/IOHandler.h (diff)
The file was modifiedlldb/include/lldb/Core/ThreadSafeValue.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanStepOut.h (diff)
The file was modifiedlldb/include/lldb/Symbol/CompactUnwindInfo.h (diff)
The file was modifiedlldb/include/lldb/API/SBData.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/WatchpointOptions.h (diff)
The file was modifiedlldb/include/lldb/Target/StopInfo.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/LogMessage.h (diff)
The file was modifiedlldb/source/Plugins/ABI/Mips/ABIMips.h (diff)
The file was modifiedlldb/unittests/tools/lldb-server/tests/TestBase.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/ThreadMemory.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueSInt64.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h (diff)
The file was modifiedlldb/tools/lldb-vscode/JSONUtils.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/CommandCompletions.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectVariable.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h (diff)
The file was modifiedlldb/source/Plugins/ABI/ARM/ABISysV_arm.h (diff)
The file was modifiedlldb/include/lldb/API/SBModuleSpec.h (diff)
The file was modifiedlldb/source/Plugins/Platform/Linux/PlatformLinux.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadList.h (diff)
The file was modifiedlldb/include/lldb/Host/LockFile.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/DynamicRegisterInfo.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/CommandOptionValidators.h (diff)
The file was modifiedlldb/include/lldb/Host/TaskPool.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/ThreadInfo.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectApropos.h (diff)
The file was modifiedlldb/include/lldb/Target/StackID.h (diff)
The file was modifiedlldb/source/Plugins/Process/minidump/ThreadMinidump.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/ActivityStore.h (diff)
The file was modifiedlldb/unittests/tools/lldb-server/tests/TestClient.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterInfoInterface.h (diff)
The file was modifiedlldb/unittests/Process/gdb-remote/GDBRemoteTestUtils.h (diff)
The file was modifiedlldb/include/lldb/Utility/UriParser.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointLocationList.h (diff)
The file was modifiedlldb/include/lldb/Target/StructuredDataPlugin.h (diff)
The file was modifiedlldb/include/lldb/Target/ProcessStructReader.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectLog.h (diff)
The file was modifiedlldb/include/lldb/API/SBFile.h (diff)
The file was modifiedlldb/include/lldb/API/SBExecutionContext.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h (diff)
The file was modifiedlldb/include/lldb/Core/Value.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/lldb-mips-linux-register-enums.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectLanguage.h (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h (diff)
The file was modifiedlldb/include/lldb/lldb-public.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/PdbIndex.h (diff)
The file was modifiedlldb/include/lldb/Utility/ProcessInfo.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h (diff)
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h (diff)
The file was modifiedlldb/include/lldb/API/SBThreadPlan.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueProperties.h (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanBase.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/MachProcess.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h (diff)
The file was modifiedlldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/lldb-ppc64le-register-enums.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/Options.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/StringPrinter.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupBoolean.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFIndex.h (diff)
The file was modifiedlldb/include/lldb/Host/StringConvert.h (diff)
The file was modifiedlldb/include/lldb/Symbol/CompileUnit.h (diff)
The file was modifiedlldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/DumpValueObjectOptions.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/LanguageCategory.h (diff)
The file was modifiedlldb/include/lldb/Utility/DataEncoder.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupString.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextMemory.h (diff)
The file was modifiedlldb/include/lldb/Utility/DataBuffer.h (diff)
The file was modifiedlldb/source/Plugins/Language/ObjC/NSDictionary.h (diff)
The file was modifiedlldb/include/lldb/API/SBFileSpec.h (diff)
The file was modifiedlldb/include/lldb/Host/PseudoTerminal.h (diff)
The file was modifiedlldb/include/lldb/Expression/DynamicCheckerFunctions.h (diff)
The file was modifiedlldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h (diff)
The file was modifiedlldb/include/lldb/Symbol/TypeSystem.h (diff)
The file was modifiedlldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_i386.h (diff)
The file was modifiedlldb/include/lldb/API/SBInstructionList.h (diff)
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/HistoryUnwind.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h (diff)
The file was modifiedlldb/include/lldb/Core/Opcode.h (diff)
The file was modifiedlldb/source/Plugins/Language/ObjC/Cocoa.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextMach_arm.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanStepOverBreakpoint.h (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h (diff)
The file was modifiedlldb/include/lldb/Core/StreamAsynchronousIO.h (diff)
The file was modifiedlldb/include/lldb/Core/StructuredDataImpl.h (diff)
The file was modifiedlldb/source/Plugins/Language/ObjC/NSString.h (diff)
The file was modifiedlldb/include/lldb/Host/HostNativeThread.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h (diff)
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObject.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogInterfaces.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.h (diff)
The file was modifiedlldb/include/lldb/Utility/SharedCluster.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContext_x86.h (diff)
The file was modifiedlldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h (diff)
The file was modifiedlldb/tools/debugserver/source/RNBServices.h (diff)
The file was modifiedlldb/include/lldb/Utility/StreamTee.h (diff)
The file was modifiedlldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.h (diff)
The file was modifiedlldb/include/lldb/API/SBTypeCategory.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.h (diff)
The file was modifiedlldb/include/lldb/Symbol/Declaration.h (diff)
The file was modifiedlldb/include/lldb/Utility/Flags.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/ValueObjectPrinter.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h (diff)
The file was modifiedlldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h (diff)
The file was modifiedlldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/LogMessageOsLog.h (diff)
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/MachException.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h (diff)
The file was modifiedlldb/include/lldb/Symbol/TypeList.h (diff)
The file was modifiedlldb/include/lldb/Core/Debugger.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueFormat.h (diff)
The file was modifiedlldb/include/lldb/Host/posix/DomainSocket.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupOutputFile.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/DataVisualization.h (diff)
The file was modifiedlldb/include/lldb/Target/SectionLoadList.h (diff)
The file was modifiedlldb/include/lldb/Host/MonitoringProcessLauncher.h (diff)
The file was modifiedlldb/include/lldb/Utility/IOObject.h (diff)
The file was modifiedlldb/include/lldb/Core/Communication.h (diff)
The file was modifiedlldb/include/lldb/Host/Debug.h (diff)
The file was modifiedlldb/include/lldb/Symbol/DWARFCallFrameInfo.h (diff)
The file was modifiedlldb/source/Plugins/Architecture/Mips/ArchitectureMips.h (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h (diff)
The file was modifiedlldb/include/lldb/API/SBLaunchInfo.h (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h (diff)
The file was modifiedlldb/include/lldb/Host/FileSystem.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanCallOnFunctionExit.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/MachVMRegion.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectBreakpointCommand.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/ARMUtils.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextMach_i386.h (diff)
The file was modifiedlldb/source/Plugins/Language/ObjC/NSSet.h (diff)
The file was modifiedlldb/include/lldb/Target/StackFrame.h (diff)
The file was modifiedlldb/tools/debugserver/source/PseudoTerminal.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointName.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.h (diff)
The file was modifiedlldb/include/lldb/Expression/REPL.h (diff)
The file was modifiedlldb/tools/lldb-vscode/ExceptionBreakpoint.h (diff)
The file was modifiedlldb/include/lldb/Initialization/SystemLifetimeManager.h (diff)
The file was modifiedlldb/include/lldb/Target/QueueList.h (diff)
The file was modifiedlldb/include/lldb/Symbol/UnwindTable.h (diff)
The file was modifiedlldb/tools/debugserver/source/JSON.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFTypeUnit.h (diff)
The file was modifiedlldb/include/lldb/Host/HostNativeProcess.h (diff)
The file was modifiedlldb/include/lldb/Core/Mangled.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueUInt64.h (diff)
The file was modifiedlldb/source/Plugins/ABI/AArch64/ABIAArch64.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.h (diff)
The file was modifiedlldb/include/lldb/Target/RegisterContext.h (diff)
The file was modifiedlldb/source/Plugins/Architecture/Arm/ArchitectureArm.h (diff)
The file was modifiedlldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h (diff)
The file was modifiedlldb/include/lldb/Host/Socket.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/Watchpoint.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectGUI.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectMemory.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectPlugin.h (diff)
The file was modifiedlldb/include/lldb/Symbol/Symtab.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h (diff)
The file was modifiedlldb/include/lldb/Core/LoadedModuleInfoList.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueFormatEntity.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.h (diff)
The file was modifiedlldb/include/lldb/Target/SystemRuntime.h (diff)
The file was modifiedlldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueRegex.h (diff)
The file was modifiedlldb/include/lldb/API/SBThread.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/MachVMMemory.h (diff)
The file was modifiedlldb/include/lldb/Symbol/Function.h (diff)
The file was modifiedlldb/include/lldb/Core/IOHandlerCursesGUI.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectCast.h (diff)
The file was modifiedlldb/utils/TableGen/LLDBTableGenBackends.h (diff)
The file was modifiedlldb/include/lldb/lldb-enumerations.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.h (diff)
The file was modifiedlldb/include/lldb/Core/Section.h (diff)
The file was modifiedlldb/include/lldb/API/SBTypeSummary.h (diff)
The file was modifiedlldb/include/lldb/Target/OperatingSystem.h (diff)
The file was modifiedlldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.h (diff)
The file was modifiedlldb/include/lldb/Core/ModuleSpec.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/CodeViewRegisterMapping.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterExactMatch.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanStepInstruction.h (diff)
The file was modifiedlldb/include/lldb/Utility/SelectHelper.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/TypeSynthetic.h (diff)
The file was modifiedlldb/include/lldb/Core/ThreadSafeDenseMap.h (diff)
The file was modifiedlldb/include/lldb/Host/MainLoop.h (diff)
The file was modifiedlldb/include/lldb/Expression/Materializer.h (diff)
The file was modifiedlldb/tools/debugserver/source/DNBError.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextMach_x86_64.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/StoppointCallbackContext.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterRegex.h (diff)
The file was modifiedlldb/include/lldb/API/SBStructuredData.h (diff)
The file was modifiedlldb/source/Plugins/Language/ClangCommon/ClangHighlighter.h (diff)
The file was modifiedlldb/include/lldb/API/SBMemoryRegionInfo.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/FormattersHelpers.h (diff)
The file was modifiedlldb/include/lldb/Core/ModuleList.h (diff)
The file was modifiedlldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/lldb-mips-freebsd-register-enums.h (diff)
The file was modifiedlldb/include/lldb/Core/AddressRange.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.h (diff)
The file was modifiedlldb/include/lldb/Utility/DataBufferLLVM.h (diff)
The file was modifiedlldb/include/lldb/Utility/Stream.h (diff)
The file was modifiedlldb/include/lldb/Symbol/TypeMap.h (diff)
The file was modifiedlldb/include/lldb/Expression/UtilityFunction.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValues.h (diff)
The file was modifiedlldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextWindows_i386.h (diff)
The file was modifiedlldb/include/lldb/Target/Language.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectType.h (diff)
The file was modifiedlldb/include/lldb/Host/File.h (diff)
The file was modifiedlldb/source/Plugins/ObjectFile/ELF/ELFHeader.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogEvent.h (diff)
The file was modifiedlldb/include/lldb/Utility/FileSpec.h (diff)
The file was modifiedlldb/tools/lldb-vscode/BreakpointBase.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h (diff)
The file was modifiedlldb/include/lldb/Host/Editline.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanStepUntil.h (diff)
The file was modifiedlldb/include/lldb/Target/TargetList.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFASTParser.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanPython.h (diff)
The file was modifiedlldb/tools/debugserver/source/SysSignal.h (diff)
The file was modifiedlldb/include/lldb/Utility/DataExtractor.h (diff)
The file was modifiedlldb/include/lldb/Target/StackFrameList.h (diff)
The file was modifiedlldb/include/lldb/Host/HostInfo.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueArgs.h (diff)
The file was modifiedlldb/source/Plugins/ABI/X86/ABIX86_64.h (diff)
The file was modifiedlldb/include/lldb/Utility/StructuredData.h (diff)
The file was modifiedlldb/source/Plugins/ABI/X86/ABISysV_i386.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextDummy.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectSyntheticFilter.h (diff)
The file was modifiedlldb/include/lldb/Expression/ExpressionTypeSystemHelper.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanShouldStopHere.h (diff)
The file was modifiedlldb/include/lldb/Core/FormatEntity.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/IRForTarget.h (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h (diff)
The file was modifiedlldb/include/lldb/Utility/AnsiTerminal.h (diff)
The file was modifiedlldb/include/lldb/Utility/StringExtractor.h (diff)
The file was modifiedlldb/include/lldb/API/SBTypeFormat.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueString.h (diff)
The file was modifiedlldb/include/lldb/Symbol/UnwindPlan.h (diff)
The file was modifiedlldb/tools/debugserver/source/PThreadMutex.h (diff)
The file was modifiedlldb/include/lldb/API/SBValue.h (diff)
The file was modifiedlldb/include/lldb/Symbol/SymbolFile.h (diff)
The file was modifiedlldb/tools/debugserver/source/RNBSocket.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h (diff)
The file was modifiedlldb/include/lldb/API/SBBroadcaster.h (diff)
The file was modifiedlldb/tools/debugserver/source/DNBRegisterInfo.h (diff)
The file was modifiedlldb/include/lldb/Host/common/GetOptInc.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointID.h (diff)
The file was modifiedlldb/include/lldb/API/SBAttachInfo.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/MachThread.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.h (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextNetBSD_i386.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/StoppointLocation.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContext_powerpc.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValuePathMappings.h (diff)
The file was modifiedlldb/source/Plugins/ABI/X86/ABISysV_x86_64.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.h (diff)
The file was modifiedlldb/include/lldb/API/SBDebugger.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h (diff)
The file was modifiedlldb/include/lldb/API/SBVariablesOptions.h (diff)
The file was modifiedlldb/include/lldb/Initialization/SystemInitializer.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/FormattersContainer.h (diff)
The file was modifiedlldb/tools/debugserver/source/JSONGenerator.h (diff)
The file was modifiedlldb/include/lldb/Symbol/CallFrameInfo.h (diff)
The file was modifiedlldb/tools/debugserver/source/PThreadEvent.h (diff)
The file was modifiedlldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.h (diff)
The file was modifiedlldb/tools/lldb-vscode/SourceReference.h (diff)
The file was modifiedlldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h (diff)
The file was modifiedlldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.h (diff)
The file was modifiedlldb/include/lldb/lldb-types.h (diff)
The file was modifiedlldb/source/Plugins/Platform/Android/PlatformAndroid.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupWatchpoint.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextHistory.h (diff)
The file was modifiedlldb/tools/debugserver/source/DNBDefs.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/CommandInterpreter.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointList.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/TypeCategoryMap.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h (diff)
The file was modifiedlldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h (diff)
The file was modifiedlldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/FormatCache.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueLanguage.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectReproducer.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h (diff)
The file was modifiedlldb/include/lldb/API/SBBlock.h (diff)
The file was modifiedlldb/include/lldb/Symbol/Block.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectChild.h (diff)
The file was modifiedlldb/tools/debugserver/source/DNBTimer.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/GDBRemoteSignals.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectRegister.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/lldb-arm64-register-enums.h (diff)
The file was modifiedlldb/include/lldb/Host/posix/ProcessLauncherPosixFork.h (diff)
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/BlockPointer.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/MachThreadList.h (diff)
The file was modifiedlldb/include/lldb/API/SBSection.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectExpression.h (diff)
The file was modifiedlldb/include/lldb/API/SBListener.h (diff)
The file was modifiedlldb/include/lldb/Host/FileCache.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/OsLogger.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanStepOverRange.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/LinuxSignals.h (diff)
The file was modifiedlldb/tools/lldb-server/SystemInitializerLLGS.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/AuxVector.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/InstructionUtils.h (diff)
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/MSVCUndecoratedNameParser.h (diff)
The file was modifiedlldb/include/lldb/API/SBPlatform.h (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h (diff)
The file was modifiedlldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h (diff)
The file was modifiedlldb/include/lldb/Host/common/NativeThreadProtocol.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/CommandObjectRegexCommand.h (diff)
The file was modifiedlldb/include/lldb/Expression/IRInterpreter.h (diff)
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.h (diff)
The file was modifiedlldb/include/lldb/Target/MemoryRegionInfo.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h (diff)
The file was modifiedlldb/source/Plugins/Process/MacOSX-Kernel/CommunicationKDP.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/arm64/DNBArchImplARM64.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanTracer.h (diff)
The file was modifiedlldb/include/lldb/Core/PluginInterface.h (diff)
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h (diff)
The file was modifiedlldb/include/lldb/Core/StreamBuffer.h (diff)
The file was modifiedlldb/include/lldb/Utility/StringLexer.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.h (diff)
The file was modifiedlldb/include/lldb/Core/StreamFile.h (diff)
The file was modifiedlldb/include/lldb/API/SBDeclaration.h (diff)
The file was modifiedlldb/include/lldb/Host/XML.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/ScriptInterpreter.h (diff)
The file was modifiedlldb/include/lldb/Target/Target.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/CFBundle.h (diff)
The file was modifiedlldb/tools/driver/Driver.h (diff)
The file was modifiedlldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointLocationCollection.h (diff)
The file was modifiedlldb/include/lldb/Target/UnwindAssembly.h (diff)
The file was modifiedlldb/include/lldb/API/SBFunction.h (diff)
The file was modifiedlldb/source/Host/macosx/cfcpp/CFCMutableDictionary.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/Genealogy.h (diff)
The file was modifiedlldb/include/lldb/API/SBLineEntry.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupFile.h (diff)
The file was modifiedlldb/include/lldb/API/SBExpressionOptions.h (diff)
The file was modifiedlldb/include/lldb/Utility/StreamString.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadCollection.h (diff)
The file was modifiedlldb/include/lldb/Utility/Timer.h (diff)
The file was modifiedlldb/include/lldb/Target/RegisterCheckpoint.h (diff)
The file was modifiedlldb/tools/debugserver/source/DNBArch.h (diff)
The file was modifiedlldb/source/Plugins/Process/mach-core/ThreadMachCore.h (diff)
The file was modifiedlldb/include/lldb/Symbol/ArmUnwindInfo.h (diff)
The file was modifiedlldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.h (diff)
The file was modifiedlldb/source/API/SBReproducerPrivate.h (diff)
The file was modifiedlldb/utils/TableGen/LLDBTableGenUtils.h (diff)
The file was modifiedlldb/include/lldb/Host/common/NativeRegisterContext.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanStepRange.h (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h (diff)
The file was modifiedlldb/include/lldb/Host/ProcessLauncher.h (diff)
The file was modifiedlldb/include/lldb/Target/ABI.h (diff)
The file was modifiedlldb/source/Plugins/Language/ObjC/ObjCLanguage.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h (diff)
The file was modifiedlldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/FormatManager.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueBoolean.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/InferiorCallPOSIX.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/MipsLinuxSignals.h (diff)
The file was modifiedlldb/include/lldb/Host/posix/HostThreadPosix.h (diff)
The file was modifiedlldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_arm.h (diff)
The file was modifiedlldb/include/lldb/Host/common/NativeWatchpointList.h (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/ProcessElfCore.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupPythonClassWithDict.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectConstResultImpl.h (diff)
The file was modifiedlldb/tools/debugserver/source/TTYState.h (diff)
The file was modifiedlldb/include/lldb/Utility/GDBRemote.h (diff)
The file was modifiedlldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h (diff)
The file was modifiedlldb/include/lldb/Target/AssertFrameRecognizer.h (diff)
The file was modifiedlldb/include/lldb/Core/Disassembler.h (diff)
The file was modifiedlldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/i386/DNBArchImplI386.h (diff)
The file was modifiedlldb/tools/debugserver/source/RNBDefs.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanStepThrough.h (diff)
The file was modifiedlldb/source/Host/macosx/cfcpp/CFCReleaser.h (diff)
The file was modifiedlldb/source/Plugins/Process/MacOSX-Kernel/ThreadKDP.h (diff)
The file was modifiedlldb/include/lldb/Host/HostInfoBase.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextLinux_s390x.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/LinuxProcMaps.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValue.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/i386/MachRegisterStatesI386.h (diff)
The file was modifiedlldb/include/lldb/API/SBTypeFilter.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/lldb-x86-register-enums.h (diff)
The file was modifiedlldb/include/lldb/Core/UniqueCStringMap.h (diff)
The file was modifiedlldb/include/lldb/Host/posix/PipePosix.h (diff)
The file was modifiedlldb/include/lldb/Host/posix/HostProcessPosix.h (diff)
The file was modifiedlldb/include/lldb/Symbol/TaggedASTType.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectHelp.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/ActivityStreamSPI.h (diff)
The file was modifiedlldb/include/lldb/Utility/UserIDResolver.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointSiteList.h (diff)
The file was modifiedlldb/source/Utility/PPC64LE_DWARF_Registers.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupPlatform.h (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h (diff)
The file was modifiedlldb/include/lldb/Symbol/Type.h (diff)
The file was modifiedlldb/include/lldb/Core/EmulateInstruction.h (diff)
The file was modifiedlldb/include/lldb/Symbol/VariableList.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/VectorType.h (diff)
The file was modifiedlldb/include/lldb/Host/common/TCPSocket.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanCallUserExpression.h (diff)
The file was modifiedlldb/include/lldb/Symbol/SymbolContextScope.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilter.h (diff)
The file was modifiedlldb/include/lldb/API/SBSymbol.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h (diff)
The file was modifiedlldb/include/lldb/Core/FileLineResolver.h (diff)
The file was modifiedlldb/include/lldb/Utility/Connection.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h (diff)
The file was modifiedlldb/include/lldb/Host/Pipe.h (diff)
The file was modifiedlldb/include/lldb/Target/MemoryHistory.h (diff)
The file was modifiedlldb/include/lldb/Target/PathMappingList.h (diff)
The file was modifiedlldb/include/lldb/Utility/ConstString.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h (diff)
The file was modifiedlldb/include/lldb/API/SBHostOS.h (diff)
The file was modifiedlldb/include/lldb/Host/LockFileBase.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h (diff)
The file was modifiedlldb/include/lldb/API/SBFrame.h (diff)
The file was modifiedlldb/source/Plugins/ABI/Mips/ABISysV_mips.h (diff)
The file was modifiedlldb/include/lldb/API/SBBreakpointName.h (diff)
The file was modifiedlldb/include/lldb/API/SBTypeEnumMember.h (diff)
The file was modifiedlldb/source/Plugins/ABI/PowerPC/ABIPowerPC.h (diff)
The file was modifiedlldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectConstResult.h (diff)
The file was modifiedlldb/include/lldb/Symbol/SymbolContext.h (diff)
The file was modifiedlldb/include/lldb/Host/Time.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/PdbSymUid.h (diff)
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFContext.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.h (diff)
The file was modifiedlldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h (diff)
The file was modifiedlldb/tools/lldb-vscode/SourceBreakpoint.h (diff)
The file was modifiedlldb/include/lldb/API/SBLanguageRuntime.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.h (diff)
The file was modifiedlldb/include/lldb/Target/Unwind.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/FormatClasses.h (diff)
The file was modifiedlldb/source/Plugins/Language/ObjC/CoreMedia.h (diff)
The file was modifiedlldb/include/lldb/Symbol/DeclVendor.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectDisassemble.h (diff)
The file was modifiedlldb/source/Plugins/Language/ObjC/CF.h (diff)
The file was modifiedlldb/include/lldb/Expression/LLVMUserExpression.h (diff)
The file was modifiedlldb/include/lldb/Core/SourceManager.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectStats.h (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointResolverScripted.h (diff)
The file was modifiedlldb/include/lldb/Target/Memory.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.h (diff)
The file was modifiedlldb/include/lldb/API/SBValueList.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/CommandAlias.h (diff)
The file was modifiedlldb/tools/lldb-vscode/LLDBUtils.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h (diff)
The file was modifiedlldb/include/lldb/Core/AddressResolver.h (diff)
The file was modifiedlldb/include/lldb/API/SBTrace.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h (diff)
The file was modifiedlldb/include/lldb/Utility/TildeExpressionResolver.h (diff)
The file was modifiedlldb/include/lldb/API/SBStringList.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueFileSpecList.h (diff)
The file was modifiedlldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h (diff)
The file was modifiedlldb/include/lldb/Initialization/SystemInitializerCommon.h (diff)
The file was modifiedlldb/include/lldb/Host/HostNativeThreadBase.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectSource.h (diff)
The file was modifiedlldb/include/lldb/lldb-private-forward.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h (diff)
The file was modifiedlldb/include/lldb/Symbol/ObjectFile.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h (diff)
The file was modifiedlldb/tools/driver/Platform.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointSite.h (diff)
The file was modifiedlldb/include/lldb/Expression/IRMemoryMap.h (diff)
The file was modifiedlldb/include/lldb/Target/Queue.h (diff)
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.h (diff)
The file was modifiedlldb/include/lldb/Utility/RegularExpression.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/lldb-ppc64-register-enums.h (diff)
The file was modifiedlldb/include/lldb/API/SBMemoryRegionInfoList.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueFileSpec.h (diff)
The file was modifiedlldb/include/lldb/API/SBFileSpecList.h (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/RegisterUtilities.h (diff)
The file was modifiedlldb/include/lldb/Core/PluginManager.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectConstResultCast.h (diff)
The file was modifiedlldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.h (diff)
The file was modifiedlldb/include/lldb/Target/JITLoader.h (diff)
The file was modifiedlldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h (diff)
The file was modifiedlldb/tools/debugserver/source/RNBContext.h (diff)
The file was modifiedlldb/include/lldb/API/SBProcess.h (diff)
The file was modifiedlldb/include/lldb/Expression/DiagnosticManager.h (diff)
The file was modifiedlldb/include/lldb/Utility/ArchSpec.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangASTMetadata.h (diff)
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.h (diff)
The file was modifiedlldb/include/lldb/API/SBTypeNameSpecifier.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupVariable.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextLLDB.h (diff)
The file was modifiedlldb/include/lldb/Utility/LLDBAssert.h (diff)
The file was modifiedlldb/include/lldb/Utility/DataBufferHeap.h (diff)
The file was modifiedlldb/source/Plugins/ABI/ARM/ABIARM.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.h (diff)
The file was modifiedlldb/include/lldb/Target/ExecutionContextScope.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectWatchpointCommand.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h (diff)
The file was modifiedlldb/include/lldb/Host/macosx/HostThreadMacOSX.h (diff)
The file was modifiedlldb/tools/lldb-vscode/FunctionBreakpoint.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h (diff)
The file was modifiedlldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_arm64.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointLocation.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointResolverAddress.h (diff)
The file was modifiedlldb/source/Host/macosx/cfcpp/CFCMutableSet.h (diff)
The file was modifiedlldb/include/lldb/Host/SafeMachO.h (diff)
The file was modifiedlldb/source/Utility/ARM64_ehframe_Registers.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectVersion.h (diff)
The file was modifiedlldb/include/lldb/Host/ConnectionFileDescriptor.h (diff)
The file was modifiedlldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.h (diff)
The file was modifiedlldb/include/lldb/lldb-private-enumerations.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectProcess.h (diff)
The file was modifiedlldb/include/lldb/Utility/StreamCallback.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformAppleTVSimulator.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectFrame.h (diff)
The file was modifiedlldb/source/Utility/ARM64_DWARF_Registers.h (diff)
The file was modifiedlldb/include/lldb/Symbol/SourceModule.h (diff)
The file was modifiedlldb/source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h (diff)
The file was modifiedlldb/include/lldb/Utility/Baton.h (diff)
The file was modifiedlldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.h (diff)
The file was modifiedlldb/include/lldb/API/SBStream.h (diff)
The file was modifiedlldb/include/lldb/lldb-versioning.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h (diff)
The file was modifiedlldb/include/lldb/Host/HostProcess.h (diff)
The file was modifiedlldb/include/lldb/Target/Process.h (diff)
The file was modifiedlldb/unittests/tools/lldb-server/tests/MessageObjects.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h (diff)
The file was modifiedlldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h (diff)
The file was modifiedlldb/include/lldb/Target/JITLoaderList.h (diff)
The file was modifiedlldb/source/Host/macosx/cfcpp/CFCString.h (diff)
The file was modifiedlldb/source/Plugins/Platform/Android/AdbClient.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ModuleDependencyCollector.h (diff)
The file was modifiedlldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h (diff)
The file was modifiedlldb/include/lldb/Core/dwarf.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/CommandObjectMultiword.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectTarget.h (diff)
The file was modifiedlldb/include/lldb/Utility/UserID.h (diff)
The file was modifiedlldb/include/lldb/Host/PipeBase.h (diff)
The file was modifiedlldb/source/Interpreter/CommandObjectScript.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.h (diff)
The file was modifiedlldb/include/lldb/Expression/DWARFExpression.h (diff)
The file was modifiedlldb/source/Host/macosx/cfcpp/CFCData.h (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h (diff)
The file was modifiedlldb/tools/debugserver/source/DNBDataRef.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/Breakpoint.h (diff)
The file was modifiedlldb/include/lldb/Host/Terminal.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectCommands.h (diff)
The file was modifiedlldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.h (diff)
The file was modifiedlldb/include/lldb/Host/HostGetOpt.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueArch.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/x86_64/DNBArchImplX86_64.h (diff)
The file was modifiedlldb/include/lldb/Target/Platform.h (diff)
The file was modifiedlldb/include/lldb/API/SBQueueItem.h (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/ThreadElfCore.h (diff)
The file was modifiedlldb/include/lldb/Expression/UserExpression.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanRunToAddress.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueUUID.h (diff)
The file was modifiedlldb/include/lldb/Core/AddressResolverFileLine.h (diff)
The file was modifiedlldb/include/lldb/Symbol/CompilerType.h (diff)
The file was modifiedlldb/include/lldb/API/SBSymbolContext.h (diff)
The file was modifiedlldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h (diff)
The file was modifiedlldb/include/lldb/Symbol/DebugMacros.h (diff)
The file was modifiedlldb/include/lldb/Target/StackFrameRecognizer.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.h (diff)
The file was modifiedlldb/include/lldb/API/SBCommandReturnObject.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.h (diff)
The file was modifiedlldb/tools/lldb-vscode/VSCode.h (diff)
The file was modifiedlldb/include/lldb/Host/HostNativeProcessBase.h (diff)
The file was modifiedlldb/source/Utility/PPC64_DWARF_Registers.h (diff)
The file was modifiedlldb/include/lldb/Core/RichManglingContext.h (diff)
The file was modifiedlldb/include/lldb/Utility/Endian.h (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/StopInfoMachException.h (diff)
The file was modifiedlldb/include/lldb/Target/Thread.h (diff)
The file was modifiedlldb/source/Plugins/Process/minidump/NtStructures.h (diff)
The file was modifiedlldb/include/lldb/Host/HostNativeThreadForward.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectDynamicValue.h (diff)
The file was modifiedlldb/tools/lldb-test/FormatUtil.h (diff)
The file was modifiedlldb/include/lldb/Utility/VMRange.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.h (diff)
The file was modifiedlldb/include/lldb/lldb-private.h (diff)
The file was modifiedlldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.h (diff)
The file was modifiedlldb/tools/lldb-server/LLDBServerUtilities.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointResolver.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectSettings.h (diff)
The file was modifiedlldb/include/lldb/Core/Address.h (diff)
The file was modifiedlldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h (diff)
The file was modifiedlldb/unittests/TestingSupport/TestUtilities.h (diff)
The file was modifiedlldb/include/lldb/Utility/ReproducerInstrumentation.h (diff)
The file was modifiedlldb/source/Host/macosx/cfcpp/CFCBundle.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.h (diff)
The file was modifiedlldb/include/lldb/API/SBType.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangHost.h (diff)
The file was modifiedlldb/include/lldb/API/SBThreadCollection.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectWatchpoint.h (diff)
The file was modifiedlldb/include/lldb/Host/common/NativeBreakpointList.h (diff)
The file was modifiedlldb/unittests/gtest_common.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.h (diff)
The file was modifiedlldb/source/Plugins/ABI/X86/ABIX86.h (diff)
The file was modifiedlldb/include/lldb/Target/LanguageRuntime.h (diff)
The file was modifiedlldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h (diff)
The file was modifiedlldb/include/lldb/Target/InstrumentationRuntimeStopInfo.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.h (diff)
The file was modifiedlldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointPrecondition.h (diff)
The file was modifiedlldb/include/lldb/Host/ThreadLauncher.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.h (diff)
The file was modifiedlldb/tools/debugserver/source/DNBLog.h (diff)
The file was modifiedlldb/tools/lldb-server/Acceptor.h (diff)
The file was modifiedlldb/include/lldb/API/SBProcessInfo.h (diff)
The file was modifiedlldb/include/lldb/Core/SearchFilter.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/VectorIterator.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.h (diff)
The file was modifiedlldb/include/lldb/Symbol/LocateSymbolFile.h (diff)
The file was modifiedlldb/include/lldb/API/SBEvent.h (diff)
The file was modifiedlldb/include/lldb/Target/InstrumentationRuntime.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectBreakpoint.h (diff)
The file was modifiedlldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h (diff)
The file was modifiedlldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_x86_64.h (diff)
The file was modifiedlldb/source/API/SBBreakpointOptionCommon.h (diff)
The file was modifiedlldb/include/lldb/Host/posix/HostInfoPosix.h (diff)
The file was modifiedlldb/include/lldb/Core/AddressResolverName.h (diff)
The file was modifiedlldb/tools/lldb-vscode/VSCodeForward.h (diff)
The file was modifiedlldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.h (diff)
The file was modifiedlldb/include/lldb/API/SBWatchpoint.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/FreeBSDSignals.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/TypeFormat.h (diff)
The file was modifiedlldb/include/lldb/Target/ThreadPlanCallFunction.h (diff)
The file was modifiedlldb/unittests/TestingSupport/MockTildeExpressionResolver.h (diff)
The file was modifiedlldb/include/lldb/Symbol/Symbol.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangDiagnostic.h (diff)
The file was modifiedlldb/include/lldb/Host/PosixApi.h (diff)
The file was modifiedlldb/include/lldb/Target/UnixSignals.h (diff)
The file was modifiedlldb/include/lldb/Target/ModuleCache.h (diff)
The file was modifiedlldb/include/lldb/API/SBCommunication.h (diff)
The file was modifiedlldb/include/lldb/API/SBTarget.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContext_mips.h (diff)
The file was modifiedlldb/include/lldb/API/SBCommandInterpreter.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointResolverName.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogTypes.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionValueChar.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectMemory.h (diff)
The file was modifiedlldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h (diff)
The file was modifiedlldb/include/lldb/Host/OptionParser.h (diff)
The file was modifiedlldb/include/lldb/API/SBBreakpointLocation.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupFormat.h (diff)
The file was modifiedlldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/CXXFunctionPointer.h (diff)
The file was modifiedlldb/include/lldb/Utility/StringList.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectConstResultChild.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h (diff)
The file was modifiedlldb/include/lldb/Core/FileSpecList.h (diff)
The file was modifiedlldb/include/lldb/Core/ValueObjectList.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h (diff)
The file was modifiedlldb/include/lldb/Symbol/CompilerDeclContext.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/OptionGroupArchitecture.h (diff)
The file was modifiedlldb/include/lldb/Expression/IRExecutionUnit.h (diff)
The file was modifiedlldb/include/lldb/API/SBAddress.h (diff)
The file was modifiedlldb/source/Host/macosx/cfcpp/CFCMutableArray.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/TypeSummary.h (diff)
The file was modifiedlldb/include/lldb/Target/RegisterNumber.h (diff)
The file was modifiedlldb/tools/debugserver/source/MacOSX/arm/DNBArchImpl.h (diff)
The file was modifiedlldb/source/Plugins/Process/minidump/MinidumpTypes.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.h (diff)
The file was modifiedlldb/include/lldb/Target/ExecutionContext.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/NetBSDSignals.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointOptions.h (diff)
The file was modifiedlldb/include/lldb/Host/ProcessLaunchInfo.h (diff)
The file was modifiedlldb/include/lldb/API/SBBreakpoint.h (diff)
The file was modifiedlldb/include/lldb/Host/common/NativeProcessProtocol.h (diff)
The file was modifiedlldb/include/lldb/Target/DynamicLoader.h (diff)
The file was modifiedlldb/include/lldb/Expression/ExpressionVariable.h (diff)
The file was modifiedlldb/include/lldb/Utility/VASPrintf.h (diff)
The file was modifiedlldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h (diff)
The file was modifiedlldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/BreakpointIDList.h (diff)
The file was modifiedlldb/include/lldb/Target/QueueItem.h (diff)
The file was modifiedlldb/include/lldb/Utility/Timeout.h (diff)
The file was modifiedlldb/include/lldb/Interpreter/CommandHistory.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.h (diff)
The file was modifiedlldb/include/lldb/Host/macosx/HostInfoMacOSX.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextDarwinConstants.h (diff)
The file was modifiedlldb/include/lldb/API/SBInstruction.h (diff)
The file was modifiedlldb/include/lldb/Utility/Status.h (diff)
The file was modifiedlldb/include/lldb/Expression/FunctionCaller.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectQuit.h (diff)
The file was modifiedlldb/include/lldb/Symbol/ObjectContainer.h (diff)
The file was modifiedlldb/source/Plugins/Instruction/ARM/EmulationStateARM.h (diff)
The file was modifiedlldb/include/lldb/Utility/Predicate.h (diff)
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.h (diff)
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformAppleWatchSimulator.h (diff)
The file was modifiedlldb/include/lldb/Host/HostThread.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h (diff)
The file was modifiedlldb/include/lldb/API/SBCompileUnit.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h (diff)
The file was modifiedlldb/include/lldb/Utility/Iterable.h (diff)
The file was modifiedlldb/include/lldb/API/SBTraceOptions.h (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h (diff)
Commit 69906fe0b1812bb5be8028b21dfba4b78af351ba by a.v.lapshin
[Debuginfo][NFC] add comments for WithColor routines.

Summary:
This patch is follow-up for D74481. It adds comments
to WithColor::defaultErrorHandler() and
WithColor::defaultWarningHandler().

Reviewers: jhenderson, dblaikie, JDevlieghere

Reviewed By: JDevlieghere

Subscribers: llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D74742
The file was modifiedllvm/include/llvm/Support/WithColor.h (diff)
Commit a37734f643fbac04ce6d7f2f6b1c8dcd3c4d5e0e by Raphael Isemann
[ASTImporter] Prevent the ASTImporter from creating multiple main FileIDs.

Summary:
When importing the main FileID the ASTImporter currently gives it no include location. This means
that any SourceLocations produced for this FileID look to Clang as if they are coming from the
main FileID (as the main FileID has no include location).

Clang seems to expect that there is only one main FileID in one translation unit (which makes sense
during normal compilation), so this behavior leads to several problems when producing diagnostics,
one being that when calling `SourceManager::isBeforeInTranslationUnit` on two SourceLocations
that come from two different ASTContext instances, Clang fails to sort the SourceLocations as
the include chains of the FileIDs don't end up in a single FileID. This causes that Clang crashes
with "Unsortable locations found" in this function.

This patch gives any imported main FileIDs the main FileID of the To ASTContext as its include
location. This allows Clang to sort all imported SourceLocations as now all include chains point
to the main FileID of the To ASTContext. The exact include location is currently set to the start
of the To main file (just because that should always be a valid SourceLocation).

Reviewers: martong, a_sidorin, a.sidorin, shafik, balazske

Reviewed By: martong, a_sidorin, shafik

Subscribers: balazske, rnkovacs, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D74542
The file was modifiedclang/unittests/AST/ASTImporterTest.cpp (diff)
The file was modifiedclang/lib/AST/ASTImporter.cpp (diff)
Commit ffd78a008ab29c399975485e86bc6bedf91c5277 by Jonas Devlieghere
[lldb] Replace #pragma once with header guard

This got messed up when updating the header guard. Remove the
`pragma once` and use a header guard instead.
The file was modifiedlldb/include/lldb/Host/common/GetOptInc.h (diff)
The file was modifiedlldb/include/lldb/Host/HostGetOpt.h (diff)
Commit b0866f61c127e27855b88873503cbcd5c2e49212 by flo
[InstCombine] Precommit umul.with.overflow sign check test.

Precommit tests for D74141.
The file was addedllvm/test/Transforms/InstCombine/umul-sign-check.ll
Commit d4a4a32cd94eccbaaa4608b0daac8b820e041214 by luismarques
[Support] Check for atomics64 when deciding if '-latomic'  is needed

The CheckAtomic module performs two tests to determine if passing
'-latomic' to the linker is required: one for 64-bit atomics, and
another for non-64-bit atomics. Include the missing check for 64-bit
atomics.

Reviewers: beanz, compnerd
Reviewed By: beanz, compnerd
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D69444
The file was modifiedllvm/lib/Support/CMakeLists.txt (diff)
Commit f9568a95493aea3ea813bd37cb8c084ec4294e38 by Raphael Isemann
[lldb][NFC] Make all CompilerDeclContext parameters references instead of pointers

Summary:
All of our lookup APIs either use `CompilerDeclContext &` or `CompilerDeclContext *` semi-randomly it seems.
This leads to us constantly converting between those two types (and doing nullptr checks when going from
pointer to reference). It also leads to the confusing situation where we have two possible ways to express
that we don't have a CompilerDeclContex: either a nullptr or an invalid CompilerDeclContext (aka a default
constructed CompilerDeclContext).

This moves all APIs to use references and gets rid of all the nullptr checks and conversions.

Reviewers: labath, mib, shafik

Reviewed By: labath, shafik

Subscribers: shafik, arphaman, abidh, JDevlieghere, lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D74607
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h (diff)
The file was modifiedlldb/source/Commands/CommandObjectTarget.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h (diff)
The file was modifiedlldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.cpp (diff)
The file was modifiedlldb/source/API/SBModule.cpp (diff)
The file was modifiedlldb/source/Core/AddressResolverName.cpp (diff)
The file was modifiedlldb/source/Core/ModuleList.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp (diff)
The file was modifiedlldb/source/Core/SourceManager.cpp (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp (diff)
The file was modifiedlldb/include/lldb/Symbol/SymbolFile.h (diff)
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h (diff)
The file was modifiedlldb/source/Expression/IRExecutionUnit.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h (diff)
The file was modifiedlldb/include/lldb/Core/Module.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFIndex.cpp (diff)
The file was modifiedlldb/source/Core/Disassembler.cpp (diff)
The file was modifiedlldb/tools/lldb-test/lldb-test.cpp (diff)
The file was modifiedlldb/source/Core/Module.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp (diff)
The file was modifiedlldb/source/Symbol/SymbolFile.cpp (diff)
The file was modifiedlldb/source/Breakpoint/BreakpointResolverName.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h (diff)
Commit 813ca53fdea130a23e302ea2afecaa5134def6db by Raphael Isemann
[lldb][NFC] Document TypeSystemClang
The file was modifiedlldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h (diff)
Commit 6c85e92bcf675bdd42e3658908b0d68b7dc44d53 by flo
[InstCombine] Simplify a umul overflow check to a != 0 && b != 0.

This patch adds a simplification if an OR weakens the overflow condition
for umul.with.overflow by treating any non-zero result as overflow. In that
case, we overflow if both umul.with.overflow operands are != 0, as in that
case the result can only be 0, iff the multiplication overflows.

Code like this is generated by code using __builtin_mul_overflow with
negative integer constants, e.g.
   bool test(unsigned long long v, unsigned long long *res) {
     return __builtin_mul_overflow(v, -4775807LL, res);
   }

```
----------------------------------------
Name: D74141
  %res = umul_overflow {i8, i1} %a, %b
  %mul = extractvalue {i8, i1} %res, 0
  %overflow = extractvalue {i8, i1} %res, 1
  %cmp = icmp ne %mul, 0
  %ret = or i1 %overflow, %cmp
  ret i1 %ret
=>
  %t0 = icmp ne i8 %a, 0
  %t1 = icmp ne i8 %b, 0
  %ret = and i1 %t0, %t1
  ret i1 %ret
  %res = umul_overflow {i8, i1} %a, %b
  %mul = extractvalue {i8, i1} %res, 0
  %cmp = icmp ne %mul, 0
  %overflow = extractvalue {i8, i1} %res, 1

Done: 1
Optimization is correct!

```

Reviewers: nikic, lebedev.ri, spatel, Bigcheese, dexonsmith, aemerson

Reviewed By: lebedev.ri

Differential Revision: https://reviews.llvm.org/D74141
The file was modifiedllvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp (diff)
The file was modifiedllvm/test/Transforms/InstCombine/umul-sign-check.ll (diff)
Commit 90630225730524ee7982e1475f5af9683450d4e7 by flo
[InstCombin] Avoid nested Create calls, to guarantee order.

The original code allowed creating the != checks in unpredictable order,
causing http://lab.llvm.org:8011/builders/clang-cmake-x86_64-sde-avx512-linux/builds/34014
to fail.
The file was modifiedllvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp (diff)
Commit 8ffea27ae42ad210b9162c3afc91c61dfb82acf7 by Raphael Isemann
[lldb] Refactor and test TypeSystemClang::GetEnumerationIntegerType
The file was modifiedlldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp (diff)
The file was modifiedlldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp (diff)
The file was modifiedlldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h (diff)
The file was modifiedlldb/unittests/Symbol/TestTypeSystemClang.cpp (diff)
Commit b6162622c054fa74a7f2588df00059475f112212 by daniel.kiss
[LLD][ELF][AArch64] Change the semantics of -z pac-plt.

Summary:
Generate PAC protected plt only when "-z pac-plt" is passed to the
linker. GNU toolchain generates when it is explicitly requested[1].
When pac-plt is requested then set the GNU_PROPERTY_AARCH64_FEATURE_1_PAC
note even when not all function compiled with PAC but issue a warning.
Harmonizing the warning style for BTI/PAC/IBT.
Generate BTI protected PLT if case of "-z force-bti".

[1] https://www.sourceware.org/ml/binutils/2019-03/msg00021.html

Reviewers: peter.smith, espindola, MaskRay, grimar

Reviewed By: peter.smith, MaskRay

Subscribers: tatyana-krasnukha, emaste, arichardson, kristof.beyls, MaskRay, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D74537
The file was modifiedlld/ELF/SyntheticSections.cpp (diff)
The file was modifiedlld/test/ELF/aarch64-feature-bti.s (diff)
The file was modifiedlld/test/ELF/aarch64-feature-btipac.s (diff)
The file was modifiedlld/ELF/Arch/AArch64.cpp (diff)
The file was modifiedlld/test/ELF/aarch64-feature-pac.s (diff)
The file was modifiedlld/ELF/Driver.cpp (diff)
Commit 57835875bd4346ba00f7f6ded5e1382e26b3fd5c by Raphael Isemann
[lldb][NFC] Modernize documentation in lldb-private-types.h
The file was modifiedlldb/include/lldb/lldb-private-types.h (diff)
Commit 0ba247bc21f8aed000e649882e6e360fb90e81e5 by pavel
[lldb] Remove the mutable specifier from DataExtractor's member

Having m_data_sp mutable sounds like a very bad idea. Fortunately,
nothing relies on this possibility.
The file was modifiedlldb/include/lldb/Utility/DataExtractor.h (diff)
Commit f14680ce29663d098593e2f4e0eea96dbcaae0fb by Raphael Isemann
[lldb][NFC] Documention that OptionDefinition::completion_type contains enum values

This should be just the enum type but that's a larger refactoring, so document that
this is not just an integer until we can make this just the type of the enum.
The file was modifiedlldb/include/lldb/lldb-private-types.h (diff)
Commit 90dc78bc62784faaa55afb0320cf3c2187d80ac6 by simon.tatham
[ARM,MVE] Add intrinsics for abs, neg and not operations.

Summary:
This commit adds the unpredicated intrinsics for the unary operations
vabsq (absolute value), vnegq (arithmetic negation), vmvnq (bitwise
complement), vqabsq and vqnegq (saturating versions of abs and neg for
signed integers, in the sense that they give INT_MAX if an input lane
is INT_MIN).

This is done entirely in clang: all of these operations have existing
isel patterns and existing tests for them on the LLVM side, so I've
just made clang emit the same IR that those patterns already match.

Reviewers: dmgreen, miyuki, MarkMurrayARM, ostannard

Reviewed By: MarkMurrayARM

Subscribers: kristof.beyls, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D74331
The file was modifiedclang/include/clang/Basic/arm_mve_defs.td (diff)
The file was modifiedclang/include/clang/Basic/arm_mve.td (diff)
The file was modifiedclang/lib/CodeGen/CGBuiltin.cpp (diff)
The file was addedclang/test/CodeGen/arm-mve-intrinsics/absneg.c
Commit df3ed6c0fe31094941e4cd814cdf924b63993c4e by simon.tatham
[ARM,MVE] Add intrinsics for int <-> float conversion.

Summary:
This adds the unpredicated versions of the family of vcvtq intrinsics
that convert between a vector of floats and a vector of the same size
of integer. These are represented in IR using the standard fptosi,
fptoui, sitofp and uitofp operations, which existing LLVM codegen
already handles.

Reviewers: dmgreen, miyuki, MarkMurrayARM, ostannard

Reviewed By: MarkMurrayARM

Subscribers: kristof.beyls, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D74332
The file was modifiedclang/include/clang/Basic/arm_mve.td (diff)
The file was modifiedclang/test/CodeGen/arm-mve-intrinsics/vcvt.c (diff)
The file was modifiedclang/include/clang/Basic/arm_mve_defs.td (diff)
Commit c8b3196e54308b0113d2a0888d13ccc92e3b7ccc by simon.tatham
[ARM,MVE] Add intrinsics for FP rounding operations.

Summary:
This adds the unpredicated forms of six different MVE intrinsics which
all round a vector of floating-point numbers to integer values,
leaving them still in FP format, differing only in rounding mode and
exception settings.

Five of them map to existing target-independent intrinsics in LLVM IR,
such as @llvm.trunc and @llvm.rint. The sixth, mapping to the `vrintn`
instruction, is done by inventing a target-specific intrinsic.

(`vrintn` behaves the same as `vrintx` in terms of the output value:
the side effects on the FPSCR flags are the only difference between
the two. But ACLE specifies separate user-callable intrinsics for the
two, so the side effects matter enough to make sure we generate the
right one of the two instructions in each case.)

Reviewers: dmgreen, miyuki, MarkMurrayARM, ostannard

Reviewed By: miyuki

Subscribers: kristof.beyls, hiraditya, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D74333
The file was modifiedllvm/lib/Target/ARM/ARMInstrMVE.td (diff)
The file was modifiedclang/include/clang/Basic/arm_mve.td (diff)
The file was addedclang/test/CodeGen/arm-mve-intrinsics/vrnd.c
The file was modifiedllvm/include/llvm/IR/IntrinsicsARM.td (diff)
The file was addedllvm/test/CodeGen/Thumb2/mve-intrinsics/vrintn.ll
Commit b6236e94799e43fad1f024e84ed56a85d9a3623f by simon.tatham
[ARM,MVE] Add the vrev16q, vrev32q, vrev64q family.

Summary:
These intrinsics just reorder the lanes of a vector, so the natural IR
representation is as a shufflevector operation. Existing LLVM codegen
already recognizes those particular shufflevectors and generates the
MVE VREV instruction.

This commit adds the unpredicated forms only.

Reviewers: dmgreen, miyuki, MarkMurrayARM, ostannard

Reviewed By: dmgreen

Subscribers: kristof.beyls, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D74334
The file was modifiedclang/include/clang/Basic/arm_mve.td (diff)
The file was modifiedclang/include/clang/Basic/arm_mve_defs.td (diff)
The file was modifiedclang/lib/CodeGen/CGBuiltin.cpp (diff)
The file was addedclang/test/CodeGen/arm-mve-intrinsics/vrev.c
Commit 68b49f7ef49eec068b7ddcf86c868e2a193e64e1 by simon.tatham
[ARM,MVE] Add intrinsics vclzq and vclsq.

Summary:
vclzq maps nicely to the existing target-independent @llvm.ctlz IR
intrinsic. But vclsq ('count leading sign bits') has no corresponding
target-independent intrinsic, so I've made up @llvm.arm.mve.vcls.

This commit adds the unpredicated forms only.

Reviewers: dmgreen, miyuki, MarkMurrayARM, ostannard

Reviewed By: miyuki

Subscribers: kristof.beyls, hiraditya, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D74335
The file was modifiedclang/include/clang/Basic/arm_mve.td (diff)
The file was modifiedclang/include/clang/Basic/arm_mve_defs.td (diff)
The file was addedllvm/test/CodeGen/Thumb2/mve-intrinsics/vcls.ll
The file was addedclang/test/CodeGen/arm-mve-intrinsics/vclz.c
The file was modifiedllvm/include/llvm/IR/IntrinsicsARM.td (diff)
The file was modifiedllvm/lib/Target/ARM/ARMInstrMVE.td (diff)
Commit 9dcc1667abfc49bf6d44688a02e12cd96244ea72 by simon.tatham
[ARM] Allow `ARMVectorRegCast` to match bitconverts too. (NFC)

Summary:
When we start putting instances of `ARMVectorRegCast` in complex isel
patterns, it will be awkward that they're often turned into the more
standard `bitconvert` in little-endian mode. We'd rather not have to
write separate isel patterns for the two endiannesses, matching
different but equivalent cast operations.

This change aims to fix that awkwardness in advance, by turning the
Tablegen record `ARMVectorRegCast` from a simple `SDNode` instance
into a `PatFrags` that can match either kind of cast – with a
predicate that prevents it matching a bitconvert in the big-endian
case, where bitconvert isn't semantically identical.

No existing code generation should be affected by this change, but it
will enable the patterns introduced by D74336 to work in both
endiannesses.

Reviewers: dmgreen

Reviewed By: dmgreen

Subscribers: kristof.beyls, hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D74716
The file was modifiedllvm/lib/Target/ARM/ARMInstrMVE.td (diff)
The file was modifiedllvm/lib/Target/ARM/ARMInstrNEON.td (diff)
The file was modifiedllvm/lib/Target/ARM/ARMInstrInfo.td (diff)
Commit 5e97940cd27961a0b872ff551fc98135507288b3 by simon.tatham
[ARM,MVE] Add the vmovlbq,vmovltq intrinsic family.

Summary:
These intrinsics take a vector of 2n elements, and return a vector of
n wider elements obtained by sign- or zero-extending every other
element of the input vector. They're represented in IR as a
shufflevector that extracts the odd or even elements of the input,
followed by a sext or zext.

Existing LLVM codegen already matches this pattern and generates the
VMOVLB instruction (which widens the even-index input lanes). But no
existing isel rule was generating VMOVLT, so I've added some. However,
the new rules currently only work in little-endian MVE, because the
pattern they expect from isel lowering includes a bitconvert which
doesn't have the right semantics in big-endian.

The output of one existing codegen test is improved by those new
rules.

This commit adds the unpredicated forms only.

Reviewers: dmgreen, miyuki, MarkMurrayARM, ostannard

Reviewed By: dmgreen

Subscribers: kristof.beyls, hiraditya, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D74336
The file was modifiedclang/include/clang/Basic/arm_mve.td (diff)
The file was modifiedllvm/lib/Target/ARM/ARMInstrMVE.td (diff)
The file was addedllvm/test/CodeGen/Thumb2/mve-intrinsics/vmovl.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-shuffleext.ll (diff)
The file was modifiedclang/lib/CodeGen/CGBuiltin.cpp (diff)
The file was addedclang/test/CodeGen/arm-mve-intrinsics/vmovl.c
The file was modifiedclang/include/clang/Basic/arm_mve_defs.td (diff)
Commit c32af4447f79f5e7f246917fe1c3f58b2f6fc2a6 by simon.tatham
[ARM,MVE] Add the vmovnbq,vmovntq intrinsic family.

Summary:
These are in some sense the inverse of vmovl[bt]q: they take a vector
of n wide elements and truncate each to half its width. So they only
write half a vector's worth of output data, and therefore they also
take an 'inactive' parameter to provide the other half of the data in
the output vector. So vmovnb overwrites the even lanes of 'inactive'
with the narrowed values from the main input, and vmovnt overwrites
the odd lanes.

LLVM had existing codegen which generates these MVE instructions in
response to IR that takes two vectors of wide elements, or two vectors
of narrow ones. But in this case, we have one vector of each. So my
clang codegen strategy is to narrow the input vector of wide elements
by simply reinterpreting it as the output type, and then we have two
narrow vectors and can represent the operation as a vector shuffle
that interleaves lanes from both of them.

Even so, not all the cases I needed ended up being selected as a
single MVE instruction, so I've added a couple more patterns that spot
combinations of the 'MVEvmovn' and 'ARMvrev32' SDNodes which can be
generated as a VMOVN instruction with operands swapped.

This commit adds the unpredicated forms only.

Reviewers: dmgreen, miyuki, MarkMurrayARM, ostannard

Reviewed By: dmgreen

Subscribers: kristof.beyls, hiraditya, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D74337
The file was modifiedllvm/lib/Target/ARM/ARMInstrMVE.td (diff)
The file was modifiedclang/include/clang/Basic/arm_mve_defs.td (diff)
The file was modifiedclang/utils/TableGen/MveEmitter.cpp (diff)
The file was addedclang/test/CodeGen/arm-mve-intrinsics/vmovn.c
The file was modifiedclang/include/clang/Basic/arm_mve.td (diff)
The file was modifiedclang/lib/CodeGen/CGBuiltin.cpp (diff)
The file was addedllvm/test/CodeGen/Thumb2/mve-intrinsics/vmovn.ll
Commit 0863f6757953684400162f2ad418f3e8e28af278 by pavel
[lldb] Remove DataExtractor::GetPointer

This function is equivalent to GetAddress, but getAddress is also
present on the llvm version of the data extractor.
The file was modifiedlldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp (diff)
The file was modifiedlldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp (diff)
The file was modifiedlldb/source/Expression/Materializer.cpp (diff)
The file was modifiedlldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp (diff)
The file was modifiedlldb/source/Core/ValueObjectDynamicValue.cpp (diff)
The file was modifiedlldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp (diff)
The file was modifiedlldb/source/Symbol/DWARFCallFrameInfo.cpp (diff)
The file was modifiedlldb/include/lldb/Utility/DataExtractor.h (diff)
The file was modifiedlldb/source/Plugins/Process/MacOSX-Kernel/CommunicationKDP.cpp (diff)
The file was modifiedlldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp (diff)
The file was modifiedlldb/source/Expression/DWARFExpression.cpp (diff)
The file was modifiedlldb/source/Utility/DataExtractor.cpp (diff)
The file was modifiedlldb/source/Core/ValueObject.cpp (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp (diff)
The file was modifiedlldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp (diff)
Commit 7d13812329ba8aadebc27f30613e79b0ca1bec5f by Raphael Isemann
[lldb] Fix compilation of SymbolFilePDBTests.cpp after FindTypes API change

Since f9568a95493aea3ea813bd37cb8c084ec4294e38 this function takes a
CompilerDeclContext reference instead of a pointer.
The file was modifiedlldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp (diff)
Commit 8b65f792a0a96a091c24fdacf4ce04686e0eefb2 by sven.vanhaastregt
[OpenCL] Add Arm dot product builtin functions

Add the Arm dot product builtin functions from the OpenCL extension
available at
https://www.khronos.org/registry/OpenCL/extensions/arm/cl_arm_integer_dot_product.txt

Patch by Pierre Gondois and Sven van Haastregt.
The file was modifiedclang/lib/Sema/OpenCLBuiltins.td (diff)
Commit 00539d8b6425529240d970082c23e6ee1263669b by pavel
[lldb/DWARF] Support the debug_str_offsets section in dwp files

Summary:
In dwp files a constant (from the debug_cu_index section) needs to be
added to each reference into the debug_str_offsets section.

I've tried to implement this to roughly match the llvm flow: I've
changed the DWARFormValue to stop resolving the indirect string
references directly -- instead, it calls into DWARFUnit, which resolves
this for it (similar to how it already resolves indirect range and
location list references). I've also done a small refactor of the string
offset base computation code in DWARFUnit in order to make it easier to
access the debug_cu_index base offset.

Reviewers: JDevlieghere, aprantl, clayborg

Subscribers: lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D74723
The file was modifiedlldb/test/Shell/SymbolFile/DWARF/dwp.s (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp (diff)
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp (diff)
Commit 51d8c598331b25568b38691575c39729ae81a059 by Raphael Isemann
[lldb] Don't model std::atomic as a transparent data structure in the data formatter

Summary:
Currently the data formatter is treating `std::atomic` variables as transparent wrappers
around their underlying value type. This causes that when printing `std::atomic<A *>`, the data
formatter will forward all requests for the children of the atomic variable to the `A *` pointer type
which will then return the respective members of `A`. If `A` in turn has a member that contains
the original atomic variable, this causes LLDB to infinitely recurse when printing an object with
such a `std::atomic` pointer member.

We could implement a workaround similar to whatever we do for pointer values but this patch
just implements the `std::atomic` formatter in the same way as we already implement other
formatters (e.g. smart pointers or `std::optional`) that just model the contents of the  as a child
"Value". This way LLDB knows when it actually prints a pointer and can just use its normal
workaround if "Value" is a recursive pointer.

Fixes rdar://59189235

Reviewers: JDevlieghere, jingham, shafik

Reviewed By: shafik

Subscribers: shafik, christof, jfb, abidh, lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D74310
The file was modifiedlldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp (diff)
The file was modifiedlldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/TestLibCxxAtomic.py (diff)
The file was modifiedlldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/main.cpp (diff)
Commit 58f66f8af01db7f7f349654793a2b88376644122 by mikhail.maltsev
[ARM,CDE] Cosmetic changes, additonal driver tests

Summary:
This is a follow-up patch addressing post-commit comments in
https://reviews.llvm.org/D74044:
* Add more Clang driver tests (-march=armv8.1m.main and -march=armv8.1m.main+mve.fp)
* Clang-format a chunk in ARMAsmParser.cpp
* Add a missing copyright header to ARMInstrCDE.td

Reviewers: SjoerdMeijer, simon_tatham, dmgreen

Reviewed By: SjoerdMeijer

Subscribers: kristof.beyls, hiraditya, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D74732
The file was modifiedllvm/lib/Target/ARM/ARMInstrCDE.td (diff)
The file was modifiedllvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp (diff)
The file was modifiedclang/test/Driver/arm-cde.c (diff)
Commit dd230142d8a00f5f30c3930a2407000e845dcfbf by sguelton
Support -fuse-ld=lld for riscv

Differential Revision: https://reviews.llvm.org/D74704
The file was modifiedclang/test/Driver/riscv32-toolchain.c (diff)
The file was modifiedclang/lib/Driver/ToolChains/RISCVToolchain.cpp (diff)
Commit 3f0661b5e7176e7447ae11ef47195dfe31ab1029 by Raphael Isemann
[lldb][NFC] Fix compilation of SymbolFilePDBTests.cpp after FindNamespace API change

Since f9568a95493aea3ea813bd37cb8c084ec4294e38 this function takes a
CompilerDeclContext reference instead of a pointer. It overlooked this function
when I fixed the compilation for FindTypes.
The file was modifiedlldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp (diff)
Commit d4576080da72fdedff6842a1256fb6f11cee6b3b by kerry.mclaughlin
[AArch64][SVE] Add remaining SVE2 intrinsics for widening DSP operations

Summary:
Implements the following intrinsics:
- llvm.aarch64.sve.[s|u]mullb_lane
- llvm.aarch64.sve.[s|u]mullt_lane
- llvm.aarch64.sve.sqdmullb_lane
- llvm.aarch64.sve.sqdmullt_lane
- llvm.aarch64.sve.[s|u]addwb
- llvm.aarch64.sve.[s|u]addwt
- llvm.aarch64.sve.[s|u]shllb
- llvm.aarch64.sve.[s|u]shllt
- llvm.aarch64.sve.[s|u]subwb
- llvm.aarch64.sve.[s|u]subwt

Reviewers: sdesmalen, dancgr, efriedma, c-rhodes, rengolin

Reviewed By: sdesmalen

Subscribers: tschuett, kristof.beyls, hiraditya, rkruppe, psnobl, cameron.mcinally, cfe-commits, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D73903
The file was modifiedllvm/test/CodeGen/AArch64/sve2-intrinsics-widening-dsp.ll (diff)
The file was modifiedllvm/lib/Target/AArch64/AArch64SVEInstrInfo.td (diff)
The file was modifiedllvm/lib/Target/AArch64/SVEInstrFormats.td (diff)
The file was modifiedllvm/include/llvm/IR/IntrinsicsAArch64.td (diff)
Commit 185ef697ef5c60d7a5c801925e6abdad52226c2b by Tatyana Krasnukha
[lldb] Don't call CopyForBreakpoint from a Breakpoint's constructor

Some implementations (BreakpointResolverScripted) try calling the breakpoint's shared_from_this(),
that makes LLDB crash.
The file was modifiedlldb/source/Breakpoint/Breakpoint.cpp (diff)
The file was modifiedlldb/test/API/functionalities/breakpoint/scripted_bkpt/TestScriptedResolver.py (diff)
The file was modifiedlldb/source/Target/Target.cpp (diff)
The file was modifiedlldb/include/lldb/Breakpoint/Breakpoint.h (diff)
Commit b624b7dfd087809fb58bff0737750e75375fe450 by Tatyana Krasnukha
[lldb] Make shared_from_this-related code safer

Pass TargetSP to filters' CreateFromStructuredData, don't let them guess
whether target object is managed by a shared_ptr.

Make Breakpoint sure that m_target.shared_from_this() is safe by passing TargetSP
to all its static Create*** member-functions. This should be enough, since Breakpoint's
constructors are private/protected and never called directly (except by Target itself).
The file was modifiedlldb/source/Breakpoint/Breakpoint.cpp (diff)
The file was modifiedlldb/include/lldb/Breakpoint/Breakpoint.h (diff)
The file was modifiedlldb/source/Core/SearchFilter.cpp (diff)
The file was modifiedlldb/source/Target/Target.cpp (diff)
The file was modifiedlldb/include/lldb/Core/SearchFilter.h (diff)
Commit 7fb06796abfd54878378b65456d567169d409bb3 by Tatyana Krasnukha
[lldb][NFC] Remove unused parameter

Rename search-filter's CopyForBreakpoint to CreateCopy, since they don't
do anything with breakpoints.
The file was modifiedlldb/include/lldb/Core/SearchFilter.h (diff)
The file was modifiedlldb/source/Breakpoint/Breakpoint.cpp (diff)
The file was modifiedlldb/source/Target/LanguageRuntime.cpp (diff)
The file was modifiedlldb/include/lldb/Target/LanguageRuntime.h (diff)
The file was modifiedlldb/source/Core/SearchFilter.cpp (diff)
Commit a5ac8ca3e0e42a0bcb68c08c3279838bcf0cf64a by djordje.todorovic
[CSInfo][TailDuplicator] Delete the call site info when removing dead MBBs

This is needed for the debug entry values feature.

Differential Revision: https://reviews.llvm.org/D74702
The file was modifiedllvm/lib/CodeGen/TailDuplicator.cpp (diff)
The file was modifiedllvm/test/CodeGen/X86/tail-dup-repeat.ll (diff)