Lines Matching refs:DIExpression
366 DbgValueProperties(const DIExpression *DIExpr, bool Indirect) in DbgValueProperties()
384 const DIExpression *DIExpr;
764 const DIExpression *Expr = Properties.DIExpr; in emitLoc()
774 Expr = TRI->prependOffsetExpression(Expr, DIExpression::ApplyOffset, in emitLoc()
884 std::pair<const DILocalVariable *, DIExpression::FragmentInfo>;
886 DenseMap<FragmentOfVar, SmallVector<DIExpression::FragmentInfo, 1>>;
1175 const DIExpression *Expr) const { in isEntryValueVariable()
1219 DIExpression *NewExpr = in recoverAsEntryValue()
1220 DIExpression::prepend(Prop.DIExpr, DIExpression::EntryValue); in recoverAsEntryValue()
1335 const DIExpression *Expr = ActiveVLocIt->second.Properties.DIExpr; in clobberMloc()
1418 using FragmentInfo = DIExpression::FragmentInfo;
1419 using OptFragmentInfo = Optional<DIExpression::FragmentInfo>;
1747 const DIExpression *Expr = MI.getDebugExpression(); in transferDebugValue()
1808 const DIExpression *Expr = MI.getDebugExpression(); in transferDebugInstrRef()
2401 if (DIExpression::fragmentsOverlap(ThisFragment, ASeenFragment)) { in accumulateFragmentMap()