Add x86_128 implementation
Add tests for the x86_128 variant