| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix CodeGen/Generic/BasicInstrs.llx on sparc by marking divrem | Chris Lattner | 2007-10-10 | 1 | -1/+3 |
* | Next PPC long double bits: ppcf128->i32 conversion. | Dale Johannesen | 2007-10-10 | 4 | -1/+179 |
* | LowerIntegerDivOrRem no longer exists. | Dan Gohman | 2007-10-09 | 1 | -1/+0 |
* | Fix grammar in a comment. | Dan Gohman | 2007-10-09 | 1 | -3/+3 |
* | This is done. | Dan Gohman | 2007-10-09 | 1 | -30/+0 |
* | Under 64-bit mode use LEA64_32r instead of LEA64r to save a byte. | Evan Cheng | 2007-10-09 | 1 | -6/+13 |
* | Position Independent Code (PIC) support [3] | Bruno Cardoso Lopes | 2007-10-09 | 3 | -20/+51 |
* | Position Independent Code (PIC) support [2] | Bruno Cardoso Lopes | 2007-10-09 | 3 | -10/+32 |
* | Position Independent Code (PIC) support [1] | Bruno Cardoso Lopes | 2007-10-09 | 2 | -18/+44 |
* | Bug fix. X86 was emitting redundant setcc and test instructions before a cond... | Evan Cheng | 2007-10-08 | 1 | -20/+13 |
* | Migrate X86 and ARM from using X86ISD::{,I}DIV and ARMISD::MULHILO{U,S} to | Dan Gohman | 2007-10-08 | 6 | -182/+133 |
* | Allow x86 compare to be commutable by default. | Evan Cheng | 2007-10-08 | 1 | -9/+0 |
* | When we start enabling SMUL_LOHI/UMUL_LOHI or SDIVREM/UDIVREM in | Dan Gohman | 2007-10-08 | 1 | -0/+14 |
* | Simplify getIntPtrType, allowing it to work for arbitrary pointer sizes. | Dan Gohman | 2007-10-08 | 1 | -6/+1 |
* | disable this entirely: it is causing use of invalidated iterators and infinit... | Chris Lattner | 2007-10-07 | 1 | -0/+2 |
* | Fix many regressions on x86 by avoiding dereferencing the end iterator. | Chris Lattner | 2007-10-07 | 1 | -35/+38 |
* | Oops, I really wanted to commit this part also :) | Anton Korobeynikov | 2007-10-06 | 1 | -2/+27 |
* | Move merge code into new helper function. | Anton Korobeynikov | 2007-10-06 | 1 | -43/+34 |
* | Added DAG xforms. e.g. | Evan Cheng | 2007-10-06 | 1 | -8/+0 |
* | Next powerpc long double bits. Comparisons work, | Dale Johannesen | 2007-10-06 | 1 | -0/+4 |
* | Commute x86 cmove instructions by swapping the operands and change the condition | Evan Cheng | 2007-10-05 | 3 | -240/+335 |
* | This is done. | Evan Cheng | 2007-10-05 | 1 | -4/+0 |
* | Enable convertToThreeAddress for X86 by default. | Evan Cheng | 2007-10-05 | 1 | -9/+0 |
* | INC64_32r -> LEA64_32r is better than INC64_32r -> LEA32r, but it still can | Evan Cheng | 2007-10-05 | 1 | -8/+4 |
* | In 64-bit mode, avoid using leal with 32-bit 32-bit address size, e.g. | Evan Cheng | 2007-10-05 | 1 | -89/+98 |
* | First round of ppc long double. call/return and | Dale Johannesen | 2007-10-05 | 2 | -2/+15 |
* | Add support to convert more 64-bit instructions to 3-address instructions. | Evan Cheng | 2007-10-05 | 2 | -8/+26 |
* | ADC and SBB uses EFLAGS. | Evan Cheng | 2007-10-05 | 2 | -0/+8 |
* | Change a few more spaces to tabs in assembly output. | Dan Gohman | 2007-10-05 | 1 | -3/+3 |
* | Change a space to a tab in the assembly output of a .globl directive | Dan Gohman | 2007-10-05 | 1 | -1/+1 |
* | Testing convertToThreeeAddress as X86 llcbeta. | Evan Cheng | 2007-10-05 | 1 | -5/+24 |
* | Added storeRegToAddr, loadRegFromAddr, and unfoldMemoryOperand's. | Evan Cheng | 2007-10-05 | 2 | -114/+331 |
* | Not needed any more. | Evan Cheng | 2007-10-05 | 1 | -1/+0 |
* | Forgot these. | Evan Cheng | 2007-10-05 | 2 | -0/+72 |
* | - Added a few target hooks to generate load / store instructions from / to any | Evan Cheng | 2007-10-05 | 10 | -68/+460 |
* | add a note. | Chris Lattner | 2007-10-04 | 1 | -0/+40 |
* | Use empty() member functions when that's what's being tested for instead | Dan Gohman | 2007-10-03 | 6 | -12/+12 |
* | add a note | Chris Lattner | 2007-10-03 | 1 | -0/+32 |
* | add a note | Chris Lattner | 2007-10-03 | 1 | -0/+16 |
* | Bill's example is still not enough to repro this, but it has other issues that | Chris Lattner | 2007-10-03 | 1 | -0/+8 |
* | Another micro-opt. | Bill Wendling | 2007-10-02 | 1 | -0/+16 |
* | Another missed optimization with LICM. | Bill Wendling | 2007-10-02 | 1 | -0/+23 |
* | Small label changes. | Bill Wendling | 2007-10-02 | 1 | -5/+2 |
* | Now with source code. | Bill Wendling | 2007-10-02 | 1 | -0/+16 |
* | Now with LL code! | Bill Wendling | 2007-10-02 | 1 | -1/+17 |
* | Another missed optimization. | Bill Wendling | 2007-10-02 | 1 | -0/+28 |
* | Micro-optimization -- missed LICM opportunity. | Bill Wendling | 2007-10-02 | 1 | -0/+24 |
* | Rewrite sqrt and powi to use anyfloat. By popular demand. | Dale Johannesen | 2007-10-02 | 1 | -4/+2 |
* | Refactor code to add load / store folded instructions -> register only | Evan Cheng | 2007-10-01 | 2 | -607/+599 |
* | Typo. X86comi doesn't read / write chain's. | Evan Cheng | 2007-10-01 | 1 | -2/+1 |