From 85578f0462e2febc05bc05564d13efdb7b05e6ca Mon Sep 17 00:00:00 2001 From: Anton Mitrokhin Date: Tue, 3 Feb 2015 14:47:37 +0300 Subject: [PATCH] fixed 64-bit __ashr intrinsic --- examples/intrinsics/knc.h | 4 ++-- fail_db.txt | 8 -------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/examples/intrinsics/knc.h b/examples/intrinsics/knc.h index 20b27351..bbfe0a80 100644 --- a/examples/intrinsics/knc.h +++ b/examples/intrinsics/knc.h @@ -1006,8 +1006,8 @@ static FORCEINLINE __vec16_i64 __ashr(__vec16_i64 a, __vec16_i64 b) { } static FORCEINLINE __vec16_i64 __ashr(__vec16_i64 a, unsigned long long b) { -__vec16_i32 xfer; - if (b <= 32) xfer = _mm512_slli_epi32(_mm512_and_epi32(a.v_hi, _mm512_set1_epi32((1<