| Commit message (Expand) | Author | Age | Files | Lines |
* | Mention that arguments to functions must be first class types. | Reid Spencer | 2005-05-01 | 1 | -3/+4 |
* | Add accessor method, | Tanya Lattner | 2005-05-01 | 1 | -0/+1 |
* | Adding ModuloSched SB. | Tanya Lattner | 2005-05-01 | 1 | -0/+3 |
* | Implement getelementptr.ll:test11 | Chris Lattner | 2005-05-01 | 1 | -0/+16 |
* | new testcase | Chris Lattner | 2005-05-01 | 1 | -0/+5 |
* | Check for volatile loads only once. | Chris Lattner | 2005-05-01 | 1 | -9/+35 |
* | add a new testcase | Chris Lattner | 2005-05-01 | 1 | -0/+5 |
* | SMS for superblocks. | Tanya Lattner | 2005-05-01 | 2 | -0/+379 |
* | Added extra constructor for superblocks. | Tanya Lattner | 2005-05-01 | 2 | -0/+28 |
* | Fixed bug in searchPath function for finding nodes between two recurrences. | Tanya Lattner | 2005-04-30 | 5 | -182/+214 |
* | I was sure I had thought about this and there was a reason it should work. | Andrew Lenharth | 2005-04-30 | 1 | -7/+8 |
* | Do not use deprecated APIs | Alkis Evlogimenos | 2005-04-30 | 1 | -1/+1 |
* | Fix a comment that stated the wrong thing. | Reid Spencer | 2005-04-30 | 1 | -5/+2 |
* | Eliminate some random whitespace | Chris Lattner | 2005-04-30 | 1 | -1/+1 |
* | Codegen and legalize sin/cos/llvm.sqrt as FSIN/FCOS/FSQRT calls. This patch | Chris Lattner | 2005-04-30 | 2 | -3/+53 |
* | add sin/cos tests | Chris Lattner | 2005-04-30 | 1 | -3/+21 |
* | Doesn't support these nodes | Chris Lattner | 2005-04-30 | 1 | -0/+8 |
* | This target doesn't support the FSIN/FCOS/FSQRT nodes yet | Chris Lattner | 2005-04-30 | 3 | -1/+25 |
* | Add support for FSIN/FCOS when unsafe math ops are enabled. Patch contributed by | Chris Lattner | 2005-04-30 | 1 | -0/+10 |
* | Add support for llvm.sqrt and sin/cos if unsafe math optimizations are enabled. | Chris Lattner | 2005-04-30 | 1 | -0/+27 |
* | Expose an option allowing unsafe math optimizations. Patch contributed by | Chris Lattner | 2005-04-30 | 2 | -0/+12 |
* | Lower llvm.sqrt -> fsqrt/sqrt | Chris Lattner | 2005-04-30 | 1 | -1/+17 |
* | Add a test for llvm.sqrt | Chris Lattner | 2005-04-30 | 1 | -0/+13 |
* | Add llvm.sqrt intrinsic, patch contributed by Morten Ofstad | Chris Lattner | 2005-04-30 | 4 | -1/+13 |
* | * Don't depend on "guessing" what a FILE* is, just require that the actual | Reid Spencer | 2005-04-30 | 1 | -21/+132 |
* | * Fix signed/unsigned usage problem | Reid Spencer | 2005-04-30 | 1 | -9/+10 |
* | A new test case for the ToAsciiOptimizer. | Reid Spencer | 2005-04-30 | 1 | -0/+21 |
* | A new test case for the StrCmpOptimization in -simplify-libcalls. | Reid Spencer | 2005-04-30 | 1 | -0/+26 |
* | This is StrCpy, NOT StrCat! | Reid Spencer | 2005-04-29 | 1 | -2/+2 |
* | Get the name of the pass right in the documentation. | Reid Spencer | 2005-04-29 | 1 | -1/+1 |
* | Fix the success criteria for the test to make call instructions with "pow" | Reid Spencer | 2005-04-29 | 1 | -1/+1 |
* | Actually make this pass test something related to fputs. | Reid Spencer | 2005-04-29 | 1 | -6/+16 |
* | Implement the optimizations for "pow" and "fputs" library calls. | Reid Spencer | 2005-04-29 | 1 | -17/+217 |
* | Add a test case for the puts libcall optimization. | Reid Spencer | 2005-04-29 | 1 | -0/+16 |
* | Add a testcase for optimizing the strcpy libcall. | Reid Spencer | 2005-04-29 | 1 | -0/+24 |
* | Remove optimizations that don't require both operands to be constant. These | Reid Spencer | 2005-04-29 | 1 | -10/+0 |
* | New test case for testing pow(3) math library optimizations. | Reid Spencer | 2005-04-29 | 1 | -0/+18 |
* | Consistently use 'class' to silence VC++ | Jeff Cohen | 2005-04-29 | 1 | -2/+4 |
* | * Add constant folding for additional floating point library calls such as | Reid Spencer | 2005-04-28 | 1 | -26/+90 |
* | Add support for FSQRT node, patch contributed by Morten Ofstad | Chris Lattner | 2005-04-28 | 1 | -4/+8 |
* | These functions can set errno! | Chris Lattner | 2005-04-28 | 1 | -2/+2 |
* | Add some new X86 instrs, patch contributed by Morten Ofstad | Chris Lattner | 2005-04-28 | 1 | -3/+6 |
* | Codegen fabs/fabsf as FABS. Patch contributed by Morten Ofstad | Chris Lattner | 2005-04-28 | 1 | -0/+9 |
* | Legalize FSQRT, FSIN, FCOS nodes, patch contributed by Morten Ofstad | Chris Lattner | 2005-04-28 | 1 | -0/+13 |
* | Add FSQRT, FSIN, FCOS nodes, patch contributed by Morten Ofstad | Chris Lattner | 2005-04-28 | 2 | -4/+7 |
* | Remove from the TODO list those optimizations that are already handled by | Reid Spencer | 2005-04-28 | 1 | -29/+1 |
* | Document additional libcall transformations that need to be written. | Reid Spencer | 2005-04-28 | 1 | -2/+183 |
* | Doxygenate. | Reid Spencer | 2005-04-27 | 1 | -54/+71 |
* | remove 'statement with no effect' warning | Chris Lattner | 2005-04-27 | 1 | -1/+1 |
* | Implement Value* tracking for loads and stores in the selection DAG. This en... | Andrew Lenharth | 2005-04-27 | 10 | -66/+144 |