Changeset View
Changeset View
Standalone View
Standalone View
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | |||||
void DIEDwarfExpression::emitSigned(int64_t Value) { | void DIEDwarfExpression::emitSigned(int64_t Value) { | ||||
CU.addSInt(DIE, dwarf::DW_FORM_sdata, Value); | CU.addSInt(DIE, dwarf::DW_FORM_sdata, Value); | ||||
} | } | ||||
void DIEDwarfExpression::emitUnsigned(uint64_t Value) { | void DIEDwarfExpression::emitUnsigned(uint64_t Value) { | ||||
CU.addUInt(DIE, dwarf::DW_FORM_udata, Value); | CU.addUInt(DIE, dwarf::DW_FORM_udata, Value); | ||||
} | } | ||||
void DIEDwarfExpression::emitData1(uint8_t Value) { | |||||
CU.addUInt(DIE, dwarf::DW_FORM_data1, Value); | |||||
} | |||||
void DIEDwarfExpression::emitBaseTypeRef(uint64_t Idx) { | void DIEDwarfExpression::emitBaseTypeRef(uint64_t Idx) { | ||||
CU.addBaseTypeRef(DIE, Idx); | CU.addBaseTypeRef(DIE, Idx); | ||||
} | } | ||||
bool DIEDwarfExpression::isFrameRegister(const TargetRegisterInfo &TRI, | bool DIEDwarfExpression::isFrameRegister(const TargetRegisterInfo &TRI, | ||||
unsigned MachineReg) { | unsigned MachineReg) { | ||||
return MachineReg == TRI.getFrameRegister(*AP.MF); | return MachineReg == TRI.getFrameRegister(*AP.MF); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 1,616 Lines • Show Last 20 Lines |