summaryrefslogtreecommitdiff
path: root/test/MC/AsmParser/X86
Commit message (Expand)AuthorAge
* fix rdar://8456371 - Handle commutable instructions written backward.Chris Lattner2010-09-22
* Fix an inconsistency in the x86 backend that led it to reject "calll foo" onChris Lattner2010-09-22
* fix rdar://8456412 - llvm-mc crash in encoder on "mov %rdx, %cr8"Chris Lattner2010-09-22
* fix rdar://8456417 - llvm-mc can't do basic mathChris Lattner2010-09-22
* add the missing aliases for fp stack cmovs, rdar://8456391Chris Lattner2010-09-22
* Fix rdar://8456364 - llvm-mc rejects '%CS'Chris Lattner2010-09-22
* fix rdar://8456389 - llvm-mc mismatch with 'as' on 'fstp'Chris Lattner2010-09-22
* fix rdar://8456361 - llvm-mc rejects 'rep movsd'Chris Lattner2010-09-22
* fix rdar://8444631 - encoder crash on 'enter'Chris Lattner2010-09-17
* fix rdar://8438816 - unrecognized 'fildq' instructionChris Lattner2010-09-16
* lcall and ljmp always default to lcalll and ljmpl. This finallyChris Lattner2010-09-15
* apparently jmpl $1,$2 is an alias for ljmpl, similiarlyChris Lattner2010-09-15
* Disambiguate lcall/ljmp to the 32-bit version. This happensChris Lattner2010-09-15
* fix the encoding of sldt GR16 to have the 0x66 prefix, andChris Lattner2010-09-15
* implement aliases for shld/shrd, part of rdar://8418316Chris Lattner2010-09-15
* fix rdar://8431880 - rcl/rcr with no shift amount not recognizedChris Lattner2010-09-15
* add various broken forms of fnstsw. I didn't add the %raxChris Lattner2010-09-15
* add some aliases for f[u]comi, part of rdar://8431422Chris Lattner2010-09-15
* add a bunch of aliases for fp operations with no operand,Chris Lattner2010-09-15
* add a terrible hack to allow out with dx is parens, a gas bug.Chris Lattner2010-09-14
* add a missed cmov alias, part of rdar://8416805Chris Lattner2010-09-11
* add support for all the setCC aliases. Part of rdar://8416805Chris Lattner2010-09-11
* add support for pushfd/popfd which are aliases for pushfl/popfl.Chris Lattner2010-09-11
* implement rdar://8407928 - support for in/out with a missing "a" register.Chris Lattner2010-09-11
* fix rdar://8407548, I missed the commuted form of xchg/test without a suffix.Chris Lattner2010-09-08
* fix bugs in push/pop segment support, rdar://8407242Chris Lattner2010-09-08
* add support for the commuted form of the test instruction, rdar://8018260.Chris Lattner2010-09-08
* implement proper support for sysret{,l,q}, rdar://8403907Chris Lattner2010-09-08
* implement the iret suite of instructions properly,Chris Lattner2010-09-08
* add support for instruction prefixes on the same line as the instruction,Chris Lattner2010-09-08
* gas accepts xchg <mem>, <reg> as a synonym for xchg <reg>, <mem>.Chris Lattner2010-09-08
* fix the encoding of the "jump on *cx" family of instructions,Chris Lattner2010-09-08
* add missing cmov aliases, this resolves rdar://8208499Chris Lattner2010-09-07
* "sldt <mem>" is ambiguous in 64-bit mode, but shouldChris Lattner2010-09-06
* fix rdar://8017621 - llvm-mc can't guess encoding for "push $(1000)"Chris Lattner2010-09-06
* fix the operand constraints of the immediate form of in/out,Chris Lattner2010-09-06
* fixme accomplishedChris Lattner2010-08-28
* X86: Fix misencode of RI64mi8. This fixes OpenSSL / x86_64-apple-darwin10 / c...Daniel Dunbar2010-08-25
* MC/X86: Tweak imul recognition, previous hack only applies for the imul formDaniel Dunbar2010-08-24
* MC/X86: Add custom hack for recognizing "imul $12, %eax" and friends.Daniel Dunbar2010-08-24
* MC/X86: Warn on scale factors > 1 without index register, instead of erroring,Daniel Dunbar2010-08-24
* fix PR7465, mishandling of lcall and ljmp: intersegment long Chris Lattner2010-08-19
* MC/X86/AsmParser: Give an explicit error message when we reject an instructionDaniel Dunbar2010-08-12
* Support x86 "eiz" and "riz" pseudo index registers in the assembler.Bruno Cardoso Lopes2010-07-24
* Move AVX encoding tests to different filesBruno Cardoso Lopes2010-07-23
* Add AVX version of CLMUL instructionsBruno Cardoso Lopes2010-07-23
* Add complete assembler support for FMA3 instructions, with descriptions and e...Bruno Cardoso Lopes2010-07-23
* Add remaining AVX instructions (most of them dealing with GR64 destinations. ...Bruno Cardoso Lopes2010-07-22
* Add more 256-bit forms for a bunch of regular AVX instructionsBruno Cardoso Lopes2010-07-21
* Add missing AVX convert instructions. Those instructions are not described in...Bruno Cardoso Lopes2010-07-21