SuccessChanges

Summary

  1. [lldb] NFC modernize codebase with modernize-use-nullptr Summary: NFC = [[ https://llvm.org/docs/Lexicon.html#nfc | Non functional change ]] This commit is the result of modernizing the LLDB codebase by using `nullptr` instread of `0` or `NULL`. See https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-nullptr.html for more information. This is the command I ran and I to fix and format the code base: ``` run-clang-tidy.py \ -header-filter='.*' \ -checks='-*,modernize-use-nullptr' \ -fix ~/dev/llvm-project/lldb/.* \ -format \ -style LLVM \ -p ~/llvm-builds/debug-ninja-gcc ``` NOTE: There were also changes to `llvm/utils/unittest` but I did not include them because I felt that maybe this library shall be updated in isolation somehow. NOTE: I know this is a rather large commit but it is a nobrainer in most parts. Reviewers: martong, espindola, shafik, #lldb, JDevlieghere Reviewed By: JDevlieghere Subscribers: arsenm, jvesely, nhaehnle, hiraditya, JDevlieghere, teemperor, rnkovacs, emaste, kubamracek, nemanjai, ki.stfu, javed.absar, arichardson, kbarton, jrtc27, MaskRay, atanasyan, dexonsmith, arphaman, jfb, jsji, jdoerfert, lldb-commits, llvm-commits Tags: #lldb, #llvm Differential Revision: https://reviews.llvm.org/D61847
  2. [NFC][X86] Fix check prefixes and autogenerate fold-pcmpeqd-2.ll test Being affected by (sub %x, c) -> (add %x, (sub 0, c)) patch in an uncertain way.
  3. [MCA] Make the bool conversion operator in class InstRef explicit. NFCI This patch makes the bool conversion operator in InstRef explicit. It also adds a operator< to hel comparing InstRef objects in sets.
  4. [DwarfExpression] Refactor dwarf expression (NFC) Refactor location description kind in order to be easier for extensions (needed for D60866). In addition, cut off some bits from the other class fields. Patch by Djordje Todorovic. Differential Revision: https://reviews.llvm.org/D62002
  5. [llvm-objdump][test] Improve testing of some switches #2 This patch focuses on adding additional testing for the --source switch. For reference, the source-interleave-x86_64.ll test file has been split into two parts - the input (shared with the other tests) and the test itself. Reviewed by: MaskRay, rupprecht, grimar Differential Revision: https://reviews.llvm.org/D61996
Revision 361484 by kwk:
[lldb] NFC modernize codebase with modernize-use-nullptr

Summary:
NFC = [[ https://llvm.org/docs/Lexicon.html#nfc | Non functional change ]]

This commit is the result of modernizing the LLDB codebase by using
`nullptr` instread of `0` or `NULL`. See
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-nullptr.html
for more information.

This is the command I ran and I to fix and format the code base:

```
run-clang-tidy.py \
-header-filter='.*' \
-checks='-*,modernize-use-nullptr' \
-fix ~/dev/llvm-project/lldb/.* \
-format \
-style LLVM \
-p ~/llvm-builds/debug-ninja-gcc
```

NOTE: There were also changes to `llvm/utils/unittest` but I did not
include them because I felt that maybe this library shall be updated in
isolation somehow.

NOTE: I know this is a rather large commit but it is a nobrainer in most
parts.

Reviewers: martong, espindola, shafik, #lldb, JDevlieghere

Reviewed By: JDevlieghere

Subscribers: arsenm, jvesely, nhaehnle, hiraditya, JDevlieghere, teemperor, rnkovacs, emaste, kubamracek, nemanjai, ki.stfu, javed.absar, arichardson, kbarton, jrtc27, MaskRay, atanasyan, dexonsmith, arphaman, jfb, jsji, jdoerfert, lldb-commits, llvm-commits

Tags: #lldb, #llvm

Differential Revision: https://reviews.llvm.org/D61847
Change TypePath in RepositoryPath in Workspace
The file was modified/lldb/trunk/include/lldb/Breakpoint/BreakpointResolver.hN/A
The file was modified/lldb/trunk/source/API/SBAddress.cppN/A
The file was modified/lldb/trunk/source/API/SBBlock.cppN/A
The file was modified/lldb/trunk/source/API/SBBreakpointLocation.cppN/A
The file was modified/lldb/trunk/source/API/SBBroadcaster.cppN/A
The file was modified/lldb/trunk/source/API/SBCommunication.cppN/A
The file was modified/lldb/trunk/source/API/SBCompileUnit.cppN/A
The file was modified/lldb/trunk/source/API/SBData.cppN/A
The file was modified/lldb/trunk/source/API/SBDeclaration.cppN/A
The file was modified/lldb/trunk/source/API/SBError.cppN/A
The file was modified/lldb/trunk/source/API/SBEvent.cppN/A
The file was modified/lldb/trunk/source/API/SBFunction.cppN/A
The file was modified/lldb/trunk/source/API/SBHostOS.cppN/A
The file was modified/lldb/trunk/source/API/SBInstruction.cppN/A
The file was modified/lldb/trunk/source/API/SBInstructionList.cppN/A
The file was modified/lldb/trunk/source/API/SBLineEntry.cppN/A
The file was modified/lldb/trunk/source/API/SBListener.cppN/A
The file was modified/lldb/trunk/source/API/SBModule.cppN/A
The file was modified/lldb/trunk/source/API/SBPlatform.cppN/A
The file was modified/lldb/trunk/source/API/SBProcess.cppN/A
The file was modified/lldb/trunk/source/API/SBQueue.cppN/A
The file was modified/lldb/trunk/source/API/SBQueueItem.cppN/A
The file was modified/lldb/trunk/source/API/SBSection.cppN/A
The file was modified/lldb/trunk/source/API/SBSourceManager.cppN/A
The file was modified/lldb/trunk/source/API/SBStream.cppN/A
The file was modified/lldb/trunk/source/API/SBStringList.cppN/A
The file was modified/lldb/trunk/source/API/SBSymbol.cppN/A
The file was modified/lldb/trunk/source/API/SBSymbolContext.cppN/A
The file was modified/lldb/trunk/source/API/SBSymbolContextList.cppN/A
The file was modified/lldb/trunk/source/API/SBTarget.cppN/A
The file was modified/lldb/trunk/source/API/SBThread.cppN/A
The file was modified/lldb/trunk/source/API/SBThreadCollection.cppN/A
The file was modified/lldb/trunk/source/API/SBThreadPlan.cppN/A
The file was modified/lldb/trunk/source/API/SBType.cppN/A
The file was modified/lldb/trunk/source/API/SBTypeCategory.cppN/A
The file was modified/lldb/trunk/source/API/SBTypeEnumMember.cppN/A
The file was modified/lldb/trunk/source/API/SBTypeFilter.cppN/A
The file was modified/lldb/trunk/source/API/SBTypeFormat.cppN/A
The file was modified/lldb/trunk/source/API/SBTypeNameSpecifier.cppN/A
The file was modified/lldb/trunk/source/API/SBTypeSummary.cppN/A
The file was modified/lldb/trunk/source/API/SBTypeSynthetic.cppN/A
The file was modified/lldb/trunk/source/API/SBValue.cppN/A
The file was modified/lldb/trunk/source/API/SBValueList.cppN/A
The file was modified/lldb/trunk/source/API/SBWatchpoint.cppN/A
The file was modified/lldb/trunk/source/Breakpoint/BreakpointResolverAddress.cppN/A
The file was modified/lldb/trunk/source/Breakpoint/BreakpointResolverFileLine.cppN/A
The file was modified/lldb/trunk/source/Breakpoint/BreakpointResolverFileRegex.cppN/A
The file was modified/lldb/trunk/source/Breakpoint/BreakpointResolverScripted.cppN/A
The file was modified/lldb/trunk/source/Commands/CommandObjectExpression.hN/A
The file was modified/lldb/trunk/source/Core/Communication.cppN/A
The file was modified/lldb/trunk/source/Core/Debugger.cppN/A
The file was modified/lldb/trunk/source/Core/Mangled.cppN/A
The file was modified/lldb/trunk/source/Core/Section.cppN/A
The file was modified/lldb/trunk/source/Core/SourceManager.cppN/A
The file was modified/lldb/trunk/source/Core/Value.cppN/A
The file was modified/lldb/trunk/source/Core/ValueObject.cppN/A
The file was modified/lldb/trunk/source/Core/ValueObjectConstResultImpl.cppN/A
The file was modified/lldb/trunk/source/Core/ValueObjectMemory.cppN/A
The file was modified/lldb/trunk/source/Core/ValueObjectRegister.cppN/A
The file was modified/lldb/trunk/source/Core/ValueObjectVariable.cppN/A
The file was modified/lldb/trunk/source/DataFormatters/DataVisualization.cppN/A
The file was modified/lldb/trunk/source/DataFormatters/FormatManager.cppN/A
The file was modified/lldb/trunk/source/DataFormatters/FormattersHelpers.cppN/A
The file was modified/lldb/trunk/source/DataFormatters/StringPrinter.cppN/A
The file was modified/lldb/trunk/source/DataFormatters/TypeFormat.cppN/A
The file was modified/lldb/trunk/source/DataFormatters/TypeSynthetic.cppN/A
The file was modified/lldb/trunk/source/DataFormatters/ValueObjectPrinter.cppN/A
The file was modified/lldb/trunk/source/Expression/DWARFExpression.cppN/A
The file was modified/lldb/trunk/source/Expression/ExpressionVariable.cppN/A
The file was modified/lldb/trunk/source/Expression/FunctionCaller.cppN/A
The file was modified/lldb/trunk/source/Expression/IRExecutionUnit.cppN/A
The file was modified/lldb/trunk/source/Expression/IRInterpreter.cppN/A
The file was modified/lldb/trunk/source/Expression/IRMemoryMap.cppN/A
The file was modified/lldb/trunk/source/Expression/LLVMUserExpression.cppN/A
The file was modified/lldb/trunk/source/Expression/UserExpression.cppN/A
The file was modified/lldb/trunk/source/Host/common/Editline.cppN/A
The file was modified/lldb/trunk/source/Host/common/File.cppN/A
The file was modified/lldb/trunk/source/Host/common/Host.cppN/A
The file was modified/lldb/trunk/source/Host/common/HostNativeThreadBase.cppN/A
The file was modified/lldb/trunk/source/Host/common/OptionParser.cppN/A
The file was modified/lldb/trunk/source/Host/common/ProcessRunLock.cppN/A
The file was modified/lldb/trunk/source/Host/common/SocketAddress.cppN/A
The file was modified/lldb/trunk/source/Host/common/TCPSocket.cppN/A
The file was modified/lldb/trunk/source/Host/common/TaskPool.cppN/A
The file was modified/lldb/trunk/source/Host/common/Terminal.cppN/A
The file was modified/lldb/trunk/source/Host/common/ThreadLauncher.cppN/A
The file was modified/lldb/trunk/source/Host/common/XML.cppN/A
The file was modified/lldb/trunk/source/Host/linux/Host.cppN/A
The file was modified/lldb/trunk/source/Host/linux/HostInfoLinux.cppN/A
The file was modified/lldb/trunk/source/Host/posix/ConnectionFileDescriptorPosix.cppN/A
The file was modified/lldb/trunk/source/Host/posix/HostThreadPosix.cppN/A
The file was modified/lldb/trunk/source/Interpreter/CommandInterpreter.cppN/A
The file was modified/lldb/trunk/source/Interpreter/OptionValue.cppN/A
The file was modified/lldb/trunk/source/Plugins/ABI/SysV-arm/ABISysV_arm.cppN/A
The file was modified/lldb/trunk/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cppN/A
The file was modified/lldb/trunk/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cppN/A
The file was modified/lldb/trunk/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cppN/A
The file was modified/lldb/trunk/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cppN/A
The file was modified/lldb/trunk/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cppN/A
The file was modified/lldb/trunk/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cppN/A
The file was modified/lldb/trunk/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cppN/A
The file was modified/lldb/trunk/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cppN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ASTDumper.cppN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cppN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cppN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangASTSource.cppN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangASTSource.hN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cppN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.hN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cppN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.hN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.hN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cppN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cppN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cppN/A
The file was modified/lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cppN/A
The file was modified/lldb/trunk/source/Plugins/Instruction/ARM/EmulateInstructionARM.cppN/A
The file was modified/lldb/trunk/source/Plugins/Instruction/ARM/EmulationStateARM.cppN/A
The file was modified/lldb/trunk/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cppN/A
The file was modified/lldb/trunk/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cppN/A
The file was modified/lldb/trunk/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cppN/A
The file was modified/lldb/trunk/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.cppN/A
The file was modified/lldb/trunk/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cppN/A
The file was modified/lldb/trunk/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cppN/A
The file was modified/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cppN/A
The file was modified/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cppN/A
The file was modified/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cppN/A
The file was modified/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cppN/A
The file was modified/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cppN/A
The file was modified/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.hN/A
The file was modified/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cppN/A
The file was modified/lldb/trunk/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cppN/A
The file was modified/lldb/trunk/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cppN/A
The file was modified/lldb/trunk/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.hN/A
The file was modified/lldb/trunk/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cppN/A
The file was modified/lldb/trunk/source/Plugins/ObjectFile/ELF/ELFHeader.cppN/A
The file was modified/lldb/trunk/source/Plugins/ObjectFile/ELF/ObjectFileELF.cppN/A
The file was modified/lldb/trunk/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cppN/A
The file was modified/lldb/trunk/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cppN/A
The file was modified/lldb/trunk/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cppN/A
The file was modified/lldb/trunk/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cppN/A
The file was modified/lldb/trunk/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cppN/A
The file was modified/lldb/trunk/source/Plugins/Platform/Linux/PlatformLinux.cppN/A
The file was modified/lldb/trunk/source/Plugins/Platform/MacOSX/PlatformDarwin.cppN/A
The file was modified/lldb/trunk/source/Plugins/Platform/MacOSX/PlatformMacOSX.cppN/A
The file was modified/lldb/trunk/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cppN/A
The file was modified/lldb/trunk/source/Plugins/Platform/NetBSD/PlatformNetBSD.cppN/A
The file was modified/lldb/trunk/source/Plugins/Platform/POSIX/PlatformPOSIX.cppN/A
The file was modified/lldb/trunk/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Linux/ProcessorTrace.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/POSIX/ProcessMessage.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/DynamicRegisterInfo.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/HistoryThread.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/InferiorCallPOSIX.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextDummy.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextHistory.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextLLDB.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextLinux_i386.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextLinux_mips.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterContextThreadMemory.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/StopInfoMachException.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/UnwindLLDB.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/elf-core/ProcessElfCore.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/elf-core/ThreadElfCore.hN/A
The file was modified/lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/mach-core/ProcessMachCore.cppN/A
The file was modified/lldb/trunk/source/Plugins/Process/minidump/ProcessMinidump.cppN/A
The file was modified/lldb/trunk/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.hN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.hN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.hN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFFormValue.hN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFUnit.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.hN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cppN/A
The file was modified/lldb/trunk/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cppN/A
The file was modified/lldb/trunk/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cppN/A
The file was modified/lldb/trunk/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cppN/A
The file was modified/lldb/trunk/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cppN/A
The file was modified/lldb/trunk/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cppN/A
The file was modified/lldb/trunk/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cppN/A
The file was modified/lldb/trunk/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cppN/A
The file was modified/lldb/trunk/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.hN/A
The file was modified/lldb/trunk/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cppN/A
The file was modified/lldb/trunk/source/Symbol/ClangASTContext.cppN/A
The file was modified/lldb/trunk/source/Symbol/ClangASTImporter.cppN/A
The file was modified/lldb/trunk/source/Symbol/CompactUnwindInfo.cppN/A
The file was modified/lldb/trunk/source/Symbol/CompilerType.cppN/A
The file was modified/lldb/trunk/source/Symbol/LocateSymbolFile.cppN/A
The file was modified/lldb/trunk/source/Symbol/SymbolContext.cppN/A
The file was modified/lldb/trunk/source/Symbol/Symtab.cppN/A
The file was modified/lldb/trunk/source/Symbol/Type.cppN/A
The file was modified/lldb/trunk/source/Target/CPPLanguageRuntime.cppN/A
The file was modified/lldb/trunk/source/Target/Process.cppN/A
The file was modified/lldb/trunk/source/Target/SectionLoadHistory.cppN/A
The file was modified/lldb/trunk/source/Target/StopInfo.cppN/A
The file was modified/lldb/trunk/source/Target/ThreadPlanShouldStopHere.cppN/A
The file was modified/lldb/trunk/tools/lldb-mi/MICmdCmdExec.cppN/A
The file was modified/lldb/trunk/tools/lldb-mi/MICmdCmdTarget.cppN/A
The file was modified/lldb/trunk/tools/lldb-mi/MICmnBase.cppN/A
The file was modified/lldb/trunk/tools/lldb-mi/MICmnMIOutOfBandRecord.cppN/A
The file was modified/lldb/trunk/tools/lldb-mi/MICmnMIResultRecord.cppN/A
The file was modified/lldb/trunk/tools/lldb-mi/MIDriver.cppN/A
The file was modified/lldb/trunk/tools/lldb-mi/MIDriverBase.cppN/A
The file was modified/lldb/trunk/tools/lldb-mi/MIDriverMgr.cppN/A
The file was modified/lldb/trunk/tools/lldb-server/lldb-gdbserver.cppN/A
The file was modified/lldb/trunk/tools/lldb-server/lldb-platform.cppN/A
The file was modified/lldb/trunk/unittests/Utility/StringExtractorTest.cppN/A
The file was modified/lldb/trunk/unittests/tools/lldb-server/inferior/thread_inferior.cppN/A
The file was modified/lldb/trunk/unittests/tools/lldb-server/tests/MessageObjects.cppN/A
The file was modified/llvm/trunk/include/llvm/ADT/DenseMap.htrunk/include/llvm/ADT/DenseMap.h
The file was modified/llvm/trunk/include/llvm/Demangle/MicrosoftDemangleNodes.htrunk/include/llvm/Demangle/MicrosoftDemangleNodes.h
Revision 361483 by lebedevri:
[NFC][X86] Fix check prefixes and autogenerate fold-pcmpeqd-2.ll test

Being affected by (sub %x, c) -> (add %x, (sub 0, c))
patch in an uncertain way.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-2.lltrunk/test/CodeGen/X86/fold-pcmpeqd-2.ll
Revision 361482 by adibiagio:
[MCA] Make the bool conversion operator in class InstRef explicit. NFCI

This patch makes the bool conversion operator in InstRef explicit.
It also adds a operator< to hel comparing InstRef objects in sets.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/MCA/Instruction.htrunk/include/llvm/MCA/Instruction.h
The file was modified/llvm/trunk/lib/MCA/Stages/EntryStage.cpptrunk/lib/MCA/Stages/EntryStage.cpp
Revision 361480 by petarj:
[DwarfExpression] Refactor dwarf expression (NFC)

Refactor location description kind in order to be easier for extensions
(needed for D60866).
In addition, cut off some bits from the other class fields.

Patch by Djordje Todorovic.

Differential Revision: https://reviews.llvm.org/D62002
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/CodeGen/AsmPrinter/DwarfExpression.cpptrunk/lib/CodeGen/AsmPrinter/DwarfExpression.cpp
The file was modified/llvm/trunk/lib/CodeGen/AsmPrinter/DwarfExpression.htrunk/lib/CodeGen/AsmPrinter/DwarfExpression.h
Revision 361479 by jhenderson:
[llvm-objdump][test] Improve testing of some switches #2

This patch focuses on adding additional testing for the --source switch.
For reference, the source-interleave-x86_64.ll test file has been split
into two parts - the input (shared with the other tests) and the test
itself.

Reviewed by: MaskRay, rupprecht, grimar

Differential Revision: https://reviews.llvm.org/D61996
Change TypePath in RepositoryPath in Workspace
The file was added/llvm/trunk/test/tools/llvm-objdump/X86/Inputs/source-interleave.lltrunk/test/tools/llvm-objdump/X86/Inputs/source-interleave.ll
The file was added/llvm/trunk/test/tools/llvm-objdump/X86/source-interleave-invalid-source.testtrunk/test/tools/llvm-objdump/X86/source-interleave-invalid-source.test
The file was added/llvm/trunk/test/tools/llvm-objdump/X86/source-interleave-missing-source.testtrunk/test/tools/llvm-objdump/X86/source-interleave-missing-source.test
The file was added/llvm/trunk/test/tools/llvm-objdump/X86/source-interleave-no-debug-info.testtrunk/test/tools/llvm-objdump/X86/source-interleave-no-debug-info.test
The file was added/llvm/trunk/test/tools/llvm-objdump/X86/source-interleave-relative-paths.testtrunk/test/tools/llvm-objdump/X86/source-interleave-relative-paths.test
The file was removed/llvm/trunk/test/tools/llvm-objdump/X86/source-interleave-x86_64.lltrunk/test/tools/llvm-objdump/X86/source-interleave-x86_64.ll
The file was added/llvm/trunk/test/tools/llvm-objdump/X86/source-interleave-x86_64.testtrunk/test/tools/llvm-objdump/X86/source-interleave-x86_64.test

Summary

  1. Delete default constructors, copy constructors, move constructors, copy assignment, move assignment operators on Expr, Stmt and Decl Reviewers: ilya-biryukov, rsmith Subscribers: cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D62187
  2. Enable queue_t and clk_event_t comparisons in C++ mode Support queue_t and clk_event_t comparisons in C++ for OpenCL mode, to preserve backwards compatibility with OpenCL C. Differential Revision: https://reviews.llvm.org/D62208
Revision 361468 by gribozavr:
Delete default constructors, copy constructors, move constructors, copy assignment, move assignment operators on Expr, Stmt and Decl

Reviewers: ilya-biryukov, rsmith

Subscribers: cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D62187
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/AST/DeclBase.htrunk/include/clang/AST/DeclBase.h
The file was modified/cfe/trunk/include/clang/AST/Expr.htrunk/include/clang/AST/Expr.h
The file was modified/cfe/trunk/include/clang/AST/Stmt.htrunk/include/clang/AST/Stmt.h
The file was modified/cfe/trunk/lib/CodeGen/CGBuiltin.cpptrunk/lib/CodeGen/CGBuiltin.cpp
Revision 361467 by svenvh:
Enable queue_t and clk_event_t comparisons in C++ mode

Support queue_t and clk_event_t comparisons in C++ for OpenCL mode, to
preserve backwards compatibility with OpenCL C.

Differential Revision: https://reviews.llvm.org/D62208
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/lib/Sema/SemaExpr.cpptrunk/lib/Sema/SemaExpr.cpp
The file was modified/cfe/trunk/test/SemaOpenCL/clk_event_t.cltrunk/test/SemaOpenCL/clk_event_t.cl

Summary

  1. [clangd-vscode] Do not customize uri converters in vscode Summary: Clangd is already resolving symlinks on the server side, therefore there is no more need to handle it in client side. This was also resulting in breakages whenever index contained a symbol coming from a non-existent file(like a generated file), e.g. during workspace symbols whole response was dropped since stat had failed. Reviewers: ilya-biryukov Subscribers: MaskRay, jkorous, arphaman, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D62288
Revision 361475 by kadircet:
[clangd-vscode] Do not customize uri converters in vscode

Summary:
Clangd is already resolving symlinks on the server side, therefore
there is no more need to handle it in client side. This was also resulting in
breakages whenever index contained a symbol coming from a non-existent file(like
a generated file), e.g. during workspace symbols whole response was dropped
since stat had failed.

Reviewers: ilya-biryukov

Subscribers: MaskRay, jkorous, arphaman, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D62288
Change TypePath in RepositoryPath in Workspace
The file was modified/clang-tools-extra/trunk/clangd/clients/clangd-vscode/src/extension.tstrunk/clangd/clients/clangd-vscode/src/extension.ts