@@ -617,7 +617,7 @@ typename ReturnFunctionSignature<indxType, offsetType, dataType>::
617617 a->vpaddd (out_vreg, r0_vreg, out_vreg);
618618 }
619619 // Truncate rounding to 'counterwork' the random added part
620- a->vcvtps2ph (x86::word_ptr (x86::rsp), out_vreg, 0b11 );
620+ a->vcvtps2ph (x86::word_ptr (x86::rsp), out_vreg, 11 );
621621 // Copy results back
622622 for (size_t r = 0 ; r < remainder; ++r) {
623623 a->mov (h.r16 (), x86::ptr (x86::rsp, sizeof (dataType) * r));
@@ -637,7 +637,7 @@ typename ReturnFunctionSignature<indxType, offsetType, dataType>::
637637 a->vpaddd (out_vreg, r0_vreg, out_vreg);
638638 }
639639 // Truncate rounding
640- a->k (x86::k (1 )).vcvtps2ph (w_ptr, out_vreg, 0b11 );
640+ a->k (x86::k (1 )).vcvtps2ph (w_ptr, out_vreg, 11 );
641641 }
642642 } else {
643643 a->vcvtph2ps (out_vreg, w_ptr);
@@ -646,7 +646,7 @@ typename ReturnFunctionSignature<indxType, offsetType, dataType>::
646646 a->vpaddd (out_vreg, r0_vreg, out_vreg);
647647 }
648648 // Truncate rounding
649- a->vcvtps2ph (w_ptr, out_vreg, 0b11 );
649+ a->vcvtps2ph (w_ptr, out_vreg, 11 );
650650 }
651651 }
652652
0 commit comments