[PATCH] D39847: [X86] Avoid unecessary opsize byte in segment move to memory

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 10 16:14:47 PST 2017


craig.topper added a comment.

gas seems to error on movl %fs,(%rsi) and movl (%rsi), %fs

I wonder if we shouldn't just delete MOV32ms and MOV64ms from InstrSystem.td and change MOV16ms to not have OpSize16. They're declared with mem32 and mem64 anyway which is clearly wrong. Same for MOV32sm and MOV64sm.


https://reviews.llvm.org/D39847





More information about the llvm-commits mailing list