Home
last modified time | relevance | path

Searched refs:DbgVariable (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.h101 const DbgVariable &DV,
105 const DbgVariable &DV,
109 const DbgVariable &DV,
113 const DbgVariable &DV,
117 const DbgVariable &DV,
240 DIE *constructVariableDIE(DbgVariable &DV, bool Abstract = false);
244 DIE *constructVariableDIE(DbgVariable &DV, const LexicalScope &Scope,
349 void addVariableAddress(const DbgVariable &DV, DIE &Die,
368 void applyCommonDbgVariableAttributes(const DbgVariable &Var,
H A DDwarfFile.h26 class DbgVariable; variable
80 std::map<unsigned, DbgVariable *> Args;
81 SmallVector<DbgVariable *, 8> Locals;
153 void addScopeVariable(LexicalScope *LS, DbgVariable *Var);
H A DDwarfCompileUnit.cpp952 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE()
1019 static SmallVector<DbgVariable *, 8>
1020 sortLocalVars(SmallVectorImpl<DbgVariable *> &Input) { in sortLocalVars()
1021 SmallVector<DbgVariable *, 8> Result; in sortLocalVars()
1022 SmallVector<PointerIntPair<DbgVariable *, 1>, 8> WorkList; in sortLocalVars()
1026 SmallDenseSet<DbgVariable *, 8> Visited; in sortLocalVars()
1028 SmallDenseSet<DbgVariable *, 8> Visiting; in sortLocalVars()
1039 DbgVariable *Var = Item.getPointer(); in sortLocalVars()
1069 if (DbgVariable *Var = DbgVar.lookup(Dep)) in sortLocalVars()
1115 for (DbgVariable *DV : Locals) in createAndAddScopeChildren()
[all …]
H A DDebugLocStream.h19 class DbgVariable; variable
157 DbgVariable &V;
163 DbgVariable &V) in ListBuilder()
H A DDwarfDebug.h103 class DbgVariable; variable
214 class DbgVariable : public DbgEntity, public Loc::Variant {
242 DbgVariable(const DILocalVariable *V, const DILocation *IA) in DbgVariable() function
H A DDwarfFile.cpp105 void DwarfFile::addScopeVariable(LexicalScope *LS, DbgVariable *Var) { in addScopeVariable()
H A DDwarfDebug.cpp230 const DIType *DbgVariable::getType() const { in getType()
1530 SmallDenseMap<InlinedEntity, DbgVariable *> MFVars; in collectVariableInfoFromMFTable()
1553 if (DbgVariable *PreviousLoc = MFVars.lookup(Var)) { in collectVariableInfoFromMFTable()
1575 auto RegVar = std::make_unique<DbgVariable>( in collectVariableInfoFromMFTable()
1858 std::make_unique<DbgVariable>(cast<const DILocalVariable>(Node), in createConcreteEntity()
1861 cast<DbgVariable>(ConcreteEntities.back().get())); in createConcreteEntity()
1903 DbgVariable *RegVar = cast<DbgVariable>(createConcreteEntity(TheCU, in collectEntityInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp5067 auto MigrateOne = [&](auto *DbgVariable) { in splitAlloca() argument
5068 auto *Expr = DbgVariable->getExpression(); in splitAlloca()
5100 auto VarSize = DbgVariable->getVariable()->getSizeInBits(); in splitAlloca()
5120 auto RemoveOne = [DbgVariable](auto *OldDII) { in splitAlloca()
5126 if (SameVariableFragment(OldDII, DbgVariable)) in splitAlloca()
5132 insertNewDbgInst(DIB, DbgVariable, Fragment.Alloca, FragmentExpr, &AI); in splitAlloca()