aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Add an option to control this heuristic tweak so I can test it.Evan Cheng2007-12-071-1/+6
* Remove a bogus optimization. It's not possible to do a move to low element to...Evan Cheng2007-12-062-7/+1
* Fix a bogus test case.Evan Cheng2007-12-061-18/+14
* Redo previous patch so optimization only done for i1.Dale Johannesen2007-12-061-16/+4
* Turning simple splitting on. Start testing new coalescer heuristics as new ll...Evan Cheng2007-12-064-4/+4
* third time around: instead of disabling this completely,Chris Lattner2007-12-062-7/+13
* Actually, disable this code for now. More analysis and improvements toChris Lattner2007-12-062-0/+7
* implement a readme entry, compiling the code into:Chris Lattner2007-12-063-57/+80
* simplify some code.Chris Lattner2007-12-061-2/+1
* implement the rest of the functionality from SelectionDAGLegalize::ScalarizeV...Chris Lattner2007-12-061-10/+24
* Adjust VStudio files to add JITMemoryManager files + include <cassert> from s...Chuck Rose III2007-12-062-0/+13
* move some ashr-specific code out of commonShiftTransforms into visitAShr.Chris Lattner2007-12-061-15/+16
* Fix PR1842.Dale Johannesen2007-12-061-4/+16
* add a new ExecutionEngine::createJIT which can be used if you only want Chris Lattner2007-12-064-8/+41
* simplify creation of the interpreter, make ExecutionEngine ctor protected,Chris Lattner2007-12-067-43/+38
* fix this when run on non x86 hosts.Chris Lattner2007-12-061-3/+3