Lines Matching refs:CodeViewDebug

139 CodeViewDebug::CodeViewDebug(AsmPrinter *AP)  in CodeViewDebug()  function in CodeViewDebug
142 StringRef CodeViewDebug::getFullFilepath(const DIFile *File) { in getFullFilepath()
206 unsigned CodeViewDebug::maybeRecordFile(const DIFile *F) { in maybeRecordFile()
240 CodeViewDebug::InlineSite &
241 CodeViewDebug::getInlineSite(const DILocation *InlinedAt, in getInlineSite()
281 const DISubprogram *CodeViewDebug::collectParentScopeNames( in collectParentScopeNames()
314 struct CodeViewDebug::TypeLoweringScope {
315 TypeLoweringScope(CodeViewDebug &CVD) : CVD(CVD) { ++CVD.TypeEmissionLevel; } in TypeLoweringScope()
323 CodeViewDebug &CVD;
326 std::string CodeViewDebug::getFullyQualifiedName(const DIScope *Scope, in getFullyQualifiedName()
337 std::string CodeViewDebug::getFullyQualifiedName(const DIScope *Ty) { in getFullyQualifiedName()
342 TypeIndex CodeViewDebug::getScopeIndex(const DIScope *Scope) { in getScopeIndex()
380 TypeIndex CodeViewDebug::getFuncIdForSubprogram(const DISubprogram *SP) { in getFuncIdForSubprogram()
444 TypeIndex CodeViewDebug::getMemberFunctionType(const DISubprogram *SP, in getMemberFunctionType()
470 TypeIndex CodeViewDebug::recordTypeIndexForDINode(const DINode *Node, in recordTypeIndexForDINode()
479 unsigned CodeViewDebug::getPointerSizeInBytes() { in getPointerSizeInBytes()
483 void CodeViewDebug::recordLocalVariable(LocalVariable &&Var, in recordLocalVariable()
502 void CodeViewDebug::maybeRecordLocation(const DebugLoc &DL, in maybeRecordLocation()
558 void CodeViewDebug::emitCodeViewMagicVersion() { in emitCodeViewMagicVersion()
564 void CodeViewDebug::beginModule(Module *M) { in beginModule()
585 void CodeViewDebug::endModule() { in endModule()
668 void CodeViewDebug::emitTypeInformation() { in emitTypeInformation()
700 void CodeViewDebug::emitTypeGlobalHashes() { in emitTypeGlobalHashes()
796 void CodeViewDebug::emitCompilerInformation() { in emitCompilerInformation()
848 void CodeViewDebug::emitBuildInfo() { in emitBuildInfo()
883 void CodeViewDebug::emitInlineeLinesSubsection() { in emitInlineeLinesSubsection()
917 void CodeViewDebug::emitInlinedCallSite(const FunctionInfo &FI, in emitInlinedCallSite()
955 void CodeViewDebug::switchToDebugSectionForSymbol(const MCSymbol *GVSym) { in switchToDebugSectionForSymbol()
977 void CodeViewDebug::emitDebugInfoForThunk(const Function *GV, in emitDebugInfoForThunk()
1017 void CodeViewDebug::emitDebugInfoForFunction(const Function *GV, in emitDebugInfoForFunction()
1165 CodeViewDebug::LocalVarDefRange
1166 CodeViewDebug::createDefRangeMem(uint16_t CVRegister, int Offset) { in createDefRangeMem()
1177 void CodeViewDebug::collectVariableInfoFromMFTable( in collectVariableInfoFromMFTable()
1247 void CodeViewDebug::calculateRanges( in calculateRanges()
1334 void CodeViewDebug::collectVariableInfo(const DISubprogram *SP) { in collectVariableInfo()
1366 void CodeViewDebug::beginFunctionImpl(const MachineFunction *MF) { in beginFunctionImpl()
1509 void CodeViewDebug::addToUDTs(const DIType *Ty) { in addToUDTs()
1537 TypeIndex CodeViewDebug::lowerType(const DIType *Ty, const DIType *ClassTy) { in lowerType()
1586 TypeIndex CodeViewDebug::lowerTypeAlias(const DIDerivedType *Ty) { in lowerTypeAlias()
1602 TypeIndex CodeViewDebug::lowerTypeArray(const DICompositeType *Ty) { in lowerTypeArray()
1653 TypeIndex CodeViewDebug::lowerTypeBasic(const DIBasicType *Ty) { in lowerTypeBasic()
1746 TypeIndex CodeViewDebug::lowerTypePointer(const DIDerivedType *Ty, in lowerTypePointer()
1817 TypeIndex CodeViewDebug::lowerTypeMemberPointer(const DIDerivedType *Ty, in lowerTypeMemberPointer()
1851 TypeIndex CodeViewDebug::lowerTypeModifier(const DIDerivedType *Ty) { in lowerTypeModifier()
1908 TypeIndex CodeViewDebug::lowerTypeFunction(const DISubroutineType *Ty) { in lowerTypeFunction()
1937 TypeIndex CodeViewDebug::lowerTypeMemberFunction(const DISubroutineType *Ty, in lowerTypeMemberFunction()
1985 TypeIndex CodeViewDebug::lowerTypeVFTableShape(const DIDerivedType *Ty) { in lowerTypeVFTableShape()
2085 void CodeViewDebug::addUDTSrcLine(const DIType *Ty, TypeIndex TI) { in addUDTSrcLine()
2105 TypeIndex CodeViewDebug::lowerTypeEnum(const DICompositeType *Ty) { in lowerTypeEnum()
2169 void CodeViewDebug::clear() { in clear()
2181 void CodeViewDebug::collectMemberInfo(ClassInfo &Info, in collectMemberInfo()
2229 ClassInfo CodeViewDebug::collectClassInfo(const DICompositeType *Ty) { in collectClassInfo()
2269 TypeIndex CodeViewDebug::lowerTypeClass(const DICompositeType *Ty) { in lowerTypeClass()
2298 TypeIndex CodeViewDebug::lowerCompleteTypeClass(const DICompositeType *Ty) { in lowerCompleteTypeClass()
2335 TypeIndex CodeViewDebug::lowerTypeUnion(const DICompositeType *Ty) { in lowerTypeUnion()
2350 TypeIndex CodeViewDebug::lowerCompleteTypeUnion(const DICompositeType *Ty) { in lowerCompleteTypeUnion()
2376 CodeViewDebug::lowerRecordFieldList(const DICompositeType *Ty) { in lowerRecordFieldList()
2504 TypeIndex CodeViewDebug::getVBPTypeIndex() { in getVBPTypeIndex()
2521 TypeIndex CodeViewDebug::getTypeIndex(const DIType *Ty, const DIType *ClassTy) { in getTypeIndex()
2539 CodeViewDebug::getTypeIndexForThisPtr(const DIDerivedType *PtrTy, in getTypeIndexForThisPtr()
2564 TypeIndex CodeViewDebug::getTypeIndexForReferenceTo(const DIType *Ty) { in getTypeIndexForReferenceTo()
2573 TypeIndex CodeViewDebug::getCompleteTypeIndex(const DIType *Ty) { in getCompleteTypeIndex()
2647 void CodeViewDebug::emitDeferredCompleteTypes() { in emitDeferredCompleteTypes()
2657 void CodeViewDebug::emitLocalVariableList(const FunctionInfo &FI, in emitLocalVariableList()
2676 void CodeViewDebug::emitLocalVariable(const FunctionInfo &FI, in emitLocalVariable()
2758 void CodeViewDebug::emitLexicalBlockList(ArrayRef<LexicalBlock *> Blocks, in emitLexicalBlockList()
2766 void CodeViewDebug::emitLexicalBlock(const LexicalBlock &Block, in emitLexicalBlock()
2796 void CodeViewDebug::collectLexicalBlockInfo( in collectLexicalBlockInfo()
2807 void CodeViewDebug::collectLexicalBlockInfo( in collectLexicalBlockInfo()
2893 void CodeViewDebug::endFunctionImpl(const MachineFunction *MF) { in endFunctionImpl()
2946 void CodeViewDebug::beginInstruction(const MachineInstr *MI) { in beginInstruction()
2977 MCSymbol *CodeViewDebug::beginCVSubsection(DebugSubsectionKind Kind) { in beginCVSubsection()
2987 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { in endCVSubsection()
3000 MCSymbol *CodeViewDebug::beginSymbolRecord(SymbolKind SymKind) { in beginSymbolRecord()
3012 void CodeViewDebug::endSymbolRecord(MCSymbol *SymEnd) { in endSymbolRecord()
3021 void CodeViewDebug::emitEndSymbolRecord(SymbolKind EndKind) { in emitEndSymbolRecord()
3029 void CodeViewDebug::emitDebugInfoForUDTs( in emitDebugInfoForUDTs()
3047 void CodeViewDebug::collectGlobalVariableInfo() { in collectGlobalVariableInfo()
3096 void CodeViewDebug::collectDebugInfoForGlobals() { in collectDebugInfoForGlobals()
3112 void CodeViewDebug::emitDebugInfoForGlobals() { in emitDebugInfoForGlobals()
3140 void CodeViewDebug::emitDebugInfoForRetainedTypes() { in emitDebugInfoForRetainedTypes()
3153 void CodeViewDebug::emitGlobalVariableList(ArrayRef<CVGlobalVariable> Globals) { in emitGlobalVariableList()
3160 void CodeViewDebug::emitStaticConstMemberList() { in emitStaticConstMemberList()
3215 void CodeViewDebug::emitDebugInfoForGlobal(const CVGlobalVariable &CVGV) { in emitDebugInfoForGlobal()