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

Declarations

include/llvm/CodeGen/MachineInstr.h
  408   const DIExpression *getDebugExpression() const;

References

lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  842   const DIExpression *Expr = MI->getDebugExpression();
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
   46   if (MI.getDebugExpression()->isEntryValue())
  170     const DIExpression *DIExpr = DV.getDebugExpression();
  175       bool Overlaps = DIExpr->fragmentsOverlap(DV.getDebugExpression());
lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
   42   const DIExpression *DIExpr = Instruction.getDebugExpression();
  236       if (Entries.front().getInstr()->getDebugExpression()->isFragment()) {
  241           const DIExpression *Fragment = I->getInstr()->getDebugExpression();
  246                                        Pred.getInstr()->getDebugExpression());
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  233   const DIExpression *Expr = MI->getDebugExpression();
  263   if (auto *E = DbgValue->getDebugExpression())
 1440         if (Instr->getDebugExpression()->isFragment())
lib/CodeGen/LiveDebugValues.cpp
  152                         MI.getDebugExpression()->getFragmentInfo(),
  223         : Var(MI), Expr(MI.getDebugExpression()), MI(MI),
  286       const DIExpression *DIExpr = MI.getDebugExpression();
  675   const DIExpression *Expr = MI.getDebugExpression();
  721         ParamDebugInstr->getDebugExpression(), DIExpression::EntryValue);
 1322         !MI.getDebugExpression()->isFragment())
lib/CodeGen/LiveDebugVariables.cpp
  645   const DIExpression *Expr = MI.getDebugExpression();
lib/CodeGen/MachineInstr.cpp
  827   return isDebugValue() && getDebugExpression()->isEntryValue();
 2077   const DIExpression *Expr = MI.getDebugExpression();
lib/CodeGen/PrologEpilogInserter.cpp
  194     const DIExpression *Expr = MI.getDebugExpression();
  197              Expr->fragmentsOverlap(DV->getDebugExpression());
 1217         const DIExpression *DIExpr = MI.getDebugExpression();
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  596       const MDNode *Expr = MI->getDebugExpression();
lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp
   76               MI.getDebugExpression(), DIExpression::ApplyOffset, Offset);
lib/Target/X86/X86OptimizeLEAs.cpp
  572   DIExpression *Expr = const_cast<DIExpression *>(MI.getDebugExpression());