summaryrefslogtreecommitdiffstats
path: root/b32e.asm (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-12-04Add perftest, update b32e to use a counter instead of mulHEADmasterNao Pross1-14/+8
2018-11-29Add padding to outputNao Pross1-6/+21
2018-11-29Update b32e to not use rdxNao Pross1-3/+3
2018-11-29Correct write syscall argumentNao Pross1-1/+1
2018-11-28Swap bytes (endianness)Nao Pross1-4/+11
The problem with the code until now, was that x64 is little endian. Therefore when the input buffer is loaded into a register to perform a bit operation (i.e shift) the result was messed up.
2018-11-28Add main loop to read more than 5 bytesNao Pross1-0/+11
2018-11-28Use 4 spaces for indent, update comments, change input buffer shift directionNao Pross1-43/+56
2018-11-27Set input buffer to be 8 bytes to fit in a register for shlNao Pross1-2/+5
2018-11-27Add ret statementsNao Pross1-1/+5