[PATCH] Remove SegOvrBits from X86 TSFlags since they weren't being used.

David Woodhouse dwmw2 at infradead.org
Tue Jan 7 16:13:19 PST 2014


On Mon, 2014-01-06 at 06:51 +0000, Craig Topper wrote:
> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198588 

Hm. Using these could perhaps have been one approach to fixing PR9385?

We'd have to have created separate definitions for each instruction for
each segment prefix though?

At the moment the AsmParser will *strip* any redundant memory operand
from movs/lods/outs instructions as long as it matches isSrcOp().

Perhaps we should do it the other way round and *add* the redundant
operand? Then we have the required memory operand on which to hang the
segment override information, and the code emitter will do the right
thing...


-- 
dwmw2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5745 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140108/38cd2612/attachment.bin>


More information about the llvm-commits mailing list