Lines Matching refs:CodeViewDebug

135 CodeViewDebug::CodeViewDebug(AsmPrinter *AP)  in CodeViewDebug()  function in CodeViewDebug
138 StringRef CodeViewDebug::getFullFilepath(const DIFile *File) { in getFullFilepath()
202 unsigned CodeViewDebug::maybeRecordFile(const DIFile *F) { in maybeRecordFile()
236 CodeViewDebug::InlineSite &
237 CodeViewDebug::getInlineSite(const DILocation *InlinedAt, in getInlineSite()
280 const DISubprogram *CodeViewDebug::collectParentScopeNames( in collectParentScopeNames()
313 struct CodeViewDebug::TypeLoweringScope {
314 TypeLoweringScope(CodeViewDebug &CVD) : CVD(CVD) { ++CVD.TypeEmissionLevel; } in TypeLoweringScope()
322 CodeViewDebug &CVD;
325 std::string CodeViewDebug::getFullyQualifiedName(const DIScope *Scope, in getFullyQualifiedName()
336 std::string CodeViewDebug::getFullyQualifiedName(const DIScope *Ty) { in getFullyQualifiedName()
341 TypeIndex CodeViewDebug::getScopeIndex(const DIScope *Scope) { in getScopeIndex()
388 TypeIndex CodeViewDebug::getFuncIdForSubprogram(const DISubprogram *SP) { in getFuncIdForSubprogram()
452 TypeIndex CodeViewDebug::getMemberFunctionType(const DISubprogram *SP, in getMemberFunctionType()
478 TypeIndex CodeViewDebug::recordTypeIndexForDINode(const DINode *Node, in recordTypeIndexForDINode()
487 unsigned CodeViewDebug::getPointerSizeInBytes() { in getPointerSizeInBytes()
491 void CodeViewDebug::recordLocalVariable(LocalVariable &&Var, in recordLocalVariable()
510 void CodeViewDebug::maybeRecordLocation(const DebugLoc &DL, in maybeRecordLocation()
566 void CodeViewDebug::emitCodeViewMagicVersion() { in emitCodeViewMagicVersion()
615 void CodeViewDebug::beginModule(Module *M) { in beginModule()
652 void CodeViewDebug::endModule() { in endModule()
740 void CodeViewDebug::emitTypeInformation() { in emitTypeInformation()
772 void CodeViewDebug::emitTypeGlobalHashes() { in emitTypeGlobalHashes()
806 void CodeViewDebug::emitObjName() { in emitObjName()
828 void CodeViewDebug::emitSecureHotPatchInformation() { in emitSecureHotPatchInformation()
877 void CodeViewDebug::emitCompilerInformation() { in emitCompilerInformation()
936 void CodeViewDebug::emitBuildInfo() { in emitBuildInfo()
977 void CodeViewDebug::emitInlineeLinesSubsection() { in emitInlineeLinesSubsection()
1011 void CodeViewDebug::emitInlinedCallSite(const FunctionInfo &FI, in emitInlinedCallSite()
1049 void CodeViewDebug::switchToDebugSectionForSymbol(const MCSymbol *GVSym) { in switchToDebugSectionForSymbol()
1071 void CodeViewDebug::emitDebugInfoForThunk(const Function *GV, in emitDebugInfoForThunk()
1111 void CodeViewDebug::emitDebugInfoForFunction(const Function *GV, in emitDebugInfoForFunction()
1269 CodeViewDebug::LocalVarDef
1270 CodeViewDebug::createDefRangeMem(uint16_t CVRegister, int Offset) { in createDefRangeMem()
1281 void CodeViewDebug::collectVariableInfoFromMFTable( in collectVariableInfoFromMFTable()
1355 void CodeViewDebug::calculateRanges( in calculateRanges()
1457 void CodeViewDebug::collectVariableInfo(const DISubprogram *SP) { in collectVariableInfo()
1489 void CodeViewDebug::beginFunctionImpl(const MachineFunction *MF) { in beginFunctionImpl()
1646 void CodeViewDebug::addToUDTs(const DIType *Ty) { in addToUDTs()
1674 TypeIndex CodeViewDebug::lowerType(const DIType *Ty, const DIType *ClassTy) { in lowerType()
1725 TypeIndex CodeViewDebug::lowerTypeAlias(const DIDerivedType *Ty) { in lowerTypeAlias()
1741 TypeIndex CodeViewDebug::lowerTypeArray(const DICompositeType *Ty) { in lowerTypeArray()
1803 TypeIndex CodeViewDebug::lowerTypeString(const DIStringType *Ty) { in lowerTypeString()
1818 TypeIndex CodeViewDebug::lowerTypeBasic(const DIBasicType *Ty) { in lowerTypeBasic()
1919 TypeIndex CodeViewDebug::lowerTypePointer(const DIDerivedType *Ty, in lowerTypePointer()
1990 TypeIndex CodeViewDebug::lowerTypeMemberPointer(const DIDerivedType *Ty, in lowerTypeMemberPointer()
2024 TypeIndex CodeViewDebug::lowerTypeModifier(const DIDerivedType *Ty) { in lowerTypeModifier()
2081 TypeIndex CodeViewDebug::lowerTypeFunction(const DISubroutineType *Ty) { in lowerTypeFunction()
2110 TypeIndex CodeViewDebug::lowerTypeMemberFunction(const DISubroutineType *Ty, in lowerTypeMemberFunction()
2158 TypeIndex CodeViewDebug::lowerTypeVFTableShape(const DIDerivedType *Ty) { in lowerTypeVFTableShape()
2258 void CodeViewDebug::addUDTSrcLine(const DIType *Ty, TypeIndex TI) { in addUDTSrcLine()
2278 TypeIndex CodeViewDebug::lowerTypeEnum(const DICompositeType *Ty) { in lowerTypeEnum()
2343 void CodeViewDebug::clear() { in clear()
2356 void CodeViewDebug::collectMemberInfo(ClassInfo &Info, in collectMemberInfo()
2404 ClassInfo CodeViewDebug::collectClassInfo(const DICompositeType *Ty) { in collectClassInfo()
2444 TypeIndex CodeViewDebug::lowerTypeClass(const DICompositeType *Ty) { in lowerTypeClass()
2473 TypeIndex CodeViewDebug::lowerCompleteTypeClass(const DICompositeType *Ty) { in lowerCompleteTypeClass()
2510 TypeIndex CodeViewDebug::lowerTypeUnion(const DICompositeType *Ty) { in lowerTypeUnion()
2525 TypeIndex CodeViewDebug::lowerCompleteTypeUnion(const DICompositeType *Ty) { in lowerCompleteTypeUnion()
2551 CodeViewDebug::lowerRecordFieldList(const DICompositeType *Ty) { in lowerRecordFieldList()
2679 TypeIndex CodeViewDebug::getVBPTypeIndex() { in getVBPTypeIndex()
2696 TypeIndex CodeViewDebug::getTypeIndex(const DIType *Ty, const DIType *ClassTy) { in getTypeIndex()
2714 CodeViewDebug::getTypeIndexForThisPtr(const DIDerivedType *PtrTy, in getTypeIndexForThisPtr()
2739 TypeIndex CodeViewDebug::getTypeIndexForReferenceTo(const DIType *Ty) { in getTypeIndexForReferenceTo()
2748 TypeIndex CodeViewDebug::getCompleteTypeIndex(const DIType *Ty) { in getCompleteTypeIndex()
2822 void CodeViewDebug::emitDeferredCompleteTypes() { in emitDeferredCompleteTypes()
2832 void CodeViewDebug::emitLocalVariableList(const FunctionInfo &FI, in emitLocalVariableList()
2861 void CodeViewDebug::emitLocalVariable(const FunctionInfo &FI, in emitLocalVariable()
2945 void CodeViewDebug::emitLexicalBlockList(ArrayRef<LexicalBlock *> Blocks, in emitLexicalBlockList()
2953 void CodeViewDebug::emitLexicalBlock(const LexicalBlock &Block, in emitLexicalBlock()
2983 void CodeViewDebug::collectLexicalBlockInfo( in collectLexicalBlockInfo()
2994 void CodeViewDebug::collectLexicalBlockInfo( in collectLexicalBlockInfo()
3080 void CodeViewDebug::endFunctionImpl(const MachineFunction *MF) { in endFunctionImpl()
3137 void CodeViewDebug::beginInstruction(const MachineInstr *MI) { in beginInstruction()
3168 MCSymbol *CodeViewDebug::beginCVSubsection(DebugSubsectionKind Kind) { in beginCVSubsection()
3178 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { in endCVSubsection()
3191 MCSymbol *CodeViewDebug::beginSymbolRecord(SymbolKind SymKind) { in beginSymbolRecord()
3203 void CodeViewDebug::endSymbolRecord(MCSymbol *SymEnd) { in endSymbolRecord()
3212 void CodeViewDebug::emitEndSymbolRecord(SymbolKind EndKind) { in emitEndSymbolRecord()
3220 void CodeViewDebug::emitDebugInfoForUDTs( in emitDebugInfoForUDTs()
3238 void CodeViewDebug::collectGlobalVariableInfo() { in collectGlobalVariableInfo()
3301 void CodeViewDebug::collectDebugInfoForGlobals() { in collectDebugInfoForGlobals()
3317 void CodeViewDebug::emitDebugInfoForGlobals() { in emitDebugInfoForGlobals()
3345 void CodeViewDebug::emitDebugInfoForRetainedTypes() { in emitDebugInfoForRetainedTypes()
3358 void CodeViewDebug::emitGlobalVariableList(ArrayRef<CVGlobalVariable> Globals) { in emitGlobalVariableList()
3365 void CodeViewDebug::emitConstantSymbolRecord(const DIType *DTy, APSInt &Value, in emitConstantSymbolRecord()
3386 void CodeViewDebug::emitStaticConstMemberList() { in emitStaticConstMemberList()
3425 void CodeViewDebug::emitDebugInfoForGlobal(const CVGlobalVariable &CVGV) { in emitDebugInfoForGlobal()
3534 void CodeViewDebug::discoverJumpTableBranches(const MachineFunction *MF, in discoverJumpTableBranches()
3542 void CodeViewDebug::collectDebugInfoForJumpTables(const MachineFunction *MF, in collectDebugInfoForJumpTables()
3590 void CodeViewDebug::emitDebugInfoForJumpTables(const FunctionInfo &FI) { in emitDebugInfoForJumpTables()
3633 void CodeViewDebug::emitInlinees( in emitInlinees()