Searched refs:DebugVariable (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RemoveRedundantDebugValues.cpp | 87 DenseMap<DebugVariable, std::pair<MachineOperand *, const DIExpression *>> in reduceDbgValsForwardScan() 93 DebugVariable Var(MI.getDebugVariable(), NoneType(), in reduceDbgValsForwardScan() 160 SmallDenseSet<DebugVariable> VariableSet; in reduceDbgValsBackwardScan() 167 DebugVariable Var(MI->getDebugVariable(), MI->getDebugExpression(), in reduceDbgValsBackwardScan()
|
| H A D | MachineSink.cpp | 156 DenseSet<DebugVariable> SeenDbgVars; 566 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in ProcessDbgInst()
|
| H A D | LiveDebugVariables.cpp | 584 using UVMap = DenseMap<DebugVariable, UserValue *>; 780 DebugVariable ID(Var, Fragment, DL->getInlinedAt()); in getUserValue()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.cpp | 902 MapVector<DebugVariable, DbgValue> Vars; 903 DenseMap<DebugVariable, const DILocation *> Scopes; 1010 DebugVariable Var; 1022 DenseSet<DebugVariable> UseBeforeDefVariables; 1122 void addUseBeforeDef(const DebugVariable &Var, in addUseBeforeDef() 1174 bool isEntryValueVariable(const DebugVariable &Var, in isEntryValueVariable() 1329 DenseSet<DebugVariable> NewMLocs; in clobberMloc() 1753 DebugVariable V(Var, Expr, InlinedAt); in transferDebugValue() 1814 DebugVariable V(Var, Expr, InlinedAt); in transferDebugInstrRef() 2916 DenseMap<DebugVariable, DbgValue> &InLocsT) { in vlocJoin() argument [all …]
|
| H A D | VarLocBasedImpl.cpp | 320 const DebugVariable Var; 842 SmallDenseMap<DebugVariable, LocIndices, 8> Vars; 844 SmallDenseMap<DebugVariable, LocIndices, 8> EntryValuesBackupVars; 877 llvm::Optional<LocIndices> getEntryValueBackup(DebugVariable Var); 1041 auto DoErase = [VL, this](DebugVariable VarToErase) { in erase() 1052 DebugVariable Var = VL.Var; in erase() 1067 if (!DebugVariable::isDefaultFragment(Fragment)) in erase() 1114 VarLocBasedLDV::OpenRangesSet::getEntryValueBackup(DebugVariable Var) { in getEntryValueBackup() 1293 DebugVariable V(Var, Expr, InlinedAt); in transferDebugValue() 1804 DebugVariable MIVar(MI.getDebugVariable(), MI.getDebugExpression(), in accumulateFragmentMap() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 3601 class DebugVariable { 3617 DebugVariable(const DILocalVariable *Var, const DIExpression *DIExpr, 3635 bool operator==(const DebugVariable &Other) const { 3640 bool operator<(const DebugVariable &Other) const { 3646 template <> struct DenseMapInfo<DebugVariable> { 3650 static inline DebugVariable getEmptyKey() { 3651 return DebugVariable(nullptr, NoneType(), nullptr); 3655 static inline DebugVariable getTombstoneKey() { 3656 return DebugVariable(nullptr, {{0, 0}}, nullptr); 3659 static unsigned getHashValue(const DebugVariable &D) { [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 358 SmallDenseSet<DebugVariable> VariableSet; in removeRedundantDbgInstrsUsingBackwardScan() 361 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingBackwardScan() 405 DenseMap<DebugVariable, std::pair<SmallVector<Value *, 4>, DIExpression *>> in removeRedundantDbgInstrsUsingForwardScan() 409 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingForwardScan()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 3739 SmallSet<DebugVariable, 4> SunkVariables; in TryToSinkInstruction() 3748 DebugVariable DbgUserVariable = in TryToSinkInstruction() 3749 DebugVariable(User->getVariable(), User->getExpression(), in TryToSinkInstruction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 33 const DIExpression::FragmentInfo DebugVariable::DefaultFragment = {
|