Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp757 MachineInstrBuilder emitLoc(Optional<LocIdx> MLoc, const DebugVariable &Var, in emitLoc()
902 MapVector<DebugVariable, DbgValue> Vars;
903 DenseMap<DebugVariable, const DILocation *> Scopes;
912 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in defVar()
927 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in defVar()
991 std::map<LocIdx, SmallSet<DebugVariable, 4>> ActiveMLocs;
996 DenseMap<DebugVariable, LocAndProperties> ActiveVLocs;
1008 DebugVariable Var;
1020 DenseSet<DebugVariable> UseBeforeDefVariables;
1038 SmallVectorImpl<std::pair<DebugVariable, DbgValue>> &VLocs, in loadInlocs() argument
[all …]
H A DVarLocBasedImpl.cpp320 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 …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h3598 class DebugVariable {
3610 DebugVariable(const DILocalVariable *Var, Optional<FragmentInfo> FragmentInfo,
3614 DebugVariable(const DILocalVariable *Var, const DIExpression *DIExpr,
3632 bool operator==(const DebugVariable &Other) const {
3637 bool operator<(const DebugVariable &Other) const {
3643 template <> struct DenseMapInfo<DebugVariable> {
3647 static inline DebugVariable getEmptyKey() {
3648 return DebugVariable(nullptr, NoneType(), nullptr);
3652 static inline DebugVariable getTombstoneKey() {
3653 return DebugVariable(nullptr, {{0, 0}}, nullptr);
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp358 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineSink.cpp156 DenseSet<DebugVariable> SeenDbgVars;
566 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in ProcessDbgInst()
H A DLiveDebugVariables.cpp560 using UVMap = DenseMap<DebugVariable, UserValue *>;
745 DebugVariable ID(Var, Fragment, DL->getInlinedAt()); in getUserValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp3576 SmallSet<DebugVariable, 4> SunkVariables; in TryToSinkInstruction()
3585 DebugVariable DbgUserVariable = in TryToSinkInstruction()
3586 DebugVariable(User->getVariable(), User->getExpression(), in TryToSinkInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DDebugInfoMetadata.cpp33 const DIExpression::FragmentInfo DebugVariable::DefaultFragment = {