aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Functions are allowed to return structures. (Note that this test never failed.)Nick Lewycky2008-03-161-7/+0
* Regressions/ is long gone.Nick Lewycky2008-03-161-1/+1
* Commit works on regular functions too. Fix the syntax to allow @foo.Nick Lewycky2008-03-161-3/+3
* C and Objective Caml bindings for PassManagers.Gordon Henriksen2008-03-166-14/+234
* Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs...Christopher Lamb2008-03-1611-208/+158
* Minor documentation fix.Gordon Henriksen2008-03-151-1/+1
* Remove isImplicitDef TargetInstrDesc flag.Evan Cheng2008-03-156-16/+3
* Replace all target specific implicit def instructions with a target independe...Evan Cheng2008-03-1531-178/+68
* Expose Module::dump via C and Ocaml.Gordon Henriksen2008-03-144-0/+14
* Expose Module::dump via C and Ocaml.Gordon Henriksen2008-03-141-0/+4
* move the Use destructor where it belongs toGabor Greif2008-03-142-6/+4
* Back out r48353. Not needed.Evan Cheng2008-03-142-16/+4
* Do not generate special entries in the dwarf ehDuncan Sands2008-03-141-6/+2
* Restore this member, which is used on win32.Chris Lattner2008-03-141-2/+1
* Fix PR2138. Apparently any modification to a std::multimap (including remove ...Evan Cheng2008-03-142-2/+56
* this was removed from the Unix side.Chris Lattner2008-03-141-5/+0
* Update comments; getPassName no longer uses RTTI.Dan Gohman2008-03-142-5/+5
* Move the PMStack class out of Pass.h and into PassManagers.h.Dan Gohman2008-03-143-28/+32
* Implement the real calling convention for ppc32 Altivec:Dale Johannesen2008-03-141-21/+118
* Fix some 80 col violations.Evan Cheng2008-03-141-22/+22
* Fix a number of encoding bugs. SSE 4.1 instructions MPSADBWrri, PINSRDrr, etc...Evan Cheng2008-03-143-32/+32
* Add debugging stuff.Evan Cheng2008-03-141-0/+4
* Add an issue that is preventing instcombine from doing a simplification.Chris Lattner2008-03-141-5/+43
* Simplify using getIntPtrConstant.Duncan Sands2008-03-141-5/+3
* The inst combining of inttoptr into GEP with one index was using the bit size ofBill Wendling2008-03-142-1/+10
* Add an MO_Undef MachineOperandType, intended for INSERT_SUBREG. Next up MO_Un...Evan Cheng2008-03-142-4/+16
* Tabs -> spacesNate Begeman2008-03-141-14/+23
* Forgot this.Evan Cheng2008-03-141-8/+6
* Livein copy scheduling fixes: do not coalesce physical register copies, corre...Evan Cheng2008-03-141-112/+42
* Use SDTNone instead of duplicating it.Dan Gohman2008-03-132-4/+2
* Fix a typo in a comment.Dan Gohman2008-03-131-1/+1
* More APInt-ification.Dan Gohman2008-03-136-67/+91
* Fix a bug in GVN that Duncan noticed, where we potentially need to insert a Owen Anderson2008-03-132-1/+24
* Fix error in testing for END. notation.Tanya Lattner2008-03-131-1/+1
* Undo tweak. It had no obvious benefit.Evan Cheng2008-03-131-19/+4
* Remove unused GetAddressOfSymbol()Devang Patel2008-03-132-31/+3
* New test case.Evan Cheng2008-03-131-0/+68
* Typo.Evan Cheng2008-03-131-1/+1
* Don't try to sink 3-address instruction if convertToThreeAddress created more...Evan Cheng2008-03-131-1/+6
* A test case I forgot to check in.Evan Cheng2008-03-131-0/+94
* Remove an unused command line option.Evan Cheng2008-03-131-9/+0
* TwoAddressInstructionPass enhancement. After it converts a two address instru...Evan Cheng2008-03-133-14/+161
* Get rid of a pseudo instruction and replace it with subreg based operation on...Christopher Lamb2008-03-1311-79/+65
* Fix Path::GetMainExecutable on cygwin, patch by Sam Bishop.Chris Lattner2008-03-131-1/+10
* remove extraneous namespace qualifier, PR2142Chris Lattner2008-03-131-2/+1
* move a bunch of trivial methods to be inline.Chris Lattner2008-03-134-132/+64
* Various improvements suggested by DuncanChris Lattner2008-03-134-9/+11
* Fix an incorrect comment, PR2147.Chris Lattner2008-03-131-1/+1
* Improve VarInfo::removeKill() by using std::find instead of linear search.Evan Cheng2008-03-131-7/+6
* Update -mem2reg to use succ_iterator instead of iterating across TerminatorInstNick Lewycky2008-03-131-13/+10