Lines Matching refs:back
948 stack.back().SetValueType(Value::ValueType::LoadAddress); in Evaluate()
950 stack.back().SetValueType(Value::ValueType::FileAddress); in Evaluate()
1003 Value::ValueType value_type = stack.back().GetValueType(); in Evaluate()
1006 void *src = (void *)stack.back().GetScalar().ULongLong(); in Evaluate()
1009 stack.back().GetScalar() = ptr; in Evaluate()
1010 stack.back().ClearContext(); in Evaluate()
1013 auto file_addr = stack.back().GetScalar().ULongLong( in Evaluate()
1023 stack.back().GetScalar() = *maybe_load_addr; in Evaluate()
1029 stack.back().SetValueType(Value::ValueType::LoadAddress); in Evaluate()
1035 stack.back().GetScalar().ULongLong(LLDB_INVALID_ADDRESS); in Evaluate()
1042 stack.back().GetScalar() = pointer_value; in Evaluate()
1043 stack.back().ClearContext(); in Evaluate()
1100 Value::ValueType value_type = stack.back().GetValueType(); in Evaluate()
1103 void *src = (void *)stack.back().GetScalar().ULongLong(); in Evaluate()
1139 stack.back().GetScalar() = ptr; in Evaluate()
1140 stack.back().ClearContext(); in Evaluate()
1144 stack.back().GetScalar().ULongLong(LLDB_INVALID_ADDRESS); in Evaluate()
1165 stack.back().GetScalar() = DerefSizeExtractDataHelper( in Evaluate()
1167 stack.back().ClearContext(); in Evaluate()
1178 stack.back().GetScalar() = load_addr; in Evaluate()
1188 stack.back().GetScalar().ULongLong(LLDB_INVALID_ADDRESS); in Evaluate()
1194 stack.back().GetScalar() = in Evaluate()
1197 stack.back().ClearContext(); in Evaluate()
1316 stack.push_back(stack.back()); in Evaluate()
1373 tmp = stack.back(); in Evaluate()
1374 stack.back() = stack[stack.size() - 2]; in Evaluate()
1411 } else if (!stack.back().ResolveValue(exe_ctx).AbsoluteValue()) { in Evaluate()
1430 tmp = stack.back(); in Evaluate()
1432 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1433 stack.back().ResolveValue(exe_ctx) & tmp.ResolveValue(exe_ctx); in Evaluate()
1449 tmp = stack.back(); in Evaluate()
1458 dividend = stack.back().ResolveValue(exe_ctx); in Evaluate()
1461 stack.back() = dividend / divisor; in Evaluate()
1462 if (!stack.back().ResolveValue(exe_ctx).IsValid()) { in Evaluate()
1482 tmp = stack.back(); in Evaluate()
1484 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1485 stack.back().ResolveValue(exe_ctx) - tmp.ResolveValue(exe_ctx); in Evaluate()
1501 tmp = stack.back(); in Evaluate()
1503 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1504 stack.back().ResolveValue(exe_ctx) % tmp.ResolveValue(exe_ctx); in Evaluate()
1519 tmp = stack.back(); in Evaluate()
1521 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1522 stack.back().ResolveValue(exe_ctx) * tmp.ResolveValue(exe_ctx); in Evaluate()
1536 if (!stack.back().ResolveValue(exe_ctx).UnaryNegate()) { in Evaluate()
1555 if (!stack.back().ResolveValue(exe_ctx).OnesComplement()) { in Evaluate()
1574 tmp = stack.back(); in Evaluate()
1576 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1577 stack.back().ResolveValue(exe_ctx) | tmp.ResolveValue(exe_ctx); in Evaluate()
1592 tmp = stack.back(); in Evaluate()
1594 stack.back().GetScalar() += tmp.GetScalar(); in Evaluate()
1611 stack.back().GetScalar() += uconst_value; in Evaluate()
1612 if (!stack.back().GetScalar().IsValid()) { in Evaluate()
1632 tmp = stack.back(); in Evaluate()
1634 stack.back().ResolveValue(exe_ctx) <<= tmp.ResolveValue(exe_ctx); in Evaluate()
1650 tmp = stack.back(); in Evaluate()
1652 if (!stack.back().ResolveValue(exe_ctx).ShiftRightLogical( in Evaluate()
1674 tmp = stack.back(); in Evaluate()
1676 stack.back().ResolveValue(exe_ctx) >>= tmp.ResolveValue(exe_ctx); in Evaluate()
1691 tmp = stack.back(); in Evaluate()
1693 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1694 stack.back().ResolveValue(exe_ctx) ^ tmp.ResolveValue(exe_ctx); in Evaluate()
1735 tmp = stack.back(); in Evaluate()
1771 tmp = stack.back(); in Evaluate()
1773 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1774 stack.back().ResolveValue(exe_ctx) == tmp.ResolveValue(exe_ctx); in Evaluate()
1792 tmp = stack.back(); in Evaluate()
1794 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1795 stack.back().ResolveValue(exe_ctx) >= tmp.ResolveValue(exe_ctx); in Evaluate()
1813 tmp = stack.back(); in Evaluate()
1815 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1816 stack.back().ResolveValue(exe_ctx) > tmp.ResolveValue(exe_ctx); in Evaluate()
1834 tmp = stack.back(); in Evaluate()
1836 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1837 stack.back().ResolveValue(exe_ctx) <= tmp.ResolveValue(exe_ctx); in Evaluate()
1855 tmp = stack.back(); in Evaluate()
1857 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1858 stack.back().ResolveValue(exe_ctx) < tmp.ResolveValue(exe_ctx); in Evaluate()
1876 tmp = stack.back(); in Evaluate()
1878 stack.back().ResolveValue(exe_ctx) = in Evaluate()
1879 stack.back().ResolveValue(exe_ctx) != tmp.ResolveValue(exe_ctx); in Evaluate()
2024 stack.back().SetValueType(Value::ValueType::LoadAddress); in Evaluate()
2043 stack.back().SetValueType(Value::ValueType::LoadAddress); in Evaluate()
2056 stack.back().SetValueType(Value::ValueType::LoadAddress); in Evaluate()
2120 Value curr_piece_source_value(stack.back()); in Evaluate()
2244 log, dwarf_cu, dwarf4_location_description_kind, &stack.back()); in Evaluate()
2249 switch (stack.back().GetValueType()) { in Evaluate()
2253 if (!stack.back().GetScalar().ExtractBitfield(piece_bit_size, in Evaluate()
2260 (uint64_t)(stack.back().GetScalar().GetByteSize() * 8)); in Evaluate()
2388 stack.back().SetValueType(Value::ValueType::Scalar); in Evaluate()
2460 Scalar &top = stack.back().ResolveValue(exe_ctx); in Evaluate()
2478 stack.back().SetValueType(Value::ValueType::LoadAddress); in Evaluate()
2526 stack.back().GetScalar().ULongLong(LLDB_INVALID_ADDRESS); in Evaluate()
2537 stack.back().GetScalar() = tls_load_addr; in Evaluate()
2538 stack.back().SetValueType(Value::ValueType::LoadAddress); in Evaluate()
2562 stack.back().SetValueType(Value::ValueType::LoadAddress); in Evaluate()
2564 stack.back().SetValueType(Value::ValueType::FileAddress); in Evaluate()
2625 log, dwarf_cu, dwarf4_location_description_kind, &stack.back()); in Evaluate()
2638 result = stack.back(); in Evaluate()