Lines Matching refs:CodeViewDebug

133 CodeViewDebug::CodeViewDebug(AsmPrinter *AP)  in CodeViewDebug()  function in CodeViewDebug
136 StringRef CodeViewDebug::getFullFilepath(const DIFile *File) { in getFullFilepath()
200 unsigned CodeViewDebug::maybeRecordFile(const DIFile *F) { in maybeRecordFile()
234 CodeViewDebug::InlineSite &
235 CodeViewDebug::getInlineSite(const DILocation *InlinedAt, in getInlineSite()
278 const DISubprogram *CodeViewDebug::collectParentScopeNames( in collectParentScopeNames()
311 struct CodeViewDebug::TypeLoweringScope {
312 TypeLoweringScope(CodeViewDebug &CVD) : CVD(CVD) { ++CVD.TypeEmissionLevel; } in TypeLoweringScope()
320 CodeViewDebug &CVD;
323 std::string CodeViewDebug::getFullyQualifiedName(const DIScope *Scope, in getFullyQualifiedName()
334 std::string CodeViewDebug::getFullyQualifiedName(const DIScope *Ty) { in getFullyQualifiedName()
339 TypeIndex CodeViewDebug::getScopeIndex(const DIScope *Scope) { in getScopeIndex()
386 TypeIndex CodeViewDebug::getFuncIdForSubprogram(const DISubprogram *SP) { in getFuncIdForSubprogram()
450 TypeIndex CodeViewDebug::getMemberFunctionType(const DISubprogram *SP, in getMemberFunctionType()
476 TypeIndex CodeViewDebug::recordTypeIndexForDINode(const DINode *Node, in recordTypeIndexForDINode()
485 unsigned CodeViewDebug::getPointerSizeInBytes() { in getPointerSizeInBytes()
489 void CodeViewDebug::recordLocalVariable(LocalVariable &&Var, in recordLocalVariable()
508 void CodeViewDebug::maybeRecordLocation(const DebugLoc &DL, in maybeRecordLocation()
564 void CodeViewDebug::emitCodeViewMagicVersion() { in emitCodeViewMagicVersion()
613 void CodeViewDebug::beginModule(Module *M) { in beginModule()
638 void CodeViewDebug::endModule() { in endModule()
722 void CodeViewDebug::emitTypeInformation() { in emitTypeInformation()
754 void CodeViewDebug::emitTypeGlobalHashes() { in emitTypeGlobalHashes()
788 void CodeViewDebug::emitObjName() { in emitObjName()
837 void CodeViewDebug::emitCompilerInformation() { in emitCompilerInformation()
927 void CodeViewDebug::emitBuildInfo() { in emitBuildInfo()
970 void CodeViewDebug::emitInlineeLinesSubsection() { in emitInlineeLinesSubsection()
1004 void CodeViewDebug::emitInlinedCallSite(const FunctionInfo &FI, in emitInlinedCallSite()
1042 void CodeViewDebug::switchToDebugSectionForSymbol(const MCSymbol *GVSym) { in switchToDebugSectionForSymbol()
1064 void CodeViewDebug::emitDebugInfoForThunk(const Function *GV, in emitDebugInfoForThunk()
1104 void CodeViewDebug::emitDebugInfoForFunction(const Function *GV, in emitDebugInfoForFunction()
1262 CodeViewDebug::LocalVarDef
1263 CodeViewDebug::createDefRangeMem(uint16_t CVRegister, int Offset) { in createDefRangeMem()
1274 void CodeViewDebug::collectVariableInfoFromMFTable( in collectVariableInfoFromMFTable()
1346 void CodeViewDebug::calculateRanges( in calculateRanges()
1443 void CodeViewDebug::collectVariableInfo(const DISubprogram *SP) { in collectVariableInfo()
1475 void CodeViewDebug::beginFunctionImpl(const MachineFunction *MF) { in beginFunctionImpl()
1632 void CodeViewDebug::addToUDTs(const DIType *Ty) { in addToUDTs()
1660 TypeIndex CodeViewDebug::lowerType(const DIType *Ty, const DIType *ClassTy) { in lowerType()
1711 TypeIndex CodeViewDebug::lowerTypeAlias(const DIDerivedType *Ty) { in lowerTypeAlias()
1727 TypeIndex CodeViewDebug::lowerTypeArray(const DICompositeType *Ty) { in lowerTypeArray()
1789 TypeIndex CodeViewDebug::lowerTypeString(const DIStringType *Ty) { in lowerTypeString()
1804 TypeIndex CodeViewDebug::lowerTypeBasic(const DIBasicType *Ty) { in lowerTypeBasic()
1905 TypeIndex CodeViewDebug::lowerTypePointer(const DIDerivedType *Ty, in lowerTypePointer()
1976 TypeIndex CodeViewDebug::lowerTypeMemberPointer(const DIDerivedType *Ty, in lowerTypeMemberPointer()
2010 TypeIndex CodeViewDebug::lowerTypeModifier(const DIDerivedType *Ty) { in lowerTypeModifier()
2067 TypeIndex CodeViewDebug::lowerTypeFunction(const DISubroutineType *Ty) { in lowerTypeFunction()
2096 TypeIndex CodeViewDebug::lowerTypeMemberFunction(const DISubroutineType *Ty, in lowerTypeMemberFunction()
2144 TypeIndex CodeViewDebug::lowerTypeVFTableShape(const DIDerivedType *Ty) { in lowerTypeVFTableShape()
2244 void CodeViewDebug::addUDTSrcLine(const DIType *Ty, TypeIndex TI) { in addUDTSrcLine()
2264 TypeIndex CodeViewDebug::lowerTypeEnum(const DICompositeType *Ty) { in lowerTypeEnum()
2329 void CodeViewDebug::clear() { in clear()
2342 void CodeViewDebug::collectMemberInfo(ClassInfo &Info, in collectMemberInfo()
2390 ClassInfo CodeViewDebug::collectClassInfo(const DICompositeType *Ty) { in collectClassInfo()
2430 TypeIndex CodeViewDebug::lowerTypeClass(const DICompositeType *Ty) { in lowerTypeClass()
2459 TypeIndex CodeViewDebug::lowerCompleteTypeClass(const DICompositeType *Ty) { in lowerCompleteTypeClass()
2496 TypeIndex CodeViewDebug::lowerTypeUnion(const DICompositeType *Ty) { in lowerTypeUnion()
2511 TypeIndex CodeViewDebug::lowerCompleteTypeUnion(const DICompositeType *Ty) { in lowerCompleteTypeUnion()
2537 CodeViewDebug::lowerRecordFieldList(const DICompositeType *Ty) { in lowerRecordFieldList()
2665 TypeIndex CodeViewDebug::getVBPTypeIndex() { in getVBPTypeIndex()
2682 TypeIndex CodeViewDebug::getTypeIndex(const DIType *Ty, const DIType *ClassTy) { in getTypeIndex()
2700 CodeViewDebug::getTypeIndexForThisPtr(const DIDerivedType *PtrTy, in getTypeIndexForThisPtr()
2725 TypeIndex CodeViewDebug::getTypeIndexForReferenceTo(const DIType *Ty) { in getTypeIndexForReferenceTo()
2734 TypeIndex CodeViewDebug::getCompleteTypeIndex(const DIType *Ty) { in getCompleteTypeIndex()
2808 void CodeViewDebug::emitDeferredCompleteTypes() { in emitDeferredCompleteTypes()
2818 void CodeViewDebug::emitLocalVariableList(const FunctionInfo &FI, in emitLocalVariableList()
2847 void CodeViewDebug::emitLocalVariable(const FunctionInfo &FI, in emitLocalVariable()
2931 void CodeViewDebug::emitLexicalBlockList(ArrayRef<LexicalBlock *> Blocks, in emitLexicalBlockList()
2939 void CodeViewDebug::emitLexicalBlock(const LexicalBlock &Block, in emitLexicalBlock()
2969 void CodeViewDebug::collectLexicalBlockInfo( in collectLexicalBlockInfo()
2980 void CodeViewDebug::collectLexicalBlockInfo( in collectLexicalBlockInfo()
3066 void CodeViewDebug::endFunctionImpl(const MachineFunction *MF) { in endFunctionImpl()
3123 void CodeViewDebug::beginInstruction(const MachineInstr *MI) { in beginInstruction()
3154 MCSymbol *CodeViewDebug::beginCVSubsection(DebugSubsectionKind Kind) { in beginCVSubsection()
3164 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { in endCVSubsection()
3177 MCSymbol *CodeViewDebug::beginSymbolRecord(SymbolKind SymKind) { in beginSymbolRecord()
3189 void CodeViewDebug::endSymbolRecord(MCSymbol *SymEnd) { in endSymbolRecord()
3198 void CodeViewDebug::emitEndSymbolRecord(SymbolKind EndKind) { in emitEndSymbolRecord()
3206 void CodeViewDebug::emitDebugInfoForUDTs( in emitDebugInfoForUDTs()
3224 void CodeViewDebug::collectGlobalVariableInfo() { in collectGlobalVariableInfo()
3287 void CodeViewDebug::collectDebugInfoForGlobals() { in collectDebugInfoForGlobals()
3303 void CodeViewDebug::emitDebugInfoForGlobals() { in emitDebugInfoForGlobals()
3331 void CodeViewDebug::emitDebugInfoForRetainedTypes() { in emitDebugInfoForRetainedTypes()
3344 void CodeViewDebug::emitGlobalVariableList(ArrayRef<CVGlobalVariable> Globals) { in emitGlobalVariableList()
3351 void CodeViewDebug::emitConstantSymbolRecord(const DIType *DTy, APSInt &Value, in emitConstantSymbolRecord()
3372 void CodeViewDebug::emitStaticConstMemberList() { in emitStaticConstMemberList()
3411 void CodeViewDebug::emitDebugInfoForGlobal(const CVGlobalVariable &CVGV) { in emitDebugInfoForGlobal()
3522 void CodeViewDebug::discoverJumpTableBranches(const MachineFunction *MF, in discoverJumpTableBranches()
3530 void CodeViewDebug::collectDebugInfoForJumpTables(const MachineFunction *MF, in collectDebugInfoForJumpTables()
3571 void CodeViewDebug::emitDebugInfoForJumpTables(const FunctionInfo &FI) { in emitDebugInfoForJumpTables()
3601 void CodeViewDebug::emitInlinees( in emitInlinees()