Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
DInstrRefBasedImpl.cpp757 MachineInstrBuilder emitLoc(Optional<LocIdx> MLoc, const DebugVariable &Var, in emitLoc()
899 MapVector<DebugVariable, DbgValue> Vars;
900 DenseMap<DebugVariable, const DILocation *> Scopes;
909 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in defVar()
924 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in defVar()
988 std::map<LocIdx, SmallSet<DebugVariable, 4>> ActiveMLocs;
993 DenseMap<DebugVariable, LocAndProperties> ActiveVLocs;
1005 DebugVariable Var;
1017 DenseSet<DebugVariable> UseBeforeDefVariables;
1035 SmallVectorImpl<std::pair<DebugVariable, DbgValue>> &VLocs, in loadInlocs() argument
[all …]
DVarLocBasedImpl.cpp305 const DebugVariable Var;
640 SmallDenseMap<DebugVariable, LocIndex, 8> Vars;
642 SmallDenseMap<DebugVariable, LocIndex, 8> EntryValuesBackupVars;
670 llvm::Optional<LocIndex> getEntryValueBackup(DebugVariable Var);
835 auto DoErase = [VL, this](DebugVariable VarToErase) { in erase()
845 DebugVariable Var = VL.Var; in erase()
860 if (!DebugVariable::isDefaultFragment(Fragment)) in erase()
887 VarLocBasedLDV::OpenRangesSet::getEntryValueBackup(DebugVariable Var) { in getEntryValueBackup()
1059 DebugVariable V(Var, Expr, InlinedAt); in transferDebugValue()
1540 DebugVariable MIVar(MI.getDebugVariable(), MI.getDebugExpression(), in accumulateFragmentMap()
[all …]
/external/llvm/lib/CodeGen/
DLiveDebugValues.cpp68 struct DebugVariable : public DebugVariableBase { struct in __anon5c0180840111::LiveDebugValues
69 DebugVariable(const DILocalVariable *Var, const DILocation *InlinedAt) in DebugVariable() argument
75 bool operator<(const DebugVariable &DV) const { in operator <() argument
84 const DebugVariable Var;
158 void erase(DebugVariable Var) { in erase()
291 DebugVariable V(Var, InlinedAt); in transferDebugValue()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveDebugValues.cpp160 const DebugVariable Var;
444 SmallDenseMap<DebugVariable, unsigned, 8> Vars;
446 SmallDenseMap<DebugVariable, unsigned, 8> EntryValuesBackupVars;
472 llvm::Optional<unsigned> getEntryValueBackup(DebugVariable Var);
616 auto DoErase = [VL, this](DebugVariable VarToErase) { in erase()
626 DebugVariable Var = VL.Var; in erase()
641 if (!DebugVariable::isDefaultFragment(Fragment)) in erase()
668 LiveDebugValues::OpenRangesSet::getEntryValueBackup(DebugVariable Var) { in getEntryValueBackup()
788 DebugVariable V(Var, Expr, InlinedAt); in transferDebugValue()
1214 DebugVariable MIVar(MI.getDebugVariable(), MI.getDebugExpression(), in accumulateFragmentMap()
[all …]
DMachineSink.cpp128 DenseSet<DebugVariable> SeenDbgVars;
430 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in ProcessDbgInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp340 SmallDenseSet<DebugVariable> VariableSet; in removeRedundantDbgInstrsUsingBackwardScan()
343 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingBackwardScan()
387 DenseMap<DebugVariable, std::pair<Value *, DIExpression *> > VariableMap; in removeRedundantDbgInstrsUsingForwardScan()
390 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingForwardScan()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DDebugInfoMetadata.h3273 class DebugVariable {
3285 DebugVariable(const DILocalVariable *Var, Optional<FragmentInfo> FragmentInfo,
3289 DebugVariable(const DILocalVariable *Var, const DIExpression *DIExpr,
3307 bool operator==(const DebugVariable &Other) const {
3312 bool operator<(const DebugVariable &Other) const {
3318 template <> struct DenseMapInfo<DebugVariable> {
3322 static inline DebugVariable getEmptyKey() {
3323 return DebugVariable(nullptr, NoneType(), nullptr);
3327 static inline DebugVariable getTombstoneKey() {
3328 return DebugVariable(nullptr, {{0, 0}}, nullptr);
[all …]
/external/llvm-project/llvm/include/llvm/IR/
DDebugInfoMetadata.h3519 class DebugVariable {
3531 DebugVariable(const DILocalVariable *Var, Optional<FragmentInfo> FragmentInfo,
3535 DebugVariable(const DILocalVariable *Var, const DIExpression *DIExpr,
3553 bool operator==(const DebugVariable &Other) const {
3558 bool operator<(const DebugVariable &Other) const {
3564 template <> struct DenseMapInfo<DebugVariable> {
3568 static inline DebugVariable getEmptyKey() {
3569 return DebugVariable(nullptr, NoneType(), nullptr);
3573 static inline DebugVariable getTombstoneKey() {
3574 return DebugVariable(nullptr, {{0, 0}}, nullptr);
[all …]
/external/llvm-project/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp361 SmallDenseSet<DebugVariable> VariableSet; in removeRedundantDbgInstrsUsingBackwardScan()
364 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingBackwardScan()
408 DenseMap<DebugVariable, std::pair<Value *, DIExpression *> > VariableMap; in removeRedundantDbgInstrsUsingForwardScan()
411 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingForwardScan()
/external/llvm-project/llvm/lib/CodeGen/
DMachineSink.cpp131 DenseSet<DebugVariable> SeenDbgVars;
451 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in ProcessDbgInst()
DLiveDebugVariables.cpp420 using UVMap = DenseMap<DebugVariable, UserValue *>;
603 DebugVariable ID(Var, Fragment, DL->getInlinedAt()); in getUserValue()
/external/llvm-project/llvm/unittests/IR/
DMetadataTest.cpp3327 DenseMap<DebugVariable, uint64_t> DebugVariableMap; in TEST_F()
3341 DebugVariable DebugVariableA(VarA, NoneType(), nullptr); in TEST_F()
3342 DebugVariable DebugVariableInlineA(VarA, NoneType(), InlinedLoc); in TEST_F()
3343 DebugVariable DebugVariableB(VarB, NoneType(), nullptr); in TEST_F()
3344 DebugVariable DebugVariableFragB(VarB, {{16, 16}}, nullptr); in TEST_F()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DDebugInfoMetadata.cpp26 const DIExpression::FragmentInfo DebugVariable::DefaultFragment = {
/external/llvm-project/llvm/lib/IR/
DDebugInfoMetadata.cpp26 const DIExpression::FragmentInfo DebugVariable::DefaultFragment = {