Lines Matching refs:result
65 T result;
66 memcpy(&result, bytes + (lane * lane_size), lane_size);
67 return result;
86 // do that because it makes the result a non-POD type, and then we can't use
337 // The Equal* methods return true if the result matches the reference value.
338 // They all print an error message to the console if the result is incorrect
343 bool Equal32(uint32_t expected, const RegisterDump*, uint32_t result);
346 uint64_t result,
350 QRegisterValue result);
352 bool EqualFP16(Float16 expected, const RegisterDump*, uint16_t result);
353 bool EqualFP32(float expected, const RegisterDump*, float result);
354 bool EqualFP64(double expected, const RegisterDump*, double result);
384 bool EqualNzcv(uint32_t expected, uint32_t result);
389 bool NotEqual64(T0 reference, const RegisterDump* core, T1 result) {
390 return !Equal64(reference, core, result, kExpectNotEqual);
453 const R& result,
455 VIXL_ASSERT(result.IsZRegister() || result.IsPRegister());
456 VIXL_ASSERT(AreSameFormat(expected, result));
460 if (!result.HasLaneSize()) {
461 return EqualSVE(expected.VnB(), core, result.VnB(), printed_warning);
466 int lane_size = result.GetLaneSizeInBits();
469 equal = equal && EqualSVELane(expected_lane, core, result, lane);
475 const void* result,