Lines Matching refs:value_sp
266 OptionValueSP value_sp = reg_dict->GetValueForKey(sstr.GetString()); in LoadRegistersStateFromDictionary() local
267 if (value_sp.get() == nullptr) in LoadRegistersStateFromDictionary()
269 uint64_t reg_value = value_sp->GetValueAs<uint64_t>().value_or(0); in LoadRegistersStateFromDictionary()
284 OptionValueSP value_sp = test_data->GetValueForKey(memory_key); in LoadStateFromDictionary() local
288 if (value_sp.get() != nullptr) { in LoadStateFromDictionary()
293 OptionValueDictionary *mem_dict = value_sp->GetAsDictionary(); in LoadStateFromDictionary()
294 value_sp = mem_dict->GetValueForKey(address_key); in LoadStateFromDictionary()
295 if (value_sp.get() == nullptr) in LoadStateFromDictionary()
298 start_address = value_sp->GetValueAs<uint64_t>().value_or(0); in LoadStateFromDictionary()
300 value_sp = mem_dict->GetValueForKey(data_key); in LoadStateFromDictionary()
301 OptionValueArray *mem_array = value_sp->GetAsArray(); in LoadStateFromDictionary()
309 value_sp = mem_array->GetValueAtIndex(i); in LoadStateFromDictionary()
310 if (value_sp.get() == nullptr) in LoadStateFromDictionary()
312 uint64_t value = value_sp->GetValueAs<uint64_t>().value_or(0); in LoadStateFromDictionary()
318 value_sp = test_data->GetValueForKey(registers_key); in LoadStateFromDictionary()
319 if (value_sp.get() == nullptr) in LoadStateFromDictionary()
324 OptionValueDictionary *reg_dict = value_sp->GetAsDictionary(); in LoadStateFromDictionary()
329 value_sp = reg_dict->GetValueForKey(cpsr_name); in LoadStateFromDictionary()
330 if (value_sp.get() == nullptr) in LoadStateFromDictionary()
333 value_sp->GetValueAs<uint64_t>().value_or(0)); in LoadStateFromDictionary()