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

References

tools/lldb/source/Expression/DWARFExpression.cpp
 1031   if (exe_ctx) {
 1032     process = exe_ctx->GetProcessPtr();
 1033     frame = exe_ctx->GetFramePtr();
 1156         addr_t load_Addr = so_addr.GetLoadAddress(exe_ctx->GetTargetPtr());
 1168         if (exe_ctx) {
 1269         if (exe_ctx) {
 1505       } else if (!stack.back().ResolveValue(exe_ctx).AbsoluteValue()) {
 1526         stack.back().ResolveValue(exe_ctx) =
 1527             stack.back().ResolveValue(exe_ctx) & tmp.ResolveValue(exe_ctx);
 1527             stack.back().ResolveValue(exe_ctx) & tmp.ResolveValue(exe_ctx);
 1544         if (tmp.ResolveValue(exe_ctx).IsZero()) {
 1551               stack.back().ResolveValue(exe_ctx) / tmp.ResolveValue(exe_ctx);
 1551               stack.back().ResolveValue(exe_ctx) / tmp.ResolveValue(exe_ctx);
 1552           if (!stack.back().ResolveValue(exe_ctx).IsValid()) {
 1574         stack.back().ResolveValue(exe_ctx) =
 1575             stack.back().ResolveValue(exe_ctx) - tmp.ResolveValue(exe_ctx);
 1575             stack.back().ResolveValue(exe_ctx) - tmp.ResolveValue(exe_ctx);
 1593         stack.back().ResolveValue(exe_ctx) =
 1594             stack.back().ResolveValue(exe_ctx) % tmp.ResolveValue(exe_ctx);
 1594             stack.back().ResolveValue(exe_ctx) % tmp.ResolveValue(exe_ctx);
 1611         stack.back().ResolveValue(exe_ctx) =
 1612             stack.back().ResolveValue(exe_ctx) * tmp.ResolveValue(exe_ctx);
 1612             stack.back().ResolveValue(exe_ctx) * tmp.ResolveValue(exe_ctx);
 1626         if (!stack.back().ResolveValue(exe_ctx).UnaryNegate()) {
 1645         if (!stack.back().ResolveValue(exe_ctx).OnesComplement()) {
 1666         stack.back().ResolveValue(exe_ctx) =
 1667             stack.back().ResolveValue(exe_ctx) | tmp.ResolveValue(exe_ctx);
 1667             stack.back().ResolveValue(exe_ctx) | tmp.ResolveValue(exe_ctx);
 1724         stack.back().ResolveValue(exe_ctx) <<= tmp.ResolveValue(exe_ctx);
 1724         stack.back().ResolveValue(exe_ctx) <<= tmp.ResolveValue(exe_ctx);
 1742         if (!stack.back().ResolveValue(exe_ctx).ShiftRightLogical(
 1743                 tmp.ResolveValue(exe_ctx))) {
 1766         stack.back().ResolveValue(exe_ctx) >>= tmp.ResolveValue(exe_ctx);
 1766         stack.back().ResolveValue(exe_ctx) >>= tmp.ResolveValue(exe_ctx);
 1783         stack.back().ResolveValue(exe_ctx) =
 1784             stack.back().ResolveValue(exe_ctx) ^ tmp.ResolveValue(exe_ctx);
 1784             stack.back().ResolveValue(exe_ctx) ^ tmp.ResolveValue(exe_ctx);
 1824         if (tmp.ResolveValue(exe_ctx) != zero) {
 1853         stack.back().ResolveValue(exe_ctx) =
 1854             stack.back().ResolveValue(exe_ctx) == tmp.ResolveValue(exe_ctx);
 1854             stack.back().ResolveValue(exe_ctx) == tmp.ResolveValue(exe_ctx);
 1874         stack.back().ResolveValue(exe_ctx) =
 1875             stack.back().ResolveValue(exe_ctx) >= tmp.ResolveValue(exe_ctx);
 1875             stack.back().ResolveValue(exe_ctx) >= tmp.ResolveValue(exe_ctx);
 1895         stack.back().ResolveValue(exe_ctx) =
 1896             stack.back().ResolveValue(exe_ctx) > tmp.ResolveValue(exe_ctx);
 1896             stack.back().ResolveValue(exe_ctx) > tmp.ResolveValue(exe_ctx);
 1916         stack.back().ResolveValue(exe_ctx) =
 1917             stack.back().ResolveValue(exe_ctx) <= tmp.ResolveValue(exe_ctx);
 1917             stack.back().ResolveValue(exe_ctx) <= tmp.ResolveValue(exe_ctx);
 1937         stack.back().ResolveValue(exe_ctx) =
 1938             stack.back().ResolveValue(exe_ctx) < tmp.ResolveValue(exe_ctx);
 1938             stack.back().ResolveValue(exe_ctx) < tmp.ResolveValue(exe_ctx);
 1958         stack.back().ResolveValue(exe_ctx) =
 1959             stack.back().ResolveValue(exe_ctx) != tmp.ResolveValue(exe_ctx);
 1959             stack.back().ResolveValue(exe_ctx) != tmp.ResolveValue(exe_ctx);
 2099         tmp.ResolveValue(exe_ctx) += (uint64_t)breg_offset;
 2118         tmp.ResolveValue(exe_ctx) += (uint64_t)breg_offset;
 2127       if (exe_ctx) {
 2494       Scalar &top = stack.back().ResolveValue(exe_ctx);
 2545       if (!exe_ctx || !module_sp) {
 2551       Thread *thread = exe_ctx->GetThreadPtr();
 2615       if (!Evaluate_DW_OP_entry_value(stack, exe_ctx, reg_ctx, opcodes, offset,