aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* For the NSWSub support in the builder to actually be useable,Duncan Sands2009-09-265-0/+15
* Convert comparisons like (x == infinity) to (x >= infinity) on targetsDan Gohman2009-09-262-0/+113
* Add methods for creating NSW subtraction, as already existsDuncan Sands2009-09-262-0/+27
* Add a comment describing natural loops.Dan Gohman2009-09-261-1/+2
* "Update" tests for -disable-if-conversion removal. I think branch.ll should justDaniel Dunbar2009-09-262-1/+2
* Really remove this option.Evan Cheng2009-09-261-3/+0
* Remove a couple of unused command line options.Evan Cheng2009-09-261-7/+3
* Add comment.Evan Cheng2009-09-261-0/+1
* Convert test to filecheck.Evan Cheng2009-09-261-3/+11
* Don't hoist or sink instructions with physreg uses if the physreg isDan Gohman2009-09-262-6/+24
* I put the wrong rdar number in this test.Dan Gohman2009-09-261-1/+1
* Unbreak MachineLICM for instructions that reference RIP on x86-64 too.Dan Gohman2009-09-253-20/+63
* Rename ConstantFP's getInf to getInfinity.Dan Gohman2009-09-253-4/+4
* Move MachineMemOperand::getAlignment out of line, to avoid needingDan Gohman2009-09-252-5/+7
* Remove unused variable.Daniel Dunbar2009-09-251-2/+0
* Transform pow(x, 0.5) to (x == -inf ? inf : fabs(sqrt(x))), which isDan Gohman2009-09-252-15/+52
* Add a ConstantFP::getInf utility function for creating infinity ConstantFPs.Dan Gohman2009-09-252-0/+7
* Fix MachineSink to be able to sink instructions that use physical registersDan Gohman2009-09-252-1/+32
* RegenerateAnton Korobeynikov2009-09-251-4272/+4272
* Provide proper masks for neon perfect shuffle table.Anton Korobeynikov2009-09-251-6/+6
* Simplify a few more uses of reg_iterator.Dan Gohman2009-09-253-12/+8
* Simplify this code by using use_iterator instead of reg_iteratorDan Gohman2009-09-251-4/+2
* Code clean up and prepare for Thumb2 support. No functionality changes.Evan Cheng2009-09-251-21/+49
* Flip -disable-post-RA-scheduler to -post-RA-scheduler.Evan Cheng2009-09-256-11/+13
* Fix a compile failure introduced by r82675 on MinGW which doesn't haveJeffrey Yasskin2009-09-256-2/+22
* Handle sqrt in CannotBeNegativeZero. absf and abslDale Johannesen2009-09-252-3/+40
* Improve MachineMemOperand handling.Dan Gohman2009-09-2530-544/+744
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-2517-457/+461
* Finish scheduling itineraries for NEON.David Goodwin2009-09-254-382/+553
* Add readonly to some sin and cos calls; transformationsDale Johannesen2009-09-252-13/+13
* Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it c...Victor Hernandez2009-09-2516-99/+34
* Make sure sin, cos, sqrt calls are marked readonlyDale Johannesen2009-09-251-3/+6
* reject attempts to use ()'s in patterns, these are reserved for filecheck.Chris Lattner2009-09-251-3/+15
* reimplement the regex matching strategy by building a singleChris Lattner2009-09-252-96/+59
* Generate FSQRT from calls to the sqrt function, whichDale Johannesen2009-09-251-0/+9
* special case Patterns that are a single fixed string. This is a microscopicChris Lattner2009-09-251-0/+16
* Revise C library functions description to be vaguer, per Chris.Dale Johannesen2009-09-251-5/+4
* This patch causes the --enable-debug-runtime configure flag and theJeffrey Yasskin2009-09-252-0/+12
* Add some comments to clarify things that I discovered this week.Bob Wilson2009-09-251-2/+6
* Make llvm-bcanalyzer percentages more readable.Daniel Dunbar2009-09-251-5/+7
* Strip trailing whitespace.Daniel Dunbar2009-09-251-60/+60
* pr4926: ARM requires the stack pointer to be aligned, even for leaf functions.Bob Wilson2009-09-254-20/+54
* Print INST_INBOUNDS_GEP rather than UnknownCode30.Duncan Sands2009-09-251-47/+49
* convert testcases to filecheck.Chris Lattner2009-09-252-18/+66
* filecheck should not match a \n with a .Chris Lattner2009-09-251-3/+1
* remove a large unreduced testcaseChris Lattner2009-09-251-85/+0
* turn a std::pair into a real class.Chris Lattner2009-09-251-23/+34
* Fix combiner-aa issue with bases which are different, but can alias.Nate Begeman2009-09-251-14/+34
* Update the description of MachineFrameInfo's OffsetAdjustment. The value ofBob Wilson2009-09-251-5/+8
* Don't try to use pre-indexed addressing with sthbrx/stwbrxDan Gohman2009-09-251-1/+2