Lines Matching defs:scalar
152 bool AssignToMatchType(lldb_private::Scalar &scalar, llvm::APInt value,
162 scalar = value.zextOrTrunc(type_size * 8);
166 bool EvaluateValue(lldb_private::Scalar &scalar, const Value *value,
174 scalar = cfp->getValueAPF().convertToDouble();
176 scalar = cfp->getValueAPF().convertToFloat();
188 return AssignToMatchType(scalar, value_apint, value->getType());
207 scalar = value_extractor.GetDouble(&offset);
210 scalar = value_extractor.GetFloat(&offset);
214 return AssignToMatchType(scalar, llvm::APInt(64, u64value),
222 bool AssignValue(const Value *value, lldb_private::Scalar scalar,
232 cast_scalar = scalar;
234 scalar.MakeUnsigned();
235 if (!AssignToMatchType(cast_scalar, scalar.UInt128(llvm::APInt()),