[PATCH 5/5] -march=native: MOVBE support

2017-12-07 Thread Alexey Dobriyan
Use MOVBE if it is available. This doesn't save code size as MOVBE seems to be as long as MOV+BSWAP, It is not clear if it saves uop, maybe it will in the future. Do it because it is easy, I guess. --- arch/x86/crypto/des3_ede-asm_64.S | 28 arch/x86/net/bpf_jit.S

[PATCH 5/5] -march=native: MOVBE support

2017-12-07 Thread Alexey Dobriyan
Use MOVBE if it is available. This doesn't save code size as MOVBE seems to be as long as MOV+BSWAP, It is not clear if it saves uop, maybe it will in the future. Do it because it is easy, I guess. --- arch/x86/crypto/des3_ede-asm_64.S | 28 arch/x86/net/bpf_jit.S