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