mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-09 11:25:55 +00:00
80-column fixups.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229527 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -841,7 +841,8 @@ static bool piecesOverlap(DIExpression P1, DIExpression P2) {
|
|||||||
// 1 | | [x, (reg1, piece 32, 32)] <- IsPieceOfPrevEntry
|
// 1 | | [x, (reg1, piece 32, 32)] <- IsPieceOfPrevEntry
|
||||||
// 2 | | ...
|
// 2 | | ...
|
||||||
// 3 | [clobber reg0]
|
// 3 | [clobber reg0]
|
||||||
// 4 [x, (mem, piece 0, 64)] <- overlapping with both previous pieces of x.
|
// 4 [x, (mem, piece 0, 64)] <- overlapping with both previous pieces of
|
||||||
|
// x.
|
||||||
//
|
//
|
||||||
// Output:
|
// Output:
|
||||||
//
|
//
|
||||||
@@ -1353,8 +1354,8 @@ void DwarfDebug::emitSectionLabels() {
|
|||||||
if (useSplitDwarf()) {
|
if (useSplitDwarf()) {
|
||||||
DwarfInfoDWOSectionSym =
|
DwarfInfoDWOSectionSym =
|
||||||
emitSectionSym(Asm, TLOF.getDwarfInfoDWOSection(), "section_info_dwo");
|
emitSectionSym(Asm, TLOF.getDwarfInfoDWOSection(), "section_info_dwo");
|
||||||
DwarfTypesDWOSectionSym =
|
DwarfTypesDWOSectionSym = emitSectionSym(
|
||||||
emitSectionSym(Asm, TLOF.getDwarfTypesDWOSection(), "section_types_dwo");
|
Asm, TLOF.getDwarfTypesDWOSection(), "section_types_dwo");
|
||||||
}
|
}
|
||||||
DwarfAbbrevSectionSym =
|
DwarfAbbrevSectionSym =
|
||||||
emitSectionSym(Asm, TLOF.getDwarfAbbrevSection(), "section_abbrev");
|
emitSectionSym(Asm, TLOF.getDwarfAbbrevSection(), "section_abbrev");
|
||||||
|
@@ -68,8 +68,8 @@ public:
|
|||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
/// \brief This class is used to track local variable information.
|
/// \brief This class is used to track local variable information.
|
||||||
///
|
///
|
||||||
/// - Variables whose location changes over time have a DotDebugLocOffset and the
|
/// - Variables whose location changes over time have a DotDebugLocOffset and
|
||||||
/// other fields are not used.
|
/// the other fields are not used.
|
||||||
///
|
///
|
||||||
/// - Variables that are described by multiple MMI table entries have multiple
|
/// - Variables that are described by multiple MMI table entries have multiple
|
||||||
/// expressions and frame indices.
|
/// expressions and frame indices.
|
||||||
@@ -94,8 +94,9 @@ public:
|
|||||||
/// Construct a DbgVariable from a DEBUG_VALUE.
|
/// Construct a DbgVariable from a DEBUG_VALUE.
|
||||||
/// AbstractVar may be NULL.
|
/// AbstractVar may be NULL.
|
||||||
DbgVariable(const MachineInstr *DbgValue, DwarfDebug *DD)
|
DbgVariable(const MachineInstr *DbgValue, DwarfDebug *DD)
|
||||||
: Var(DbgValue->getDebugVariable()), Expr(1, DbgValue->getDebugExpression()),
|
: Var(DbgValue->getDebugVariable()),
|
||||||
TheDIE(nullptr), DotDebugLocOffset(~0U), MInsn(DbgValue), DD(DD) {
|
Expr(1, DbgValue->getDebugExpression()), TheDIE(nullptr),
|
||||||
|
DotDebugLocOffset(~0U), MInsn(DbgValue), DD(DD) {
|
||||||
FrameIndex.push_back(~0);
|
FrameIndex.push_back(~0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -280,7 +281,8 @@ class DwarfDebug : public AsmPrinterHandler {
|
|||||||
// them.
|
// them.
|
||||||
DenseMap<const MDNode *, const DwarfTypeUnit *> DwarfTypeUnits;
|
DenseMap<const MDNode *, const DwarfTypeUnit *> DwarfTypeUnits;
|
||||||
|
|
||||||
SmallVector<std::pair<std::unique_ptr<DwarfTypeUnit>, DICompositeType>, 1> TypeUnitsUnderConstruction;
|
SmallVector<std::pair<std::unique_ptr<DwarfTypeUnit>, DICompositeType>, 1>
|
||||||
|
TypeUnitsUnderConstruction;
|
||||||
|
|
||||||
// Whether to emit the pubnames/pubtypes sections.
|
// Whether to emit the pubnames/pubtypes sections.
|
||||||
bool HasDwarfPubSections;
|
bool HasDwarfPubSections;
|
||||||
|
Reference in New Issue
Block a user