summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Update inliner to handle functions that return multiple values.Devang Patel2008-03-07
* fix 80 col violationsChris Lattner2008-03-07
* add a pass that can extract all kinds of global values, not just functions. ...Andrew Lenharth2008-03-07
* Clarify some important bitsAnton Korobeynikov2008-03-07
* Small cleanup: propagate thread-localness via generic routine.Anton Korobeynikov2008-03-07
* mark frem as expand for all legal fp types on x86, regardless of whetherChris Lattner2008-03-07
* When setting the "unused" info, take into account something like this:Bill Wendling2008-03-06
* 80 col violation.Evan Cheng2008-03-06
* some more spelling changesGabor Greif2008-03-06
* fix typosGabor Greif2008-03-06
* Constant fold SIGN_EXTEND_INREG with ashr not lshr.Evan Cheng2008-03-06
* Don't try to simplify urem and srem using arithmetic rules that don't workNick Lewycky2008-03-06
* Refine Cell's i64 constant generation code to cover more constants where theScott Michel2008-03-06
* gcc likes things spelled correctlyAndrew Lenharth2008-03-05
* Skip, for now, callsites where use of sret argument is not dominated by calls...Devang Patel2008-03-05
* Next bit of PPC ByVal handling; call-site code seemsDale Johannesen2008-03-05
* Missed patch from my last commitAnton Korobeynikov2008-03-05
* Resolve aliases to aliasees, where possibleAnton Korobeynikov2008-03-05
* Handle functions as targets during linking of aliases as wellAnton Korobeynikov2008-03-05
* - Fix support for "special" i64 immediates that can be loadedScott Michel2008-03-05
* Try hard to link aliases. Checks can be too strict by now.Anton Korobeynikov2008-03-05
* Fix a coalescer bug wrt how dead copy interval is shortened.Evan Cheng2008-03-05
* Handle 'ret' with multiple values.Devang Patel2008-03-05
* Add Hybrid Cycle Detection to Andersen's analysis.Daniel Berlin2008-03-05
* Clarify that CALLSEQ_START..END may not be nested,Dale Johannesen2008-03-05
* evan implemented this.Chris Lattner2008-03-05
* Remember the source->dest mapping when copying aliases. This fixes PR2054Anton Korobeynikov2008-03-05
* Clarify the state-of-the-artAnton Korobeynikov2008-03-05
* isTwoAddress = 1 -> Constraints.Evan Cheng2008-03-05
* PSLLWri etc. are two-address instructions.Evan Cheng2008-03-05
* add a noteChris Lattner2008-03-05
* Generalize FP constant shrinking optimization to apply to any vtChris Lattner2008-03-05
* Improve comment, pass in the original VT so that we can shrink a long double ...Chris Lattner2008-03-05
* Ignore debugging related instructions if they get this far.Evan Cheng2008-03-05
* Rather than asserting. Dump out the MI that we are not able to encode and abort.Evan Cheng2008-03-05
* Codegen support for i128 UINT_TO_FP. This just fixes aDan Gohman2008-03-05
* Add a target lowering hook to control whether it's worthwhile to compress fp ...Evan Cheng2008-03-05
* 64bit CAS on 32bit x86.Andrew Lenharth2008-03-05
* Codegen support for i128 SINT_TO_FP.Dan Gohman2008-03-05
* Refactor code. Remove duplicated functions that basically do the same thing asEvan Cheng2008-03-05
* Skip functions that return multiple values.Devang Patel2008-03-05
* Check struct return type first. Devang Patel2008-03-05
* Removed spurious EnablePPCRS check.Bill Wendling2008-03-04
* Move PPC lowering functions into PPCTargetLoweringDale Johannesen2008-03-04
* Use a command-line option to turn register scavenging on/off for PPC.Bill Wendling2008-03-04
* Print types for all ret operands.Devang Patel2008-03-04
* Use while loop.Devang Patel2008-03-04
* Revert SmallVector ctor variants.Devang Patel2008-03-04
* Use cast instead of dyn_cast.Devang Patel2008-03-04
* Filter nested structsDevang Patel2008-03-04