aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* teach X86InstrInfo::copyRegToReg how to copy into ST(0) from Chris Lattner2008-03-093-16/+57
* Don't eliminate blocks that are only reachable by unwind_to.Nick Lewycky2008-03-091-2/+8
* Add ScheduleDAG support for copytoreg where the src/dst register areChris Lattner2008-03-092-16/+32
* add some code to support cross-register class copying from Chris Lattner2008-03-091-4/+22
* Remove llvm-upgrade and update tests.Tanya Lattner2008-03-0965-787/+863
* rearrange some code, no functionality change.Chris Lattner2008-03-091-58/+59
* fix 80 col violationChris Lattner2008-03-091-1/+2
* Firstly, having a BranchInst isn't exclusive with having an unwind_to.Nick Lewycky2008-03-092-5/+26
* claim ST(x) registers are 80 bits, which is true. This doesn't affect Chris Lattner2008-03-091-1/+1
* extend fp values with FP_EXTEND not FP_ROUND.Chris Lattner2008-03-091-3/+6
* A BB that unwind_to an "unwind" inst is that same as one that doesn't unwind_toNick Lewycky2008-03-092-1/+12
* This patch cleans up the OCaml bindings so that they format nicely withGordon Henriksen2008-03-096-349/+373
* rename FP_SETRESULT -> FP_SET_ST0Chris Lattner2008-03-094-15/+15
* rename FpGETRESULT32 -> FpGET_ST0_32 etc. Add support forChris Lattner2008-03-095-46/+62
* reduce this testcase moreChris Lattner2008-03-091-14/+0
* Finish implementing a readme entry: when inserting an i64 variableChris Lattner2008-03-093-43/+29
* Update the block cloner which fixes bugpoint on code using unwind_to (phew!)Nick Lewycky2008-03-097-16/+45
* Update the inliner and simplifycfg to handle unwind_to.Nick Lewycky2008-03-094-1/+70
* Two things. Preserve the unwind_to when splitting a BB.Nick Lewycky2008-03-093-7/+19
* Prune the unwind_to labels on BBs that don't need them. Another step in theNick Lewycky2008-03-092-3/+31
* add a noteChris Lattner2008-03-091-0/+37
* Implement a readme entry, compilingChris Lattner2008-03-093-26/+57
* upgrade this testChris Lattner2008-03-091-4/+4
* make this test harderChris Lattner2008-03-091-0/+1
* Fix two problems in SelectionDAGLegalize::ExpandBUILD_VECTOR's handlingChris Lattner2008-03-091-21/+38
* Teach SD some vector identities, allowing us to compile vec_set-9 into:Chris Lattner2008-03-082-1/+21
* 1) Improve comments.Chris Lattner2008-03-081-1/+14
* minor simplifications to this code, don't create a deadChris Lattner2008-03-081-6/+10
* This one looks easy, add a note.Chris Lattner2008-03-081-1/+2
* move these to the appropriate fileChris Lattner2008-03-082-53/+57
* Not all users of a BB are Instructions any more.Nick Lewycky2008-03-082-6/+9
* Load the symbols first so that the interpreter constructor can find them whenNick Lewycky2008-03-081-9/+5
* much simpler test caseAndrew Lenharth2008-03-082-442/+3
* Remove unused runPass methods.Dan Gohman2008-03-082-29/+0
* More ppc32 byval handling (bug fixes). ThingsDale Johannesen2008-03-081-3/+23
* Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng2008-03-0815-17/+84
* Add support for calls with i128 return values on ppc64.Dan Gohman2008-03-082-3/+49
* Something that kills a super-register alsoBill Wendling2008-03-071-2/+1
* Fix a typo. It's causing consumer-typeset to miscompile. Perhaps more.Evan Cheng2008-03-071-1/+1
* There is no killUse.Dan Gohman2008-03-071-1/+1
* add dropped section test case for PR2123Andrew Lenharth2008-03-072-0/+460
* Add new sretpromotion pass.Devang Patel2008-03-071-0/+1
* PPC64 passes arguments of integral type in i64 registers, not i32. Reflect thisBill Wendling2008-03-071-26/+43
* Add support for lowering 128-bit shifts on ppc64.Dan Gohman2008-03-072-44/+74
* Next bits of PPC byval handling. Basically functionalDale Johannesen2008-03-071-7/+73
* Add support for ppc64 shifts with 7-bit (oversized) shift amount (e.g. PPCshl).Chris Lattner2008-03-072-6/+16
* Replace SDT_PPCShiftOp in favor of SDTIntBinOps. This allows it to workChris Lattner2008-03-071-6/+3
* Fixed a register scavenger bug. If a def is re-defining part of a super regis...Evan Cheng2008-03-072-3/+28
* only extract main if the user didn't specify anything to extractAndrew Lenharth2008-03-071-1/+1
* RetVal is not used when there are more then one return operands.Devang Patel2008-03-071-2/+3