Lines Matching refs:CodeViewDebug

111 CodeViewDebug::CodeViewDebug(AsmPrinter *AP)  in CodeViewDebug()  function in CodeViewDebug
135 StringRef CodeViewDebug::getFullFilepath(const DIFile *File) { in getFullFilepath()
199 unsigned CodeViewDebug::maybeRecordFile(const DIFile *F) { in maybeRecordFile()
226 CodeViewDebug::InlineSite &
227 CodeViewDebug::getInlineSite(const DILocation *InlinedAt, in getInlineSite()
299 struct CodeViewDebug::TypeLoweringScope {
300 TypeLoweringScope(CodeViewDebug &CVD) : CVD(CVD) { ++CVD.TypeEmissionLevel; } in TypeLoweringScope()
308 CodeViewDebug &CVD;
316 TypeIndex CodeViewDebug::getScopeIndex(const DIScope *Scope) { in getScopeIndex()
335 TypeIndex CodeViewDebug::getFuncIdForSubprogram(const DISubprogram *SP) { in getFuncIdForSubprogram()
397 TypeIndex CodeViewDebug::getMemberFunctionType(const DISubprogram *SP, in getMemberFunctionType()
423 TypeIndex CodeViewDebug::recordTypeIndexForDINode(const DINode *Node, in recordTypeIndexForDINode()
432 unsigned CodeViewDebug::getPointerSizeInBytes() { in getPointerSizeInBytes()
436 void CodeViewDebug::recordLocalVariable(LocalVariable &&Var, in recordLocalVariable()
456 void CodeViewDebug::maybeRecordLocation(const DebugLoc &DL, in maybeRecordLocation()
512 void CodeViewDebug::emitCodeViewMagicVersion() { in emitCodeViewMagicVersion()
518 void CodeViewDebug::endModule() { in endModule()
597 void CodeViewDebug::emitTypeInformation() { in emitTypeInformation()
642 void CodeViewDebug::emitTypeGlobalHashes() { in emitTypeGlobalHashes()
736 void CodeViewDebug::emitCompilerInformation() { in emitCompilerInformation()
785 void CodeViewDebug::emitBuildInfo() { in emitBuildInfo()
820 void CodeViewDebug::emitInlineeLinesSubsection() { in emitInlineeLinesSubsection()
854 void CodeViewDebug::emitInlinedCallSite(const FunctionInfo &FI, in emitInlinedCallSite()
892 void CodeViewDebug::switchToDebugSectionForSymbol(const MCSymbol *GVSym) { in switchToDebugSectionForSymbol()
914 void CodeViewDebug::emitDebugInfoForThunk(const Function *GV, in emitDebugInfoForThunk()
953 void CodeViewDebug::emitDebugInfoForFunction(const Function *GV, in emitDebugInfoForFunction()
1086 CodeViewDebug::LocalVarDefRange
1087 CodeViewDebug::createDefRangeMem(uint16_t CVRegister, int Offset) { in createDefRangeMem()
1098 void CodeViewDebug::collectVariableInfoFromMFTable( in collectVariableInfoFromMFTable()
1155 void CodeViewDebug::calculateRanges( in calculateRanges()
1246 void CodeViewDebug::collectVariableInfo(const DISubprogram *SP) { in collectVariableInfo()
1278 void CodeViewDebug::beginFunctionImpl(const MachineFunction *MF) { in beginFunctionImpl()
1404 void CodeViewDebug::addToUDTs(const DIType *Ty) { in addToUDTs()
1432 TypeIndex CodeViewDebug::lowerType(const DIType *Ty, const DIType *ClassTy) { in lowerType()
1481 TypeIndex CodeViewDebug::lowerTypeAlias(const DIDerivedType *Ty) { in lowerTypeAlias()
1498 TypeIndex CodeViewDebug::lowerTypeArray(const DICompositeType *Ty) { in lowerTypeArray()
1544 TypeIndex CodeViewDebug::lowerTypeBasic(const DIBasicType *Ty) { in lowerTypeBasic()
1637 TypeIndex CodeViewDebug::lowerTypePointer(const DIDerivedType *Ty, in lowerTypePointer()
1708 TypeIndex CodeViewDebug::lowerTypeMemberPointer(const DIDerivedType *Ty, in lowerTypeMemberPointer()
1741 TypeIndex CodeViewDebug::lowerTypeModifier(const DIDerivedType *Ty) { in lowerTypeModifier()
1798 TypeIndex CodeViewDebug::lowerTypeFunction(const DISubroutineType *Ty) { in lowerTypeFunction()
1827 TypeIndex CodeViewDebug::lowerTypeMemberFunction(const DISubroutineType *Ty, in lowerTypeMemberFunction()
1875 TypeIndex CodeViewDebug::lowerTypeVFTableShape(const DIDerivedType *Ty) { in lowerTypeVFTableShape()
1972 void CodeViewDebug::addUDTSrcLine(const DIType *Ty, TypeIndex TI) { in addUDTSrcLine()
1992 TypeIndex CodeViewDebug::lowerTypeEnum(const DICompositeType *Ty) { in lowerTypeEnum()
2056 void CodeViewDebug::clear() { in clear()
2068 void CodeViewDebug::collectMemberInfo(ClassInfo &Info, in collectMemberInfo()
2107 ClassInfo CodeViewDebug::collectClassInfo(const DICompositeType *Ty) { in collectClassInfo()
2147 TypeIndex CodeViewDebug::lowerTypeClass(const DICompositeType *Ty) { in lowerTypeClass()
2176 TypeIndex CodeViewDebug::lowerCompleteTypeClass(const DICompositeType *Ty) { in lowerCompleteTypeClass()
2205 TypeIndex CodeViewDebug::lowerTypeUnion(const DICompositeType *Ty) { in lowerTypeUnion()
2220 TypeIndex CodeViewDebug::lowerCompleteTypeUnion(const DICompositeType *Ty) { in lowerCompleteTypeUnion()
2246 CodeViewDebug::lowerRecordFieldList(const DICompositeType *Ty) { in lowerRecordFieldList()
2374 TypeIndex CodeViewDebug::getVBPTypeIndex() { in getVBPTypeIndex()
2391 TypeIndex CodeViewDebug::getTypeIndex(DITypeRef TypeRef, DITypeRef ClassTyRef) { in getTypeIndex()
2412 CodeViewDebug::getTypeIndexForThisPtr(const DIDerivedType *PtrTy, in getTypeIndexForThisPtr()
2437 TypeIndex CodeViewDebug::getTypeIndexForReferenceTo(DITypeRef TypeRef) { in getTypeIndexForReferenceTo()
2447 TypeIndex CodeViewDebug::getCompleteTypeIndex(DITypeRef TypeRef) { in getCompleteTypeIndex()
2520 void CodeViewDebug::emitDeferredCompleteTypes() { in emitDeferredCompleteTypes()
2530 void CodeViewDebug::emitLocalVariableList(const FunctionInfo &FI, in emitLocalVariableList()
2560 void CodeViewDebug::emitLocalVariable(const FunctionInfo &FI, in emitLocalVariable()
2642 void CodeViewDebug::emitLexicalBlockList(ArrayRef<LexicalBlock *> Blocks, in emitLexicalBlockList()
2650 void CodeViewDebug::emitLexicalBlock(const LexicalBlock &Block, in emitLexicalBlock()
2680 void CodeViewDebug::collectLexicalBlockInfo( in collectLexicalBlockInfo()
2691 void CodeViewDebug::collectLexicalBlockInfo( in collectLexicalBlockInfo()
2777 void CodeViewDebug::endFunctionImpl(const MachineFunction *MF) { in endFunctionImpl()
2811 void CodeViewDebug::beginInstruction(const MachineInstr *MI) { in beginInstruction()
2840 MCSymbol *CodeViewDebug::beginCVSubsection(DebugSubsectionKind Kind) { in beginCVSubsection()
2850 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { in endCVSubsection()
2863 MCSymbol *CodeViewDebug::beginSymbolRecord(SymbolKind SymKind) { in beginSymbolRecord()
2875 void CodeViewDebug::endSymbolRecord(MCSymbol *SymEnd) { in endSymbolRecord()
2884 void CodeViewDebug::emitEndSymbolRecord(SymbolKind EndKind) { in emitEndSymbolRecord()
2892 void CodeViewDebug::emitDebugInfoForUDTs( in emitDebugInfoForUDTs()
2906 void CodeViewDebug::collectGlobalVariableInfo() { in collectGlobalVariableInfo()
2946 void CodeViewDebug::emitDebugInfoForGlobals() { in emitDebugInfoForGlobals()
2972 void CodeViewDebug::emitDebugInfoForRetainedTypes() { in emitDebugInfoForRetainedTypes()
2985 void CodeViewDebug::emitGlobalVariableList(ArrayRef<CVGlobalVariable> Globals) { in emitGlobalVariableList()
2993 void CodeViewDebug::emitDebugInfoForGlobal(const DIGlobalVariable *DIGV, in emitDebugInfoForGlobal()