| Commit message (Expand) | Author | Age | Files | Lines |
| * | Target/X86: Tweak win64's tailcall. | NAKAMURA Takumi | 2011-01-26 | 1 | -0/+1 |
| * | Fix whitespace. | NAKAMURA Takumi | 2011-01-26 | 1 | -42/+42 |
| * | Add support for AVX to materialize +0.0 when doing scalar FP. | Nate Begeman | 2010-12-09 | 1 | -2/+4 |
| * | Move callee-saved regs spills / reloads to TFI | Anton Korobeynikov | 2010-11-27 | 1 | -70/+0 |
| * | Re-enable register pressure aware machine licm with fixes. Hoist() may have | Evan Cheng | 2010-10-19 | 1 | -0/+35 |
| * | Revert r116781 "- Add a hook for target to determine whether an instruction def | Daniel Dunbar | 2010-10-19 | 1 | -35/+0 |
| * | - Add a hook for target to determine whether an instruction def is | Evan Cheng | 2010-10-19 | 1 | -0/+35 |
| * | Remove the x86 MOV{32,64}{rr,rm,mr}_TC instructions. | Jakob Stoklund Olesen | 2010-10-12 | 1 | -26/+11 |
| * | reapply: Use the new TB_NOT_REVERSABLE flag instead of special | Chris Lattner | 2010-10-08 | 1 | -21/+41 |
| * | reapply the patch reverted in r116033: | Chris Lattner | 2010-10-08 | 1 | -30/+59 |
| * | Revert "Reimplement (part of) the or -> add optimization. Matching 'or' into | Daniel Dunbar | 2010-10-08 | 1 | -59/+30 |
| * | Revert "Use the new TB_NOT_REVERSABLE flag instead of special ", which depends | Daniel Dunbar | 2010-10-08 | 1 | -26/+20 |
| * | Revert "reimplement the second half of the or/add optimization. We should now", | Daniel Dunbar | 2010-10-08 | 1 | -15/+1 |
| * | reimplement the second half of the or/add optimization. We should now | Chris Lattner | 2010-10-08 | 1 | -1/+15 |
| * | Use the new TB_NOT_REVERSABLE flag instead of special | Chris Lattner | 2010-10-08 | 1 | -20/+26 |
| * | simplify some map operations. | Chris Lattner | 2010-10-07 | 1 | -15/+13 |
| * | Reimplement (part of) the or -> add optimization. Matching 'or' into 'add' | Chris Lattner | 2010-10-07 | 1 | -30/+59 |
| * | Reduce casting in various tables by defining the table | Chris Lattner | 2010-10-07 | 1 | -22/+21 |
| * | simplify code: don't build up vector only to assert it is empty. | Chris Lattner | 2010-10-07 | 1 | -8/+4 |
| * | Constrain the offset register to a *_NOSP register class when inserting LEA | Jakob Stoklund Olesen | 2010-10-07 | 1 | -2/+35 |
| * | Use #NAME# to have the CMOV multiclass define things with the same names as b... | Chris Lattner | 2010-10-05 | 1 | -12/+12 |
| * | switch CMOVBE to the multipattern: | Chris Lattner | 2010-10-05 | 1 | -12/+12 |
| * | add basic avx support to the disassembler, also teach it about ssmem/sdmem | Chris Lattner | 2010-09-29 | 1 | -4/+4 |
| * | add asmparser support for cvttpd2dq by removing some Int_ prefixes. | Chris Lattner | 2010-09-29 | 1 | -2/+2 |
| * | implement rdar://8456382 - cvtsd2si support, by removing some Int_ prefixes. | Chris Lattner | 2010-09-29 | 1 | -2/+2 |
| * | fix rdar://8456412 - llvm-mc crash in encoder on "mov %rdx, %cr8" | Chris Lattner | 2010-09-22 | 1 | -0/+2 |
| * | Avoid emitting a PIC base register if no PIC addresses are needed. | Dan Gohman | 2010-09-17 | 1 | -2/+8 |
| * | Properly handle passing of FP stuff to varargs function on Win64: | Anton Korobeynikov | 2010-08-27 | 1 | -0/+29 |
| * | Revert part of one of the prev. patches - tailjmp will follow later. | Anton Korobeynikov | 2010-08-17 | 1 | -1/+0 |
| * | Enable more win64 calls folding opportunities. | Anton Korobeynikov | 2010-08-17 | 1 | -0/+2 |
| * | - Teach SSEDomainFix to switch between different levels of AVX instructions. ... | Bruno Cardoso Lopes | 2010-08-12 | 1 | -2/+33 |
| * | Fix comment order | Bruno Cardoso Lopes | 2010-08-12 | 1 | -1/+1 |
| * | Fix <rdar://problem/8282498> even if it doesn't reproduce on trunk. | Jakob Stoklund Olesen | 2010-08-11 | 1 | -0/+5 |
| * | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -1/+1 |
| * | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 1 | -1/+1 |
| * | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 1 | -1/+1 |
| * | Revert r109652, and remove the offending assert in loadRegFromStackSlot instead. | Jakob Stoklund Olesen | 2010-07-29 | 1 | -2/+0 |
| * | The isLoadFromStackSlot and isStoreToStackSlot have no way of reporting | Jakob Stoklund Olesen | 2010-07-27 | 1 | -2/+3 |
| * | Add assertions that expose the PR7713 miscompilation: Accessing a stack slot | Jakob Stoklund Olesen | 2010-07-27 | 1 | -0/+4 |
| * | remove the JIT "NeedsExactSize" feature and supporting logic. | Chris Lattner | 2010-07-22 | 1 | -5/+0 |
| * | instead of migrating it to the MC instruction encoder, just | Chris Lattner | 2010-07-22 | 1 | -551/+2 |
| * | Fixes win64. It was broken by a previous patch where I missed the !isWin64 | Rafael Espindola | 2010-07-21 | 1 | -4/+8 |
| * | Fix a couple issues with Win64 ABI | Nate Begeman | 2010-07-21 | 1 | -4/+2 |
| * | Remove the isMoveInstr() hook. | Jakob Stoklund Olesen | 2010-07-16 | 1 | -40/+0 |
| * | Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission and | Bill Wendling | 2010-07-16 | 1 | -1/+1 |
| * | Remove the X86::FP_REG_KILL pseudo-instruction and the X86FloatingPointRegKill | Jakob Stoklund Olesen | 2010-07-16 | 1 | -10/+1 |
| * | Check begin!=end, rather than !begin. | Dan Gohman | 2010-07-12 | 1 | -2/+2 |
| * | Convert getLoadStoreRegOpcode to use a switch. | Rafael Espindola | 2010-07-12 | 1 | -26/+29 |
| * | Convert the last getPhysicalRegisterRegClass in VirtRegRewriter.cpp to | Rafael Espindola | 2010-07-12 | 1 | -1/+2 |
| * | X86InstrInfo::copyRegToReg is dead. Long live copyPhysReg! | Jakob Stoklund Olesen | 2010-07-11 | 1 | -165/+0 |