summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Provide __main hooks for cygwin & mingw32Anton Korobeynikov2008-02-22
* Fixed a typo.Zhou Sheng2008-02-22
* Allow re-materialization of pic load (controlled by -remat-pic-load for now).Evan Cheng2008-02-22
* Enable re-materialization of instructions which have virtual register operand...Evan Cheng2008-02-22
* copy mmx values from/to memory with GPRs on x86-32 Chris Lattner2008-02-22
* Print getresult instruction properly.Devang Patel2008-02-22
* Print ret instruction that returns aggregates.Devang Patel2008-02-22
* Read and write getresult.Devang Patel2008-02-22
* Start using GPR's to copy around mmx value instead of mmx regs.Chris Lattner2008-02-22
* Fix compiler warning.Evan Cheng2008-02-22
* Fix a regression in 403.gcc and 186.crafty introduced in 47383. To testDan Gohman2008-02-22
* print getresult instruction.Devang Patel2008-02-21
* Use isa<> instead of getTypeID() to check StructType.Devang Patel2008-02-21
* A few minor updates, removing implemented stuff and adding a couple of Eli Friedman2008-02-21
* Make the clobber analysis a bit more smart: we only are careful about Chris Lattner2008-02-21
* Treat clobber operands like early clobbers: if we haveChris Lattner2008-02-21
* Clear PhysRegPartUse for the sub register as well.Bill Wendling2008-02-21
* Adjust the MaxAlignment for the special register scavenging spill slot.Bill Wendling2008-02-21
* Help testing.Evan Cheng2008-02-21
* Change a C-style cast to const_cast, to avoid a -Wcast-qual warning.Dan Gohman2008-02-21
* Better names as per Evan's requestAndrew Lenharth2008-02-21
* Simplify this code, no functionality change.Nick Lewycky2008-02-21
* GlobalValues are Constants, remove redundant code. Also fix typo in a comment.Nick Lewycky2008-02-21
* Dan implemented one multiply issue. Replace it with another. :)Chris Lattner2008-02-21
* Atomic op support. If any gcc test uses __sync builtins, it might start fail...Andrew Lenharth2008-02-21
* Add support for matching mem operands. This fixes PR1133, patch byChris Lattner2008-02-21
* Fix a (harmless) but where vregs were added to the used reg lists for Chris Lattner2008-02-21
* Let invoke return aggregate value.Devang Patel2008-02-21
* Let function call return aggregate.Devang Patel2008-02-21
* Clean up some spilling code using MachineRegisterInfo.Evan Cheng2008-02-21
* regenerate.Devang Patel2008-02-20
* ParseDevang Patel2008-02-20
* What if functions can return aggregate values ?Devang Patel2008-02-20
* Regenerated files.Dale Johannesen2008-02-20
* Support alignment within ParamAttrs in the I/O handling.Dale Johannesen2008-02-20
* Poorly named option.Evan Cheng2008-02-20
* Remove one of the fixmes that I put in there. From Evan:Bill Wendling2008-02-20
* Add convenient helper to get suffix of the fileAnton Korobeynikov2008-02-20
* getresult does not support nested aggregates.Devang Patel2008-02-20
* Improve some comments explaining the "handle kills" stuff better.Bill Wendling2008-02-20
* Verifier should use Assert1 instead of assert.Devang Patel2008-02-20
* getresult type is the type of indexed aggregate elementDevang Patel2008-02-20
* Regenerate.Devang Patel2008-02-20
* Specify GetResultInst index as an unsigned.Devang Patel2008-02-20
* Fix comment.Bill Wendling2008-02-20
* assert is more effective reminder then FIXME tag for unimplemented features.Devang Patel2008-02-20
* Use isValidOperands() to verify GetResultInst.Devang Patel2008-02-20
* Temporarily backing out r47337. It breaks a number of CBE tests.Evan Cheng2008-02-20
* LegalizeTypes support for scalarizing a vector storeDuncan Sands2008-02-20
* Convert Legalize to use the APInt form of ComputeMaskedBits.Dan Gohman2008-02-20