EventRecord *e, void *cdev, DialogPtr d)
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Pen^2 Le 20/05/2017 à 16:26 Windows XP is, of course, the antithesis of a strong and stable operating system even when it doesn't have a malware infection. So whether it'll work for victims of WannaCrypt before their system crashes has to be doubtful.
const hh_i64 fullMul6464A = hh_i64(xA) * kMul64S; // don't sign-extend
HURRRR !
Pen^2 Le 20/05/2017 à 17:22 Windows XP is, of course, the antithesis of a strong and stable operating system even when it doesn't have a malware infection. So whether it'll work for victims of WannaCrypt before their system crashes has to be doubtful.
static HH_FORCEINLINE hh_i32 _MulHiS32(hh_i32 x, hh_i32 y)
{
const hh_u64 mulloS64 = hh_i64(x) * hh_i64(y);
return mulloS64 >> 32;
}
static HH_FORCEINLINE hh_i32 _IDivMulInv(hh_i32 x, hh_i32 kDiv, hh_i32 kMul, hh_i32 kShift)
{
#if 1
const hh_i32 kDivSign = (kDiv >> 31);
const hh_i32 kMulSign = (kDiv >> 31);
const hh_i32 kAddMask = kMulSign & ~kDivSign;
const hh_i32 kSubMask = kDivSign & ~kMulSign;
const hh_i32 offset = (x & kAddMask) - (x & kSubMask);
const hh_i32 mulHi = _MulHiS32(x, kMul) + offset;
const hh_i32 mulHiS = mulHi >> kShift;
const hh_i32 sign = hh_u32(mulHiS) >> 31; // rounding offset for negative values
const hh_i32 d = mulHiS + sign;
return d;
#else
return (kDiv != 0) ? x / kDiv : 0;
#endif
}
HURRRR !
Bearbecue > c'est bizarre ton truc, le code dans le #else est pas équivalent au code au-dessus...
—
Zeroblog —
« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » —
Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » —
GT TurbokMul et kShift sont ignorés dans la version non optimisée.
—
Zeroblog —
« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » —
Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » —
GT TurbokMul et kShift sont sur un bateau... #loin#
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.