This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: Rename InvMem to RegMem for x86 assembler


On Thu, Mar 29, 2007 at 10:23:35AM +0100, Jan Beulich wrote:
> >>> "H. J. Lu" <hjl@lucon.org> 29.03.07 05:09 >>>
> >The usage of InvMem isn't very clear. And we don't need it on sldt,
> >smsw and str since their extension_opcode is not None which means
> >that their register operand must be encoded in i.rm.regmem anyway.
> >This patch rename InvMem to RegMem and remove it from AnyMem.
> 
> I have to admit that I find RegMem even more confusing, as that to me
> suggests that Reg and Mem are acceptable as operand. What do you
> consider unclear with InvMem?

RegMem indicates a register should be encoded in the REGMEM field in
the modrm byte.

H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]