Searched refs:CGDebugInfo (Results 1 - 17 of 17) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/CodeGen/
H A DModuleBuilder.h37 class CGDebugInfo;
69 CodeGen::CGDebugInfo *getCGDebugInfo();
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1 //===--- CGDebugInfo.cpp - Emit Debug Information for a Module ------------===//
13 #include "CGDebugInfo.h"
66 CGDebugInfo::CGDebugInfo(CodeGenModule &CGM) function in class:CGDebugInfo
75 CGDebugInfo::~CGDebugInfo() {
156 "CGDebugInfo and IRBuilder are out of sync");
169 void CGDebugInfo::setLocation(SourceLocation Loc) {
200 llvm::DIScope *CGDebugInfo::getDeclContextDescriptor(const Decl *D) {
206 llvm::DIScope *CGDebugInfo
[all...]
H A DModuleBuilder.cpp14 #include "CGDebugInfo.h"
102 CGDebugInfo *getCGDebugInfo() {
259 if (CodeGen::CGDebugInfo *DI = Builder->getModuleDebugInfo())
320 CGDebugInfo *CodeGenerator::getCGDebugInfo() {
H A DCGDebugInfo.h1 //===--- CGDebugInfo.h - DebugInfo for LLVM CodeGen -------------*- C++ -*-===//
56 class CGDebugInfo { class in class:clang::DynamicInitKind
97 const CGDebugInfo &Self;
100 PrintingCallbacks(const CGDebugInfo &Self) : Self(Self) {}
360 CGDebugInfo(CodeGenModule &CGM);
361 ~CGDebugInfo();
769 /// SourceLocation to CGDebugInfo::setLocation() will result in the
784 /// passing an empty SourceLocation to \a CGDebugInfo::setLocation()
H A DObjectFilePCHContainerOperations.cpp10 #include "CGDebugInfo.h"
61 clang::CodeGen::CGDebugInfo &DI;
63 DebugTypeVisitor(clang::CodeGen::CGDebugInfo &DI, ASTContext &Ctx)
173 // Prepare CGDebugInfo to emit debug info for a clang module.
H A DCodeGenFunction.cpp18 #include "CGDebugInfo.h"
333 if (CGDebugInfo *DI = getDebugInfo()) {
352 if (CGDebugInfo *DI = getDebugInfo()) {
376 if (CGDebugInfo *DI = getDebugInfo())
934 if (CGDebugInfo *DI = getDebugInfo()) {
1134 if (CGDebugInfo *DI = getDebugInfo())
2119 if (CGDebugInfo *Dbg = getDebugInfo())
2492 if (CGDebugInfo *DI = getDebugInfo())
H A DCGDecl.cpp16 #include "CGDebugInfo.h"
124 if (CGDebugInfo *DI = getDebugInfo())
128 if (CGDebugInfo *DI = getDebugInfo())
136 if (CGDebugInfo *DI = getDebugInfo())
454 CGDebugInfo *DI = getDebugInfo();
1319 CGDebugInfo *DI, const VarDecl &D, bool EmitDebugInfo) {
1351 // so that it can be used by CGDebugInfo when instantiating a DISubrange
2513 if (CGDebugInfo *DI = getDebugInfo()) {
H A DCodeGenModule.h91 class CGDebugInfo;
328 std::unique_ptr<CGDebugInfo> DebugInfo;
670 CGDebugInfo *getModuleDebugInfo() { return DebugInfo.get(); }
H A DCodeGenTypes.cpp262 if (CGDebugInfo *DI = CGM.getModuleDebugInfo())
279 if (CGDebugInfo *DI = CGM.getModuleDebugInfo())
H A DCodeGenModule.cpp18 #include "CGDebugInfo.h"
151 // If debug info or coverage generation is enabled, create the CGDebugInfo
155 DebugInfo.reset(new CGDebugInfo(*this));
649 if (CGDebugInfo *DI = getModuleDebugInfo())
4193 if (CGDebugInfo *DI = getModuleDebugInfo())
4199 if (CGDebugInfo *DI = getModuleDebugInfo())
5370 if (CGDebugInfo *DI = getModuleDebugInfo())
5377 if (CGDebugInfo *DI = getModuleDebugInfo())
5399 if (CGDebugInfo *DI = getModuleDebugInfo())
5403 if (CGDebugInfo *D
[all...]
H A DCGVTables.cpp942 if (CGDebugInfo *DI = CGM.getModuleDebugInfo())
1174 if (CGDebugInfo *DI = CGM.getModuleDebugInfo())
H A DCodeGenFunction.h17 #include "CGDebugInfo.h"
833 if (CGDebugInfo *DI = CGF.getDebugInfo())
845 if (CGDebugInfo *DI = CGF.getDebugInfo())
1274 CGDebugInfo *DebugInfo;
1843 CGDebugInfo *getDebugInfo() {
2986 /// QualTypes and size expression's debug node, so that CGDebugInfo can
2989 void EmitAndRegisterVariableArrayDimensions(CGDebugInfo *DI,
H A DCGStmt.cpp13 #include "CGDebugInfo.h"
39 if (CGDebugInfo *DI = getDebugInfo()) {
573 if (CGDebugInfo *DI = getDebugInfo()) {
H A DCGBlocks.cpp15 #include "CGDebugInfo.h"
1410 if (CGDebugInfo *DI = getDebugInfo()) {
1578 if (CGDebugInfo *DI = getDebugInfo()) {
H A DCGObjC.cpp13 #include "CGDebugInfo.h"
1646 CGDebugInfo *DI = getDebugInfo();
3489 CGDebugInfo *DI = getDebugInfo();
H A DCGExpr.cpp16 #include "CGDebugInfo.h"
1056 if (CGDebugInfo *DI = getModuleDebugInfo())
5191 if (CGDebugInfo *DI = getDebugInfo()) {
/freebsd-13-stable/lib/clang/libclang/
H A DMakefile243 SRCS_MIN+= CodeGen/CGDebugInfo.cpp

Completed in 231 milliseconds