Skip to content

Commit 6df9d1c

Browse files
committedDec 2, 2017
update and fix all regression findings
1 parent 6abe8a7 commit 6df9d1c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+1397
-1011
lines changed
 

‎H/globals.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -904,7 +904,7 @@ struct module_info {
904904
#define CurrWordSize ModuleInfo.wordsize
905905

906906
#define H_LONG_MIN (-2147483647L - 1) // minimum (signed) long value
907-
#define H_LONG_MAX 2147483647L // maximum (signed) long value
907+
#define H_LONG_MAX 2147483647L // maximum (signed) long value
908908

909909
struct format_options {
910910
void (*init)( struct module_info * );

‎H/instravx.h

+9-9
Original file line numberDiff line numberDiff line change
@@ -358,16 +358,16 @@ avxins (PSIGNW ,vpsignw , P_AVX, VX_L ) /* -, s */
358358
avxins (PSIGND ,vpsignd , P_AVX, VX_L ) /* -, s */
359359
avxins(PSLLDQ, vpslldq, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d */
360360
avxins(PSRLDQ, vpsrldq, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d */
361-
avxins(PSLLW, vpsllw, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
362-
avxins(PSLLD, vpslld, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
363-
avxins(PSLLQ, vpsllq, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
364-
avxins(PSRAW, vpsraw, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
365-
avxins(PSRAD, vpsrad, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
361+
avxins(PSLLW, vpsllw, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
362+
avxins(PSLLD, vpslld, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
363+
avxins(PSLLQ, vpsllq, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
364+
avxins(PSRAW, vpsraw, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
365+
avxins(PSRAD, vpsrad, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
366366
/* PSRAQ moved here for easyer handling, Uasm 2.16 */
367-
avxins(PSRAQ, vpsraq, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
368-
avxins(PSRLW, vpsrlw, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
369-
avxins(PSRLD, vpsrld, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
370-
avxins(PSRLQ, vpsrlq, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
367+
avxins(PSRAQ, vpsraq, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
368+
avxins(PSRLW, vpsrlw, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
369+
avxins(PSRLD, vpsrld, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
370+
avxins(PSRLQ, vpsrlq, P_AVX, VX_LL | VX_L | VX_DST | VX_HALF) /* -, d/s */
371371
/* */
372372
avxins (PTEST ,vptest , P_AVX, VX_LL|VX_L|VX_NND ) /* L, ns */
373373
avxins (PSUBB ,vpsubb , P_AVX, VX_LL|VX_L ) /* -, s */

0 commit comments

Comments
 (0)
Please sign in to comment.