| Commit message (Expand) | Author | Age | Files | Lines |
* | Removing the silly CHelpers header by rolling wrap and unwrap into the C | Gordon Henriksen | 2007-10-05 | 2 | -15/+0 |
* | 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 |
* | Fix bug in updating dominance frontier after loop | Devang Patel | 2007-10-05 | 2 | -29/+122 |
* | 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 | 4 | -33/+101 |
* | 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 |
* | Legalize support for MUL_LOHI and DIVREM. | Dan Gohman | 2007-10-05 | 1 | -0/+10 |
* | Fix a typo in a comment. | Dan Gohman | 2007-10-05 | 1 | -1/+1 |
* | Provide names for MUL_LOHI and DIVREM operators. | Dan Gohman | 2007-10-05 | 1 | -0/+4 |
* | Testing convertToThreeeAddress as X86 llcbeta. | Evan Cheng | 2007-10-05 | 1 | -5/+24 |
* | Chain producing nodes cannot be moved, not chain reading nodes. | Evan Cheng | 2007-10-05 | 1 | -5/+7 |
* | Oops. Didn't mean to leave this in. | Evan Cheng | 2007-10-05 | 1 | -1/+0 |
* | If a node that defines a physical register that is expensive to copy. The | Evan Cheng | 2007-10-05 | 2 | -47/+165 |
* | 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 variant of getTargetNode() that takes a vector of MVT::ValueType. | Evan Cheng | 2007-10-05 | 1 | -0/+7 |
* | Silence a warning. | Evan Cheng | 2007-10-05 | 1 | -1/+1 |
* | add a note. | Chris Lattner | 2007-10-04 | 1 | -0/+40 |
* | Add APFloat -> hexadecimal string conversion, as per %a and %A in C99. | Neil Booth | 2007-10-03 | 1 | -3/+240 |
* | Completely merge the implementation details of DomTree and PostDomTree. | Owen Anderson | 2007-10-03 | 4 | -209/+7 |
* | Fix 80 col violation. | Devang Patel | 2007-10-03 | 1 | -3/+3 |
* | Refactor code in a separate method. | Devang Patel | 2007-10-03 | 1 | -33/+46 |
* | Add initial iterator support for folding set. | Chris Lattner | 2007-10-03 | 1 | -0/+32 |
* | Simplify implementation of the FoldingSet circular list, a necessary step | Chris Lattner | 2007-10-03 | 1 | -11/+20 |
* | Use empty() member functions when that's what's being tested for instead | Dan Gohman | 2007-10-03 | 17 | -38/+36 |
* | Fix a using namespace llvm; in a header file. | Dan Gohman | 2007-10-03 | 1 | -0/+1 |
* | Tone down an overzealous optimization. | Dale Johannesen | 2007-10-03 | 1 | -3/+21 |
* | add a note | Chris Lattner | 2007-10-03 | 1 | -0/+32 |
* | Fix PR1719, by not marking llvm.global.annotations internal. | Tanya Lattner | 2007-10-03 | 1 | -0/+1 |
* | Tweak RoundAwayFromZero the bit number below which is truncated, and make | Neil Booth | 2007-10-03 | 1 | -8/+13 |
* | add a note | Chris Lattner | 2007-10-03 | 1 | -0/+16 |
* | Fix PR1719, by not marking llvm.noinline internal. | Chris Lattner | 2007-10-03 | 1 | -0/+1 |
* | Bill's example is still not enough to repro this, but it has other issues that | Chris Lattner | 2007-10-03 | 1 | -0/+8 |
* | Factor some code from the DomTree and PostDomTree calculate methods up into | Owen Anderson | 2007-10-03 | 4 | -20/+29 |
* | 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 | 4 | -55/+36 |