| Commit message (Expand) | Author | Age | Files | Lines |
* | The sequence for ppcf128 compares was not IEEE | Dale Johannesen | 2008-09-12 | 1 | -4/+6 |
* | Fix PR2748. Avoid coalescing physical register with virtual register which wo... | Evan Cheng | 2008-09-11 | 2 | -0/+70 |
* | Fix PR2783 - coalescer bug. Missing a TargetRegisterInfo::isVirtualRegister c... | Evan Cheng | 2008-09-11 | 1 | -1/+2 |
* | Fix a 80 column violation. | Evan Cheng | 2008-09-11 | 1 | -1/+2 |
* | Propagate subreg index when promoting a load to a copy. | Evan Cheng | 2008-09-11 | 1 | -0/+7 |
* | FastISel support for i1 PHI nodes. | Dan Gohman | 2008-09-10 | 1 | -2/+7 |
* | FastISel support for i1 constants. | Dan Gohman | 2008-09-10 | 1 | -2/+10 |
* | Fix a bug in the coalescer where it didn't check if a live interval existed b... | Owen Anderson | 2008-09-10 | 1 | -1/+1 |
* | Add X86FastISel support for static allocas, and refences | Dan Gohman | 2008-09-10 | 2 | -14/+23 |
* | Fix PR2664 - spiller GetRegForReload wasn't respecting sub-register indices o... | Evan Cheng | 2008-09-10 | 1 | -2/+4 |
* | Add a break statement that I accidentally deleted when | Dan Gohman | 2008-09-10 | 1 | -0/+1 |
* | Remove unnecessary bit-wise AND from the limited precision work. | Bill Wendling | 2008-09-10 | 1 | -6/+4 |
* | Fix 80 col violation. | Daniel Dunbar | 2008-09-10 | 1 | -1/+2 |
* | Fix typo. | Evan Cheng | 2008-09-10 | 1 | -2/+2 |
* | Check that both operands are f32 before attempting to lower. | Bill Wendling | 2008-09-10 | 1 | -0/+1 |
* | Implement "visitPow". This is mainly used to see if we have a pow() call of this | Bill Wendling | 2008-09-10 | 2 | -4/+146 |
* | A few more places where FPOW is being ignored. | Evan Cheng | 2008-09-09 | 1 | -7/+13 |
* | Change -fast-isel-no-abort to -fast-isel-abort, which now defaults | Dan Gohman | 2008-09-09 | 1 | -7/+12 |
* | Legalizer was missing code that expand fpow to a libcall. | Evan Cheng | 2008-09-09 | 1 | -10/+12 |
* | Adding 6-, 12-, and 18-bit limited-precision floating-point support for exp2 | Bill Wendling | 2008-09-09 | 1 | -26/+111 |
* | Move the uglier parts of deciding not to emit a | Dale Johannesen | 2008-09-09 | 1 | -15/+4 |
* | Add support for 6-, 12-, and 18-bit limited precision calculations of exp for | Bill Wendling | 2008-09-09 | 1 | -7/+134 |
* | Add a new option, -fast-isel-verbose, that can be used with | Dan Gohman | 2008-09-09 | 1 | -15/+21 |
* | Clear preference when it no longer makes sense. | Evan Cheng | 2008-09-09 | 1 | -0/+8 |
* | Clean this up, based on Evan's suggestions. | Owen Anderson | 2008-09-09 | 1 | -2/+2 |
* | - Add support for 6-, 12-, and 18-bit limited precision floating-point "log" | Bill Wendling | 2008-09-09 | 1 | -112/+216 |
* | Fix PR2757. Ignore liveinterval register allocation preference if the prefere... | Evan Cheng | 2008-09-09 | 1 | -1/+1 |
* | Make safer variant of alias resolution routine to be default | Anton Korobeynikov | 2008-09-09 | 1 | -1/+1 |
* | Add limited precision floating-point conversions of log10 for 6- and 18-bit | Bill Wendling | 2008-09-09 | 1 | -4/+55 |
* | Check for type legality before materializing integer constants in fast isel. ... | Owen Anderson | 2008-09-09 | 1 | -0/+2 |
* | Remove the code that protected FastISel from aborting in | Dan Gohman | 2008-09-09 | 1 | -5/+2 |
* | Fix a constant lowering bug. Now we can do load and store instructions with f... | Evan Cheng | 2008-09-09 | 1 | -0/+13 |
* | Fix logic for not emitting no-dead-strip for some | Dale Johannesen | 2008-09-09 | 1 | -2/+14 |
* | Add support for floating-point calculations of log2 with limited precisions of 6 | Bill Wendling | 2008-09-09 | 1 | -76/+191 |
* | Don't suppress no-dead-strip for used static functions. | Dale Johannesen | 2008-09-08 | 1 | -1/+1 |
* | Reapply 55904: Unbreak and fix indentation | Anton Korobeynikov | 2008-09-08 | 1 | -37/+33 |
* | Fix a few I's that were meant to be renamed to BI's. | Dan Gohman | 2008-09-08 | 1 | -2/+2 |
* | Redo the 3 existing low-precision expansions to | Dale Johannesen | 2008-09-08 | 1 | -47/+38 |
* | Reverting r55898 to r55909. One of these patches was causing an ICE during th... | Bill Wendling | 2008-09-08 | 1 | -33/+37 |
* | In visitUREM, arrange for the temporary UDIV node to be | Dan Gohman | 2008-09-08 | 1 | -0/+1 |
* | Add VISIBILITY_HIDDEN on SDISelAsmOperandInfo | Daniel Dunbar | 2008-09-08 | 1 | -1/+1 |
* | Add AsmPrinter support for i128 and larger static initializer data. | Dan Gohman | 2008-09-08 | 1 | -19/+36 |
* | Fix the string for ISD::UDIVREM. | Dan Gohman | 2008-09-08 | 1 | -1/+1 |
* | Avoid redefinition and nnbreak windows build. | Evan Cheng | 2008-09-08 | 1 | -16/+16 |
* | Unbreak and fix indentation | Anton Korobeynikov | 2008-09-08 | 1 | -37/+33 |
* | Add fast isel physical register definition support. | Evan Cheng | 2008-09-08 | 1 | -7/+64 |
* | Revert my previous change -- the subtraction of two constants was a no-op | Bill Wendling | 2008-09-08 | 1 | -1/+1 |
* | Convert | Bill Wendling | 2008-09-07 | 1 | -1/+1 |
* | Indentation. | Evan Cheng | 2008-09-07 | 1 | -2/+2 |
* | - Doh. Pass vector by value is bad. | Evan Cheng | 2008-09-07 | 1 | -1/+11 |