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