Lines Matching defs:MYCHECK

933 #define MYCHECK(op, rc, val) \
941 MYCHECK(ASMAtomicAddS32(pi32, 1), 10, 11);
942 MYCHECK(ASMAtomicAddS32(pi32, -2), 11, 9);
943 MYCHECK(ASMAtomicAddS32(pi32, -9), 9, 0);
944 MYCHECK(ASMAtomicAddS32(pi32, -0x7fffffff), 0, -0x7fffffff);
945 MYCHECK(ASMAtomicAddS32(pi32, 0), -0x7fffffff, -0x7fffffff);
946 MYCHECK(ASMAtomicAddS32(pi32, 0x7fffffff), -0x7fffffff, 0);
947 MYCHECK(ASMAtomicAddS32(pi32, 0), 0, 0);
948 #undef MYCHECK
1008 #define MYCHECK(op, rc, val) \
1016 MYCHECK(ASMAtomicAddS64(pi64, 1), 10, 11);
1017 MYCHECK(ASMAtomicAddS64(pi64, -2), 11, 9);
1018 MYCHECK(ASMAtomicAddS64(pi64, -9), 9, 0);
1019 MYCHECK(ASMAtomicAddS64(pi64, -INT64_MAX), 0, -INT64_MAX);
1020 MYCHECK(ASMAtomicAddS64(pi64, 0), -INT64_MAX, -INT64_MAX);
1021 MYCHECK(ASMAtomicAddS64(pi64, -1), -INT64_MAX, INT64_MIN);
1022 MYCHECK(ASMAtomicAddS64(pi64, INT64_MAX), INT64_MIN, -1);
1023 MYCHECK(ASMAtomicAddS64(pi64, 1), -1, 0);
1024 MYCHECK(ASMAtomicAddS64(pi64, 0), 0, 0);
1025 #undef MYCHECK
1039 #define MYCHECK(op, rc) \
1047 MYCHECK(ASMAtomicDecS32(pi32), 9);
1048 MYCHECK(ASMAtomicDecS32(pi32), 8);
1049 MYCHECK(ASMAtomicDecS32(pi32), 7);
1050 MYCHECK(ASMAtomicDecS32(pi32), 6);
1051 MYCHECK(ASMAtomicDecS32(pi32), 5);
1052 MYCHECK(ASMAtomicDecS32(pi32), 4);
1053 MYCHECK(ASMAtomicDecS32(pi32), 3);
1054 MYCHECK(ASMAtomicDecS32(pi32), 2);
1055 MYCHECK(ASMAtomicDecS32(pi32), 1);
1056 MYCHECK(ASMAtomicDecS32(pi32), 0);
1057 MYCHECK(ASMAtomicDecS32(pi32), -1);
1058 MYCHECK(ASMAtomicDecS32(pi32), -2);
1059 MYCHECK(ASMAtomicIncS32(pi32), -1);
1060 MYCHECK(ASMAtomicIncS32(pi32), 0);
1061 MYCHECK(ASMAtomicIncS32(pi32), 1);
1062 MYCHECK(ASMAtomicIncS32(pi32), 2);
1063 MYCHECK(ASMAtomicIncS32(pi32), 3);
1064 MYCHECK(ASMAtomicDecS32(pi32), 2);
1065 MYCHECK(ASMAtomicIncS32(pi32), 3);
1066 MYCHECK(ASMAtomicDecS32(pi32), 2);
1067 MYCHECK(ASMAtomicIncS32(pi32), 3);
1068 #undef MYCHECK
1082 #define MYCHECK(op, rc) \
1090 MYCHECK(ASMAtomicDecS64(pi64), 9);
1091 MYCHECK(ASMAtomicDecS64(pi64), 8);
1092 MYCHECK(ASMAtomicDecS64(pi64), 7);
1093 MYCHECK(ASMAtomicDecS64(pi64), 6);
1094 MYCHECK(ASMAtomicDecS64(pi64), 5);
1095 MYCHECK(ASMAtomicDecS64(pi64), 4);
1096 MYCHECK(ASMAtomicDecS64(pi64), 3);
1097 MYCHECK(ASMAtomicDecS64(pi64), 2);
1098 MYCHECK(ASMAtomicDecS64(pi64), 1);
1099 MYCHECK(ASMAtomicDecS64(pi64), 0);
1100 MYCHECK(ASMAtomicDecS64(pi64), -1);
1101 MYCHECK(ASMAtomicDecS64(pi64), -2);
1102 MYCHECK(ASMAtomicIncS64(pi64), -1);
1103 MYCHECK(ASMAtomicIncS64(pi64), 0);
1104 MYCHECK(ASMAtomicIncS64(pi64), 1);
1105 MYCHECK(ASMAtomicIncS64(pi64), 2);
1106 MYCHECK(ASMAtomicIncS64(pi64), 3);
1107 MYCHECK(ASMAtomicDecS64(pi64), 2);
1108 MYCHECK(ASMAtomicIncS64(pi64), 3);
1109 MYCHECK(ASMAtomicDecS64(pi64), 2);
1110 MYCHECK(ASMAtomicIncS64(pi64), 3);
1111 #undef MYCHECK