Mark Charney

Results 84 comments of Mark Charney

So this is now fixed. But I don't like the fix. I hope I'll have some time over the next few days to do something better. Issue keeps coming up...

This is one of those arguments I lost. :-) i.e. Where to put the rounding/sae decorations. I never liked the suggested solutions. I also never really liked the {k1} syntax...

Hi. I cannot omit the TXT thing from the operands as I think you suggested; That is what drives the printing of the embedded rounding string. I'm just printing it...

All branches are in the "xed_category_enum_t" of COND_BR or UNCOND_BR. Without my adding an attribute to the grammar, you'd just have to look for the existence RELBR operand to see...

yes, that right, but it bits, not bytes.

Hi. What instruction are you referring to? The conditional branches all jump to an address encoded in a displacement whose value is relative to the location of the instruction. There...

EA cd is a far jmp; it takes a 2B pointer and a 2B segment. Far jumps take a segment:offset. I'm guessing most people would not want to do that...

yes you can check XED_ATTRIBUTE_INDIRECT_BRANCH for indirect branches.

yes, this is one of the unfortunate differences between the products. A fix is certainly possible. Just need another mode bit to select the right instruction definition. I'll put it...

yeah, saw that. i can add a mode and it might be good for a reference but i fear most people wont know to use that mode in the first...