2011-07-26 |
Evan Cheng | Rename TargetAsmParser to MCTargetAsmParser and TargetA... |
blob | commitdiff | raw |
2011-07-23 |
Evan Cheng | Move TargetAsmParser.h TargetAsmBackend.h and TargetAsm... |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Evan Cheng | Next round of MC refactoring. This patch factor MC... |
blob | commitdiff | raw | diff to current |
2011-07-13 |
Jim Grosbach | Update MCParsedAsmOperand debug methods. |
blob | commitdiff | raw | diff to current |
2011-07-11 |
Evan Cheng | - Eliminate MCCodeEmitter's dependency on TargetMachine... |
blob | commitdiff | raw | diff to current |
2011-07-09 |
Evan Cheng | Change createAsmParser to take a MCSubtargetInfo instea... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Benjamin Kramer | Plug a leak by giving the AsmParser ownership of the... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Evan Cheng | TargetAsmParser doesn't need reference to Target. |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Evan Cheng | Eliminate asm parser's dependency on TargetMachine: |
blob | commitdiff | raw | diff to current |
2011-07-05 |
Eli Friedman | Add assembler/disassembler support for non-AVX pclmulqd... |
blob | commitdiff | raw | diff to current |
2011-04-09 |
Chris Lattner | fix rdar://8735979 - "int 3" doesn't match to "int3... |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Joerg Sonnenberger | Support explicit argument forms for the X86 string... |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Joerg Sonnenberger | Use the same (%dx) hack for in[bwl] as for out[bwl]. |
blob | commitdiff | raw | diff to current |
2011-02-04 |
Daniel Dunbar | MC/AsmParser: Add support for allowing the conversion... |
blob | commitdiff | raw | diff to current |
2011-01-27 |
Roman Divacky | Introduce virtual ParseRegister method in TargetAsmParser. |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Kevin Enderby | Allow a slash, '/', as a prefix separator for X86.... |
blob | commitdiff | raw | diff to current |
2010-11-28 |
Chris Lattner | fix PR8686, accepting a 'b' suffix at the end of all... |
blob | commitdiff | raw | diff to current |
2010-11-27 |
Rafael Espindola | Implement the data16 prefix. |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Rafael Espindola | Implement the rex64 prefix. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Chris Lattner | trivial QoI improvement. On this invalid input: |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | move the "sh[lr]d op,op" -> "shld $1, op,op" aliases... |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | rework the rotate-by-1 instructions to be defined like the |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | move the plethora of fp stack aliases to the .td file. |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | add (and document) the ability for alias results to... |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | generalize alias support to allow the result of an... |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | move fnstsw aliases to .td file, fix typo |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | move in/out aliases to the .td files. |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | move sldt, imul, and movabsq aliases from c++ to .td... |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | correct suffix matching to search for s/l/t suffixes on |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | fix a bug where we had an implicit assumption that the |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | move the lcall/ljmp aliases to the .td file. |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | move the "movsd -> movsl" alias to the .td files, |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | fix some bugs in the alias support, unblocking changing... |
blob | commitdiff | raw | diff to current |
2010-11-01 |
Chris Lattner | use our fancy new MnemonicAlias mechanism to remove... |
blob | commitdiff | raw | diff to current |
2010-11-01 |
Chris Lattner | Implement enough of the missing instalias support to get |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | Implement (and document!) support for MnemonicAlias... |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | really zap alias. |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | move fcompi alias to .td file and zap some useless... |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | move rep aliases to td file |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | move sal aliases to .td file. |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | fix an encoding mismatch where "sal %eax, 1" was not... |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | move a bunch more aliases from .cpp -> .td file. |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | move cmov aliases to .td file. |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | move setcc and jcc aliases from .cpp to .td |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | move some code. |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | implement (and document!) the first kind of MC assemble... |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Chris Lattner | stay out of the reserved namespace |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Kevin Enderby | Yet another tweak to X86 instructions to add ud2a as... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Kevin Enderby | Another tweak to X86 instructions to add the missing... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Kevin Enderby | Tweaks to X86 instructions to allow the 'w' suffix... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Kevin Enderby | Added some aliases to the fcomip and fucompi Intel... |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Andrew Trick | Reverting r117031 to cleanup valgrind errors. |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Kevin Enderby | More tweaks to X86 instructions to allow the 'w' suffix... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Kevin Enderby | Added a few tweaks to the Intel Descriptor-table suppor... |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Kevin Enderby | Added a handful of x86-32 instructions that were missin... |
blob | commitdiff | raw | diff to current |
2010-10-09 |
Michael J. Spencer | Fix Whitespace. |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Chris Lattner | Replace a gross hack (the MOV64ri_alt instruction)... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Benjamin Kramer | Delete token *after* reading from it. |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Chris Lattner | preemptively add the rest of the non-n fpstack instruct... |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Chris Lattner | implement support for finit, PR8258 |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Chris Lattner | add support for fstcw, PR8259 |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Chris Lattner | implement rdar://8491845 - Gas supports commuted forms... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Chris Lattner | implement rdar://8456378 and PR7557 - support for the... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Chris Lattner | change the protocol TargetAsmPArser::MatchInstruction... |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Chris Lattner | yet more aliases. |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Chris Lattner | add a couple more aliases, rdar://8456378 |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Chris Lattner | fix rdar://8470918 - llvm-mc can't assemble smovl |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Chris Lattner | Fix rdar://8468087 - llvm-mc commutes fmul (and friend... |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Chris Lattner | implement support for 'clr' alias. This is part of... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Chris Lattner | fix rdar://8456371 - Handle commutable instructions... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Chris Lattner | Fix an inconsistency in the x86 backend that led it... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Chris Lattner | add the missing aliases for fp stack cmovs, rdar:/... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Chris Lattner | Fix rdar://8456364 - llvm-mc rejects '%CS' |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Chris Lattner | fix rdar://8456389 - llvm-mc mismatch with 'as' on... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Chris Lattner | fix rdar://8456361 - llvm-mc rejects 'rep movsd' |
blob | commitdiff | raw | diff to current |
2010-09-16 |
Chris Lattner | fix rdar://8438816 - unrecognized 'fildq' instruction |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Chris Lattner | lcall and ljmp always default to lcalll and ljmpl.... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Chris Lattner | apparently jmpl $1,$2 is an alias for ljmpl, similiarly |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Chris Lattner | Disambiguate lcall/ljmp to the 32-bit version. This... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Chris Lattner | implement aliases for shld/shrd, part of rdar://8418316 |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Chris Lattner | fix rdar://8431880 - rcl/rcr with no shift amount not... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Chris Lattner | add various broken forms of fnstsw. I didn't add the... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Chris Lattner | add some aliases for f[u]comi, part of rdar://8431422 |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Chris Lattner | add a bunch of aliases for fp operations with no operand, |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Chris Lattner | Diagnose invalid instructions like "incl" with "too... |
blob | commitdiff | raw | diff to current |
2010-09-14 |
Chris Lattner | add a terrible hack to allow out with dx is parens... |
blob | commitdiff | raw | diff to current |
2010-09-11 |
Chris Lattner | add a missed cmov alias, part of rdar://8416805 |
blob | commitdiff | raw | diff to current |
2010-09-11 |
Chris Lattner | add support for all the setCC aliases. Part of rdar... |
blob | commitdiff | raw | diff to current |
2010-09-11 |
Chris Lattner | add support for pushfd/popfd which are aliases for... |
blob | commitdiff | raw | diff to current |
2010-09-11 |
Chris Lattner | implement rdar://8407928 - support for in/out with... |
blob | commitdiff | raw | diff to current |
2010-09-11 |
Chris Lattner | fix the asmparser so that the target is responsible... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Chris Lattner | fix rdar://8407548, I missed the commuted form of xchg... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Chris Lattner | fix bugs in push/pop segment support, rdar://8407242 |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Chris Lattner | add support for the commuted form of the test instructi... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Chris Lattner | implement proper support for sysret{,l,q}, rdar://8403907 |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Chris Lattner | implement the iret suite of instructions properly, |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Chris Lattner | add support for instruction prefixes on the same line... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Chris Lattner | change the MC "ParseInstruction" interface to make... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Chris Lattner | gas accepts xchg <mem>, <reg> as a synonym for xchg... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Chris Lattner | fix the encoding of the "jump on *cx" family of instruc... |
blob | commitdiff | raw | diff to current |
next |