[all-commits] [llvm/llvm-project] f82b5a: [DebugInfo] Forward-declare PDBFile (NFC)

kazutakahirata via All-commits all-commits at lists.llvm.org
Wed Jan 27 23:26:20 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f82b5a647eb7c89cc217f1f1e60225c19f70b8f9
      https://github.com/llvm/llvm-project/commit/f82b5a647eb7c89cc217f1f1e60225c19f70b8f9
  Author: Kazu Hirata <kazu at google.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h
    M llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h

  Log Message:
  -----------
  [DebugInfo] Forward-declare PDBFile (NFC)

NativeEnumInjectedSources.h needs PDBFile but relies on a
forward declaration of PDBFile in InjectedSourceStream.h.
This patch adds a forward declaration right in
NativeEnumInjectedSources.h.

While we are at it, this patch removes the one in
InjectedSourceStream.h, where it is unnecessary.


  Commit: f890fd5f9130e67aae43f3bfd00c8530cdd6edc7
      https://github.com/llvm/llvm-project/commit/f890fd5f9130e67aae43f3bfd00c8530cdd6edc7
  Author: Kazu Hirata <kazu at google.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
    M llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp
    M llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
    M llvm/lib/Target/X86/X86FloatingPoint.cpp

  Log Message:
  -----------
  [llvm] Use llvm::is_sorted (NFC)


  Commit: 0da15ea581297fe99b9fadcbbcb10f956f3286f2
      https://github.com/llvm/llvm-project/commit/0da15ea581297fe99b9fadcbbcb10f956f3286f2
  Author: Kazu Hirata <kazu at google.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M llvm/lib/CodeGen/InterleavedAccessPass.cpp
    M llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp
    M llvm/lib/CodeGen/MachineSSAUpdater.cpp
    M llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
    M llvm/lib/IR/IRBuilder.cpp
    M llvm/lib/IR/SafepointIRVerifier.cpp
    M llvm/lib/Remarks/BitstreamRemarkSerializer.cpp
    M llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp
    M llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp

  Log Message:
  -----------
  [llvm] Use append_range (NFC)


Compare: https://github.com/llvm/llvm-project/compare/50f1aa1db5c5...0da15ea58129


More information about the All-commits mailing list