reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Bitcode/Reader/MetadataLoader.cpp
  536           if (auto *DIExpr = DDI->getExpression())
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1334       MF->setVariableDbgInfo(DI.getVariable(), DI.getExpression(),
 1340                                        DI.getVariable(), DI.getExpression());
 1381       MIRBuilder.buildDirectDbgValue(0, DI.getVariable(), DI.getExpression());
 1383       MIRBuilder.buildConstDbgValue(*CI, DI.getVariable(), DI.getExpression());
 1390         MIRBuilder.buildDirectDbgValue(Reg, DI.getVariable(), DI.getExpression());
lib/CodeGen/SelectionDAG/FastISel.cpp
 1392       auto *Expr = DI->getExpression();
 1415               DI->getVariable(), DI->getExpression());
 1422             .addMetadata(DI->getExpression());
 1428             .addMetadata(DI->getExpression());
 1434           .addMetadata(DI->getExpression());
 1439               DI->getVariable(), DI->getExpression());
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1136     DIExpression *DanglingExpr = DI->getExpression();
 1173     DIExpression *Expr = DI->getExpression();
 1216   DIExpression *Expr = DDI.getDI()->getExpression();
 5809     DIExpression *Expression = DI.getExpression();
 5900     DIExpression *Expression = DI.getExpression();
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1327       DIExpression *Expr = DI->getExpression();
lib/IR/IntrinsicInst.cpp
   54   if (auto Fragment = getExpression()->getFragmentInfo())
lib/Target/X86/X86FastISel.cpp
 2796         .addMetadata(DI->getExpression());
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
 1066       DIExpression *OldExpr = DDI->getExpression();
lib/Transforms/Scalar/SROA.cpp
 4355     auto *Expr = DbgDeclares.front()->getExpression();
lib/Transforms/Utils/BasicBlockUtils.cpp
  289         auto R = DbgValueSet.insert({DVI->getVariable(), DVI->getExpression()});
lib/Transforms/Utils/Local.cpp
 1224           DVI->getExpression() == DIExpr)
 1241     if ((DVI->getVariable() == DIVar) && (DVI->getExpression() == DIExpr))
 1292   auto *DIExpr = DII->getExpression();
 1320   auto *DIExpr = DII->getExpression();
 1351   auto *DIExpr = DII->getExpression();
 1437             DIExpression::append(DDI->getExpression(), dwarf::DW_OP_deref);
 1546     auto *DIExpr = DII->getExpression();
 1570   auto *DIExpr = DVI->getExpression();
 1626         salvageDebugInfoImpl(I, DII->getExpression(), StackValue);
 1833     return DII.getExpression();
 1868       return DIExpression::appendToStack(DII.getExpression(), Ops);
lib/Transforms/Utils/LoopRotationUtils.cpp
  313     return {{D->getVariableLocation(), D->getVariable()}, D->getExpression()};
lib/Transforms/Utils/LoopUtils.cpp
  630       auto Key = DeadDebugSet.find({DVI->getVariable(), DVI->getExpression()});
  633       DeadDebugSet.insert({DVI->getVariable(), DVI->getExpression()});
  649                                 DVI->getVariable(), DVI->getExpression(),
tools/opt/Debugify.cpp
  182   if (DVI->getExpression()->getNumElements())
unittests/Transforms/Utils/LocalTest.cpp
  528       return DI.getExpression()->getElements().equals(
  531       return DI.getExpression()->getElements().empty();
  538       return DI.getExpression()->getElements().equals(
  542       return DI.getExpression()->getElements().equals(
  785       return DVI->getExpression()->getElements() == Ops;