`Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz (AVX2)`

----------------------------------------------

-- (1)

85352 cycles, rep(3000), code(257) 1.asm: bt eax,0

44312 cycles, rep(3000), code(321) 2.asm: test eax,1

164616 cycles, rep(3000), code(193) 3.asm: and eax,1

-- (2)

84463 cycles, rep(3000), code(257) 1.asm: bt eax,0

43973 cycles, rep(3000), code(321) 2.asm: test eax,1

164331 cycles, rep(3000), code(193) 3.asm: and eax,1

-- (3)

85686 cycles, rep(3000), code(257) 1.asm: bt eax,0

45461 cycles, rep(3000), code(321) 2.asm: test eax,1

166011 cycles, rep(3000), code(193) 3.asm: and eax,1

total [1 .. 3], 1++

133746 cycles 2.asm: test eax,1

255501 cycles 1.asm: bt eax,0

494958 cycles 3.asm: and eax,1

hit any key to continue...