summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Turn unwind_to into "unwinds to".Nick Lewycky2008-03-10
* Increase ISD::ParamFlags to 64 bits. Increase the ByValSizeDale Johannesen2008-03-10
* Darwin PPC64 indirect call target goes in X12, not R12. This fixes theseChris Lattner2008-03-09
* cell really does support cross-regclass moves, because R3 is in lots of diffe...Chris Lattner2008-03-09
* make sure ar.pfs is in a register class, this fixes test/CodeGen/IA64/ret-0.llChris Lattner2008-03-09
* remove an extraneous (and ugly) default argument, thanks Duncan.Chris Lattner2008-03-09
* Fix some compilation errors on msvc:Ted Kremenek2008-03-09
* And again.Nick Lewycky2008-03-09
* Braces belong here. No functionality change.Nick Lewycky2008-03-09
* SCCP also needs to be taught to follow unwind_toNick Lewycky2008-03-09
* fp_round's produced by getCopyFromParts should always be exact, becauseChris Lattner2008-03-09
* teach X86InstrInfo::copyRegToReg how to copy into ST(0) from Chris Lattner2008-03-09
* Don't eliminate blocks that are only reachable by unwind_to.Nick Lewycky2008-03-09
* Add ScheduleDAG support for copytoreg where the src/dst register areChris Lattner2008-03-09
* add some code to support cross-register class copying from Chris Lattner2008-03-09
* rearrange some code, no functionality change.Chris Lattner2008-03-09
* fix 80 col violationChris Lattner2008-03-09
* Firstly, having a BranchInst isn't exclusive with having an unwind_to.Nick Lewycky2008-03-09
* claim ST(x) registers are 80 bits, which is true. This doesn't affect Chris Lattner2008-03-09
* extend fp values with FP_EXTEND not FP_ROUND.Chris Lattner2008-03-09
* A BB that unwind_to an "unwind" inst is that same as one that doesn't unwind_toNick Lewycky2008-03-09
* rename FP_SETRESULT -> FP_SET_ST0Chris Lattner2008-03-09
* rename FpGETRESULT32 -> FpGET_ST0_32 etc. Add support forChris Lattner2008-03-09
* Finish implementing a readme entry: when inserting an i64 variableChris Lattner2008-03-09
* Update the block cloner which fixes bugpoint on code using unwind_to (phew!)Nick Lewycky2008-03-09
* Update the inliner and simplifycfg to handle unwind_to.Nick Lewycky2008-03-09
* Two things. Preserve the unwind_to when splitting a BB.Nick Lewycky2008-03-09
* Prune the unwind_to labels on BBs that don't need them. Another step in theNick Lewycky2008-03-09
* add a noteChris Lattner2008-03-09
* Implement a readme entry, compilingChris Lattner2008-03-09
* Fix two problems in SelectionDAGLegalize::ExpandBUILD_VECTOR's handlingChris Lattner2008-03-09
* Teach SD some vector identities, allowing us to compile vec_set-9 into:Chris Lattner2008-03-08
* 1) Improve comments.Chris Lattner2008-03-08
* minor simplifications to this code, don't create a deadChris Lattner2008-03-08
* This one looks easy, add a note.Chris Lattner2008-03-08
* move these to the appropriate fileChris Lattner2008-03-08
* Not all users of a BB are Instructions any more.Nick Lewycky2008-03-08
* Load the symbols first so that the interpreter constructor can find them whenNick Lewycky2008-03-08
* Remove unused runPass methods.Dan Gohman2008-03-08
* More ppc32 byval handling (bug fixes). ThingsDale Johannesen2008-03-08
* Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng2008-03-08
* Add support for calls with i128 return values on ppc64.Dan Gohman2008-03-08
* Something that kills a super-register alsoBill Wendling2008-03-07
* Fix a typo. It's causing consumer-typeset to miscompile. Perhaps more.Evan Cheng2008-03-07
* PPC64 passes arguments of integral type in i64 registers, not i32. Reflect thisBill Wendling2008-03-07
* Add support for lowering 128-bit shifts on ppc64.Dan Gohman2008-03-07
* Next bits of PPC byval handling. Basically functionalDale Johannesen2008-03-07
* Add support for ppc64 shifts with 7-bit (oversized) shift amount (e.g. PPCshl).Chris Lattner2008-03-07
* Replace SDT_PPCShiftOp in favor of SDTIntBinOps. This allows it to workChris Lattner2008-03-07
* Fixed a register scavenger bug. If a def is re-defining part of a super regis...Evan Cheng2008-03-07