summaryrefslogtreecommitdiffstats
path: root/b32e.asm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add perftest, update b32e to use a counter instead of mulHEADmasterNao Pross2018-12-041-14/+8
|
* Add padding to outputNao Pross2018-11-291-6/+21
|
* Update b32e to not use rdxNao Pross2018-11-291-3/+3
|
* Correct write syscall argumentNao Pross2018-11-291-1/+1
|
* Swap bytes (endianness)Nao Pross2018-11-281-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.
* Add main loop to read more than 5 bytesNao Pross2018-11-281-0/+11
|
* Use 4 spaces for indent, update comments, change input buffer shift directionNao Pross2018-11-281-43/+56
|
* Set input buffer to be 8 bytes to fit in a register for shlNao Pross2018-11-271-2/+5
|
* Add ret statementsNao Pross2018-11-271-1/+5
|
* Initial implementation of encoderNao Pross2018-11-271-0/+67