| Commit message (Expand) | Author | Age | Files | Lines |
* | Inside the calling convention logic LocVT is always a simple | Duncan Sands | 2010-11-03 | 1 | -24/+25 |
* | rearrange a bit. | Chris Lattner | 2010-11-01 | 1 | -50/+55 |
* | use our fancy new MnemonicAlias mechanism to remove a bunch of hacks | Chris Lattner | 2010-11-01 | 2 | -51/+16 |
* | "mov[zs]x (mem), GR16" are not ambiguous: the mem | Chris Lattner | 2010-11-01 | 1 | -0/+6 |
* | Implement enough of the missing instalias support to get | Chris Lattner | 2010-11-01 | 2 | -3/+33 |
* | make the asm matcher emitter reject instructions that have comments | Chris Lattner | 2010-11-01 | 1 | -2/+2 |
* | reject instructions that contain a \n in their asmstring. Mark | Chris Lattner | 2010-11-01 | 1 | -8/+10 |
* | fix the !eq operator in tblgen to return a bit instead of an int. | Chris Lattner | 2010-10-31 | 1 | -0/+3 |
* | two changes: make the asmmatcher generator ignore ARM pseudos properly, | Chris Lattner | 2010-10-31 | 2 | -4/+14 |
* | sketch out the planned instruction alias mechanism, add some comments about | Chris Lattner | 2010-10-31 | 1 | -0/+14 |
* | Factorize the duplicated logic for choosing the right argument | Duncan Sands | 2010-10-31 | 4 | -56/+36 |
* | Remove CCAssignFnForRet from X86 FastISel in favour of RetCC_X86, | Duncan Sands | 2010-10-31 | 1 | -16/+1 |
* | Resolve a terrible hack in tblgen: instead of hardcoding | Chris Lattner | 2010-10-30 | 1 | -2/+2 |
* | Implement (and document!) support for MnemonicAlias's to have Requires | Chris Lattner | 2010-10-30 | 2 | -14/+20 |
* | really zap alias. | Chris Lattner | 2010-10-30 | 1 | -1/+0 |
* | move fcompi alias to .td file and zap some useless code. | Chris Lattner | 2010-10-30 | 2 | -11/+1 |
* | move rep aliases to td file | Chris Lattner | 2010-10-30 | 2 | -5/+7 |
* | move sal aliases to .td file. | Chris Lattner | 2010-10-30 | 2 | -5/+5 |
* | fix an encoding mismatch where "sal %eax, 1" was not using the short encoding | Chris Lattner | 2010-10-30 | 1 | -1/+1 |
* | move a bunch more aliases from .cpp -> .td file. | Chris Lattner | 2010-10-30 | 2 | -22/+27 |
* | move cmov aliases to .td file. | Chris Lattner | 2010-10-30 | 2 | -49/+25 |
* | move setcc and jcc aliases from .cpp to .td | Chris Lattner | 2010-10-30 | 2 | -14/+28 |
* | move some code. | Chris Lattner | 2010-10-30 | 1 | -33/+35 |
* | implement (and document!) the first kind of MC assembler alias, which | Chris Lattner | 2010-10-30 | 2 | -15/+23 |
* | Clean up comments. | Jim Grosbach | 2010-10-30 | 1 | -1/+5 |
* | stay out of the reserved namespace | Chris Lattner | 2010-10-30 | 1 | -6/+6 |
* | Inline asm multiple alternative constraints development phase 2 - improved ba... | John Thompson | 2010-10-29 | 2 | -18/+107 |
* | Fix pastos in handling of AVX cvttsd2si, PR8491. | Dale Johannesen | 2010-10-28 | 1 | -4/+4 |
* | Added the x86 instruction ud2b (2nd official undefined instruction). | Kevin Enderby | 2010-10-27 | 1 | -1/+3 |
* | x86-Win32: Switch ftol2 calling convention from stdcall to C. | Michael J. Spencer | 2010-10-27 | 1 | -2/+2 |
* | Yet another tweak to X86 instructions to add ud2a as an alias to ud2 | Kevin Enderby | 2010-10-27 | 1 | -0/+1 |
* | Another tweak to X86 instructions to add the missing flex instruction (without | Kevin Enderby | 2010-10-27 | 1 | -1/+2 |
* | Tweaks to X86 instructions to allow the 'w' suffix in places it makes | Kevin Enderby | 2010-10-27 | 1 | -0/+6 |
* | Added some aliases to the fcomip and fucompi Intel instructions. So that llvm-mc | Kevin Enderby | 2010-10-27 | 1 | -1/+14 |
* | Use a MemIntrinsicSDNode for ISD::PREFETCH, which touches | Dale Johannesen | 2010-10-26 | 1 | -1/+0 |
* | handle X86::EH_RETURN64 and X86::EH_RETURN. | Rafael Espindola | 2010-10-26 | 1 | -0/+17 |
* | Implement some relaxations for arithmetic instructions. The limitation | Rafael Espindola | 2010-10-26 | 1 | -12/+92 |
* | An stdcall function calling a non-stdcall function | Dale Johannesen | 2010-10-25 | 1 | -0/+5 |
* | Add X86::reloc_global_offset_table and use it to have a single place where | Rafael Espindola | 2010-10-24 | 3 | -6/+11 |
* | Make the disassembler tables const so they end up in read-only memory. | Benjamin Kramer | 2010-10-23 | 4 | -19/+16 |
* | X86: Emit _fltused instead of __fltused on Windows x64. | Michael J. Spencer | 2010-10-23 | 1 | -1/+2 |
* | Remove a define which is never referenced. | Chandler Carruth | 2010-10-23 | 1 | -6/+0 |
* | Switch attribute macros to use 'LLVM_' as a prefix. We retain the old names | Chandler Carruth | 2010-10-23 | 2 | -2/+3 |
* | Making the e_machine configurable by the target backend in ELFObjectWriter. | Wesley Peck | 2010-10-22 | 1 | -2/+3 |
* | Reverting r117031 to cleanup valgrind errors. | Andrew Trick | 2010-10-22 | 3 | -14/+9 |
* | Fixed handling of immediate operand sizes, which | Sean Callanan | 2010-10-22 | 1 | -1/+1 |
* | More tweaks to X86 instructions to allow the 'w' suffix in places it makes | Kevin Enderby | 2010-10-21 | 3 | -9/+14 |
* | Remove some variables that are never really used | Duncan Sands | 2010-10-21 | 1 | -1/+0 |
* | Add parentheses to pacify gcc, which warns otherwise. | Duncan Sands | 2010-10-21 | 1 | -1/+1 |
* | X86: Add alloca probing to dynamic alloca on Windows. Fixes PR8424. | Michael J. Spencer | 2010-10-21 | 4 | -23/+26 |