<html><head><style type="text/css"><!-- DIV {margin:0px} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Message d'origine ----<br>De : Behdad Esfahbod <behdad@behdad.org><br><div>>> i -= ((i >> 16) & 1)<br>>That doesn't really help, other than slowing it down.<br>well, it just make sure you will substract at max 1,<br>but if it is already clamped as you wrote on your previous mail then it is not needed.<br>Btw, slowing down is a very relative matter ,<br>here in particular , <br>it would add about 1 cycle on an x86 <br>when using an AND instruction if i rember well ;-)<br><br>Fabien<br><br></div></div><br></div></div></body></html>