Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.h105 const DbgVariable &DV,
109 const DbgVariable &DV,
113 const DbgVariable &DV,
117 const DbgVariable &DV,
121 const DbgVariable &DV,
246 DIE *constructVariableDIE(DbgVariable &DV, bool Abstract = false);
250 DIE *constructVariableDIE(DbgVariable &DV, const LexicalScope &Scope,
356 void addVariableAddress(const DbgVariable &DV, DIE &Die,
375 void applyCommonDbgVariableAttributes(const DbgVariable &Var,
H A DDwarfFile.h26 class DbgVariable; variable
84 std::map<unsigned, DbgVariable *> Args;
85 SmallVector<DbgVariable *, 8> Locals;
157 void addScopeVariable(LexicalScope *LS, DbgVariable *Var);
H A DDwarfCompileUnit.cpp794 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, bool Abstract) { in constructVariableDIE()
812 const Loc::Single &Single, const DbgVariable &DV, DIE &VariableDie) { in applyConcreteDbgVariableAttributes()
918 const Loc::Multi &Multi, const DbgVariable &DV, DIE &VariableDie) { in applyConcreteDbgVariableAttributes()
928 const DbgVariable &DV, in applyConcreteDbgVariableAttributes()
980 const Loc::EntryValue &EntryValue, const DbgVariable &DV, in applyConcreteDbgVariableAttributes()
997 const std::monostate &, const DbgVariable &DV, DIE &VariableDie) {} in applyConcreteDbgVariableAttributes()
999 DIE *DwarfCompileUnit::constructVariableDIE(DbgVariable &DV, in constructVariableDIE()
1021 static SmallVector<const DIVariable *, 2> dependencies(DbgVariable *Var) { in dependencies()
1066 static SmallVector<DbgVariable *, 8>
1067 sortLocalVars(SmallVectorImpl<DbgVariable *> &Input) { in sortLocalVars()
[all …]
H A DDebugLocStream.h19 class DbgVariable; variable
157 DbgVariable &V;
163 DbgVariable &V)
174 /// temp symbol in \a Asm and setting up the \a DbgVariable.
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.cpp234 const DIType *DbgVariable::getType() const { in getType()
1540 SmallDenseMap<InlinedEntity, DbgVariable *> MFVars; in collectVariableInfoFromMFTable()
1563 if (DbgVariable *PreviousLoc = MFVars.lookup(Var)) { in collectVariableInfoFromMFTable()
1585 auto RegVar = std::make_unique<DbgVariable>( in collectVariableInfoFromMFTable()
1869 std::make_unique<DbgVariable>(cast<const DILocalVariable>(Node), in createConcreteEntity()
1872 cast<DbgVariable>(ConcreteEntities.back().get())); in createConcreteEntity()
1914 DbgVariable *RegVar = cast<DbgVariable>(createConcreteEntity(TheCU, in collectEntityInfo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp5449 auto MigrateOne = [&](auto *DbgVariable) { in splitAlloca() argument
5451 if (isKillAddress(DbgVariable)) in splitAlloca()
5454 const Value *DbgPtr = getAddress(DbgVariable); in splitAlloca()
5456 DbgVariable->getFragmentOrEntireVariable(); in splitAlloca()
5461 if (!getAddressExpression(DbgVariable) in splitAlloca()
5467 for (auto Op : getAddressExpression(DbgVariable)->expr_ops()) { in splitAlloca()
5497 NewDbgFragment = DbgVariable->getFragment(); in splitAlloca()
5526 auto RemoveOne = [DbgVariable](auto *OldDII) { in splitAlloca()
5532 if (SameVariableFragment(OldDII, DbgVariable)) in splitAlloca()
5538 insertNewDbgInst(DIB, DbgVariable, Fragment.Alloca, NewExpr, &AI, in splitAlloca()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc15759 …11DbgVariableEPNS_3DIEEx", "llvm::DwarfDebug::addVariableAddress(llvm::DbgVariable*&, llvm::DIE*, …
15760 …EjRKNS_15MachineLocationE", "llvm::DwarfDebug::addComplexAddress(llvm::DbgVariable*&, llvm::DIE*, …
15761 …KNS_15MachineLocationE", "llvm::DwarfDebug::addBlockByrefAddress(llvm::DbgVariable*&, llvm::DIE*, …
15789 …ariableEPNS_8DbgScopeE", "llvm::DwarfDebug::constructVariableDIE(llvm::DbgVariable*, llvm::DbgScop…
15790 …KNS_11DbgVariableEPi", "llvm::DwarfDebug::findVariableFrameIndex(llvm::DbgVariable const*, int*)"},
15814 …KNS_11DbgVariableEi", "llvm::DwarfDebug::recordVariableFrameIndex(llvm::DbgVariable const*, int)"},
15830 {"_ZNK4llvm11DbgVariable7getTypeEv", "llvm::DbgVariable::getType() const"},
15837DbgVariable const*, int, llvm::DenseMapInfo<llvm::DbgVariable const*>, llvm::DenseMapInfo<int>>::I…
15838 …S3_EENS4_IiEEE4growEj", "llvm::DenseMap<llvm::DbgVariable const*, int, llvm::DenseMapInfo<llvm::Db…
15840 …Map<llvm::MDNode const*, llvm::DbgVariable*, llvm::DenseMapInfo<llvm::MDNode const*>, llvm::DenseM…
[all …]