summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fix SimplifyLibCalls to transfer attributes from callees rather thanDan Gohman2009-09-26
* Fix a case where ScalarEvolution was expanding pointer arithmeticDan Gohman2009-09-26
* For the NSWSub support in the builder to actually be useable,Duncan Sands2009-09-26
* Convert comparisons like (x == infinity) to (x >= infinity) on targetsDan Gohman2009-09-26
* Really remove this option.Evan Cheng2009-09-26
* Remove a couple of unused command line options.Evan Cheng2009-09-26
* Add comment.Evan Cheng2009-09-26
* Don't hoist or sink instructions with physreg uses if the physreg isDan Gohman2009-09-26
* Unbreak MachineLICM for instructions that reference RIP on x86-64 too.Dan Gohman2009-09-25
* Rename ConstantFP's getInf to getInfinity.Dan Gohman2009-09-25
* Move MachineMemOperand::getAlignment out of line, to avoid needingDan Gohman2009-09-25
* Remove unused variable.Daniel Dunbar2009-09-25
* Transform pow(x, 0.5) to (x == -inf ? inf : fabs(sqrt(x))), which isDan Gohman2009-09-25
* Add a ConstantFP::getInf utility function for creating infinity ConstantFPs.Dan Gohman2009-09-25
* Fix MachineSink to be able to sink instructions that use physical registersDan Gohman2009-09-25
* RegenerateAnton Korobeynikov2009-09-25
* Simplify a few more uses of reg_iterator.Dan Gohman2009-09-25
* Simplify this code by using use_iterator instead of reg_iteratorDan Gohman2009-09-25
* Code clean up and prepare for Thumb2 support. No functionality changes.Evan Cheng2009-09-25
* Flip -disable-post-RA-scheduler to -post-RA-scheduler.Evan Cheng2009-09-25
* Handle sqrt in CannotBeNegativeZero. absf and abslDale Johannesen2009-09-25
* Improve MachineMemOperand handling.Dan Gohman2009-09-25
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-25
* Finish scheduling itineraries for NEON.David Goodwin2009-09-25
* Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it c...Victor Hernandez2009-09-25
* Make sure sin, cos, sqrt calls are marked readonlyDale Johannesen2009-09-25
* Generate FSQRT from calls to the sqrt function, whichDale Johannesen2009-09-25
* Add some comments to clarify things that I discovered this week.Bob Wilson2009-09-25
* pr4926: ARM requires the stack pointer to be aligned, even for leaf functions.Bob Wilson2009-09-25
* Fix combiner-aa issue with bases which are different, but can alias.Nate Begeman2009-09-25
* Don't try to use pre-indexed addressing with sthbrx/stwbrxDan Gohman2009-09-25
* Add a version of dumpr() that has a SelectionDAG* argument.Dan Gohman2009-09-25
* Start of revamping the register scavenging in PEI. ARM Thumb1 is the drivingJim Grosbach2009-09-24
* Delete space after function name, before (, reflow a comment andMike Stump2009-09-24
* Fix spacing.Mike Stump2009-09-24
* add and document regex support for FileCheck. You can now do stuff like:Chris Lattner2009-09-24
* unconditionally request MMIChris Lattner2009-09-24
* wrap long lines.Chris Lattner2009-09-24
* Make the end-of-itinerary mark explicit. Some cleanup.David Goodwin2009-09-24
* tidy up, fix a memory leak in Regex::isValidChris Lattner2009-09-24
* Constant propagating byval pointer is safe if function is readonly.Torok Edwin2009-09-24
* Auto-upgrade malloc instructions to malloc calls.Victor Hernandez2009-09-24
* Fix a hypothetical problem for targets with StackGrowsUp and a non-zeroBob Wilson2009-09-24
* Move parent assertion check before metadata deletion.Devang Patel2009-09-24
* Don't constant propagate byval pointers, since they are not really pointers, butTorok Edwin2009-09-24
* unconditionally compute MMI even if the target doesn't support EH or Debug in...Chris Lattner2009-09-24
* reapply r82348 with a fix, thanks Jeffrey.Chris Lattner2009-09-24
* Fix PR5024 with a big hammer: disable the double-def assertion in the scavenger.Evan Cheng2009-09-24
* Clean up LiveVariables and change how it deals with partial updates and kills...Evan Cheng2009-09-24
* Roll back r82348, which introduced an infinite loop in ParseCStringVector() thatJeffrey Yasskin2009-09-24