Lines Matching refs:CodeViewDebug

39 CodeViewDebug::CodeViewDebug(AsmPrinter *AP)  in CodeViewDebug()  function in CodeViewDebug
53 StringRef CodeViewDebug::getFullFilepath(const DIFile *File) { in getFullFilepath()
105 unsigned CodeViewDebug::maybeRecordFile(const DIFile *F) { in maybeRecordFile()
117 CodeViewDebug::InlineSite &
118 CodeViewDebug::getInlineSite(const DILocation *InlinedAt, in getInlineSite()
180 struct CodeViewDebug::TypeLoweringScope {
181 TypeLoweringScope(CodeViewDebug &CVD) : CVD(CVD) { ++CVD.TypeEmissionLevel; } in TypeLoweringScope()
189 CodeViewDebug &CVD;
197 TypeIndex CodeViewDebug::getScopeIndex(const DIScope *Scope) { in getScopeIndex()
216 TypeIndex CodeViewDebug::getFuncIdForSubprogram(const DISubprogram *SP) { in getFuncIdForSubprogram()
251 TypeIndex CodeViewDebug::getMemberFunctionType(const DISubprogram *SP, in getMemberFunctionType()
274 TypeIndex CodeViewDebug::recordTypeIndexForDINode(const DINode *Node, in recordTypeIndexForDINode()
283 unsigned CodeViewDebug::getPointerSizeInBytes() { in getPointerSizeInBytes()
287 void CodeViewDebug::recordLocalVariable(LocalVariable &&Var, in recordLocalVariable()
307 void CodeViewDebug::maybeRecordLocation(const DebugLoc &DL, in maybeRecordLocation()
363 void CodeViewDebug::emitCodeViewMagicVersion() { in emitCodeViewMagicVersion()
369 void CodeViewDebug::endModule() { in endModule()
432 void CodeViewDebug::emitTypeInformation() { in emitTypeInformation()
496 void CodeViewDebug::emitInlineeLinesSubsection() { in emitInlineeLinesSubsection()
531 void CodeViewDebug::collectInlineSiteChildren( in collectInlineSiteChildren()
542 void CodeViewDebug::emitInlinedCallSite(const FunctionInfo &FI, in emitInlinedCallSite()
592 void CodeViewDebug::switchToDebugSectionForSymbol(const MCSymbol *GVSym) { in switchToDebugSectionForSymbol()
612 void CodeViewDebug::emitDebugInfoForFunction(const Function *GV, in emitDebugInfoForFunction()
710 CodeViewDebug::LocalVarDefRange
711 CodeViewDebug::createDefRangeMem(uint16_t CVRegister, int Offset) { in createDefRangeMem()
721 CodeViewDebug::LocalVarDefRange
722 CodeViewDebug::createDefRangeReg(uint16_t CVRegister) { in createDefRangeReg()
731 void CodeViewDebug::collectVariableInfoFromMMITable( in collectVariableInfoFromMMITable()
772 void CodeViewDebug::collectVariableInfo(const DISubprogram *SP) { in collectVariableInfo()
864 void CodeViewDebug::beginFunction(const MachineFunction *MF) { in beginFunction()
903 void CodeViewDebug::addToUDTs(const DIType *Ty, TypeIndex TI) { in addToUDTs()
928 TypeIndex CodeViewDebug::lowerType(const DIType *Ty, const DIType *ClassTy) { in lowerType()
967 TypeIndex CodeViewDebug::lowerTypeAlias(const DIDerivedType *Ty) { in lowerTypeAlias()
984 TypeIndex CodeViewDebug::lowerTypeArray(const DICompositeType *Ty) { in lowerTypeArray()
1042 TypeIndex CodeViewDebug::lowerTypeBasic(const DIBasicType *Ty) { in lowerTypeBasic()
1135 TypeIndex CodeViewDebug::lowerTypePointer(const DIDerivedType *Ty) { in lowerTypePointer()
1212 TypeIndex CodeViewDebug::lowerTypeMemberPointer(const DIDerivedType *Ty) { in lowerTypeMemberPointer()
1244 TypeIndex CodeViewDebug::lowerTypeModifier(const DIDerivedType *Ty) { in lowerTypeModifier()
1277 TypeIndex CodeViewDebug::lowerTypeFunction(const DISubroutineType *Ty) { in lowerTypeFunction()
1300 TypeIndex CodeViewDebug::lowerTypeMemberFunction(const DISubroutineType *Ty, in lowerTypeMemberFunction()
1417 TypeIndex CodeViewDebug::lowerTypeEnum(const DICompositeType *Ty) { in lowerTypeEnum()
1473 void CodeViewDebug::clear() { in clear()
1484 void CodeViewDebug::collectMemberInfo(ClassInfo &Info, in collectMemberInfo()
1502 ClassInfo CodeViewDebug::collectClassInfo(const DICompositeType *Ty) { in collectClassInfo()
1531 TypeIndex CodeViewDebug::lowerTypeClass(const DICompositeType *Ty) { in lowerTypeClass()
1546 TypeIndex CodeViewDebug::lowerCompleteTypeClass(const DICompositeType *Ty) { in lowerCompleteTypeClass()
1578 TypeIndex CodeViewDebug::lowerTypeUnion(const DICompositeType *Ty) { in lowerTypeUnion()
1590 TypeIndex CodeViewDebug::lowerCompleteTypeUnion(const DICompositeType *Ty) { in lowerCompleteTypeUnion()
1619 CodeViewDebug::lowerRecordFieldList(const DICompositeType *Ty) { in lowerRecordFieldList()
1726 TypeIndex CodeViewDebug::getVBPTypeIndex() { in getVBPTypeIndex()
1744 TypeIndex CodeViewDebug::getTypeIndex(DITypeRef TypeRef, DITypeRef ClassTyRef) { in getTypeIndex()
1764 TypeIndex CodeViewDebug::getCompleteTypeIndex(DITypeRef TypeRef) { in getCompleteTypeIndex()
1824 void CodeViewDebug::emitDeferredCompleteTypes() { in emitDeferredCompleteTypes()
1834 void CodeViewDebug::emitLocalVariableList(ArrayRef<LocalVariable> Locals) { in emitLocalVariableList()
1853 void CodeViewDebug::emitLocalVariable(const LocalVariable &Var) { in emitLocalVariable()
1914 void CodeViewDebug::endFunction(const MachineFunction *MF) { in endFunction()
1938 void CodeViewDebug::beginInstruction(const MachineInstr *MI) { in beginInstruction()
1950 MCSymbol *CodeViewDebug::beginCVSubsection(ModuleSubstreamKind Kind) { in beginCVSubsection()
1960 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { in endCVSubsection()
1966 void CodeViewDebug::emitDebugInfoForUDTs( in emitDebugInfoForUDTs()
1986 void CodeViewDebug::emitDebugInfoForGlobals() { in emitDebugInfoForGlobals()
2028 void CodeViewDebug::emitDebugInfoForRetainedTypes() { in emitDebugInfoForRetainedTypes()
2040 void CodeViewDebug::emitDebugInfoForGlobal(const DIGlobalVariable *DIGV, in emitDebugInfoForGlobal()