aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Upgrade tests to not use llvm-upgrade.Tanya Lattner2008-03-1826-605/+564
* Get rid of compilation warnings. Per Devang.Dale Johannesen2008-03-181-3/+3
* Identify Analysis pass.Devang Patel2008-03-1819-0/+83
* Update heuritics that estimates cost of call instructions.Devang Patel2008-03-171-0/+5
* Make Complex long long/double/long double workDale Johannesen2008-03-172-2/+19
* Clarify the unwind attribute. Add assumptionDuncan Sands2008-03-171-4/+6
* Fix for "make install" of ocaml docs. Patch by Erick Tryzelaar!Bill Wendling2008-03-171-0/+5
* Add support for escaping {} in asm strings, based on patch from Nick Burns.Nate Begeman2008-03-171-1/+18
* Check in some #ifdef'd out code switching call argument Chris Lattner2008-03-172-42/+112
* minor cleanupsChris Lattner2008-03-171-36/+30
* Unbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF.Evan Cheng2008-03-173-0/+4
* A first attempt at updating live intervals, with code lifted fromOwen Anderson2008-03-171-4/+176
* remove dead codeChris Lattner2008-03-171-32/+0
* Switch sparc from using LowerCallTo to using LowerOperation(CALL) like Chris Lattner2008-03-172-71/+47
* Start moving sparc to use SparcCallingConv.td, switching overChris Lattner2008-03-174-273/+291
* split sparc lowering out into SparcISelLowering.{cpp|h} to followChris Lattner2008-03-173-986/+1023
* refactor the LowerOperation code out to individual functions for Chris Lattner2008-03-171-173/+197
* Next round of PPC32 ABI changes. Allow for gccDale Johannesen2008-03-172-13/+66
* various rotate fun.Chris Lattner2008-03-171-0/+44
* ensure we continue matching x86-64 rotates.Chris Lattner2008-03-171-0/+19
* __builtin_ia32_movntdqa reads memoryNate Begeman2008-03-161-1/+1
* Add a couple missing SSE4 instructionsNate Begeman2008-03-161-0/+11
* C and Objective Caml bindings for the TargetData class.Gordon Henriksen2008-03-1610-5/+583
* Add assert for non-hexadecimal radixes.Bill Wendling2008-03-161-0/+4
* Housekeeping.Gordon Henriksen2008-03-161-6/+36
* C and Objective Caml bindings for several scalar transforms.Gordon Henriksen2008-03-169-1/+282
* Remove unnecessary includes.Gordon Henriksen2008-03-161-2/+1
* All of these tests had out of date syntax and were never even running throughNick Lewycky2008-03-167-28/+26
* 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