aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* remove some dead code. Chris Lattner2007-12-101-50/+0
* fix some warnings.Chris Lattner2007-12-101-15/+12
* Fix a big problem in the recent dtor refactoring work, now it passes 2007-11-...Chris Lattner2007-12-101-50/+14
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-0922-228/+752
* Duncan points out that the subtraction is unneeded since hte codeChris Lattner2007-12-091-1/+1
* Upgrading this test to 2.0 .ll syntax.Gordon Henriksen2007-12-091-28/+27
* Fix PR1782, patch by Wojtek Matyjewicz!Chris Lattner2007-12-092-4/+35
* Fix a very silly typo.Gordon Henriksen2007-12-091-1/+1
* Fix accidental commit by Bill.Chris Lattner2007-12-091-1/+1
* Add support for splitting the operand of a return instruction.Chris Lattner2007-12-093-53/+21
* Reverting 44702. It wasn't correct to rename them.Bill Wendling2007-12-087-49/+49
* add many new cases to SplitResult. SplitResult now handles all the cases tha...Chris Lattner2007-12-082-3/+178
* Implement splitting support for store, allowing us to compile:Chris Lattner2007-12-082-3/+27
* implement vector splitting of load, undef, and binops.Chris Lattner2007-12-082-4/+88
* implement some methods.Chris Lattner2007-12-082-2/+29
* add scaffolding for splitting of vectors.Chris Lattner2007-12-083-4/+138
* Project cleanupsNate Begeman2007-12-081-164/+25
* Remove dead file and directory.Chris Lattner2007-12-081-30/+0
* reorganize header to separate into functional blocks.Chris Lattner2007-12-081-47/+59
* split scalarization out to its own file.Chris Lattner2007-12-082-183/+202
* Split expansion out into its own file.Chris Lattner2007-12-082-1144/+1166
* Split promotion support out to its own file.Chris Lattner2007-12-082-472/+490
* Rename LegalizeDAGTypes.cpp -> LegalizeTypes.cppChris Lattner2007-12-081-1/+0
* Split the class definition of DAGTypeLegalizer out into a header.Chris Lattner2007-12-082-234/+256
* Incorporating review feedback from Reid.Gordon Henriksen2007-12-081-0/+9
* remove dead #include.Chris Lattner2007-12-081-1/+0
* add #includeChris Lattner2007-12-081-0/+1
* eliminate dependency on Bitcode headers.Chris Lattner2007-12-081-2/+3
* remove dead #include, APInt.h already has the needed forward decls.Chris Lattner2007-12-081-1/+0
* proper #include order.Chris Lattner2007-12-081-1/+1
* Ignoring generated files.Gordon Henriksen2007-12-080-0/+0
* Adding a StringPool data structure, which GC will use.Gordon Henriksen2007-12-082-0/+170
* Fix bug in constructing Ocaml option types in the bindings.Gordon Henriksen2007-12-082-3/+3
* aesthetic changes, no functionality change. Evan, it's not clearChris Lattner2007-12-081-39/+41
* Renaming:Bill Wendling2007-12-085-16/+16
* Fix a significant code quality regression I introduced on PPC64 quite Chris Lattner2007-12-082-1/+2
* implement __builtin_return_addr(0) on ppc.Chris Lattner2007-12-086-11/+72
* refactor some code to avoid overloading the name 'usesLR' in Chris Lattner2007-12-083-12/+14
* Implement correct isa<UnaryInstruction>, problem reported by "ST".Chris Lattner2007-12-081-0/+14
* Incorporated comments from Evan and Chris:Bill Wendling2007-12-081-58/+54
* Fix several cache coherence bugs in MemDep/GVN that were found. Also add som...Owen Anderson2007-12-083-25/+75
* DohEvan Cheng2007-12-081-1/+1
* Fix a compilation warning.Evan Cheng2007-12-081-1/+1
* Fix a compilation warning.Evan Cheng2007-12-081-1/+1
* Adding MachineLoopInfo.h,.cpp and MachineLICP.cpp to VStudio buildChuck Rose III2007-12-081-0/+12
* Initial commit of the machine code LICM pass. It successfully hoists this:Bill Wendling2007-12-074-10/+357
* Add comment.Evan Cheng2007-12-071-0/+2
* Much improved v8i16 shuffles. (Step 1).Evan Cheng2007-12-073-34/+163
* Fix a stupid error that Chris pointed out.Owen Anderson2007-12-071-2/+0
* New test case.Evan Cheng2007-12-071-0/+9