Dec 20, 2010 at 2:36 PM
Edited Dec 20, 2010 at 4:21 PM
Might i can help adding highlighting for new registers/operands available?
Sure, for new operands and registers, have a look at the file
You can send your modifications and I will integrate the changes.
movs movsb movsd movss movsw – shouldnt be SSE instruction instead of general purpose even it can work with GPR (e.g. move data from GPR to SSE registers and back)? May you mind about MOVSX (sign extension) which is GPR instruction?
I moved them to SSE but you can move them back of course
cvttps2pi cvttss2si – fixed order
monitor, mwait, pause, mfence, lfence, popcnt and clflush – added to general set of instructions (even these added to instructions set as part of SSE)
I added SSE2,SSE3,SSSE3 instructions and SSE4 essentials
also all set of 64 bit registers rax...r15including partial registers like r8d(b)..r15d(b) and RIP (its not possible currently to use directly this register in MASM but i added it just in case)
PS: Were not able to PM you ("undefined" error on form) but i need your email to send file
PPS: Created issue here
http://asmhighlighter.codeplex.com/workitem/10048 (just to be able attach MAP file as it is not possible to do here)