| Commit message (Expand) | Author | Age | Files | Lines |
* | proper #include order. | Chris Lattner | 2007-12-08 | 1 | -1/+1 |
* | Adding a StringPool data structure, which GC will use. | Gordon Henriksen | 2007-12-08 | 1 | -0/+35 |
* | aesthetic changes, no functionality change. Evan, it's not clear | Chris Lattner | 2007-12-08 | 1 | -39/+41 |
* | Renaming: | Bill Wendling | 2007-12-08 | 4 | -4/+4 |
* | Fix a significant code quality regression I introduced on PPC64 quite | Chris Lattner | 2007-12-08 | 1 | -1/+1 |
* | implement __builtin_return_addr(0) on ppc. | Chris Lattner | 2007-12-08 | 5 | -11/+58 |
* | refactor some code to avoid overloading the name 'usesLR' in | Chris Lattner | 2007-12-08 | 3 | -12/+14 |
* | Incorporated comments from Evan and Chris: | Bill Wendling | 2007-12-08 | 1 | -58/+54 |
* | Fix several cache coherence bugs in MemDep/GVN that were found. Also add som... | Owen Anderson | 2007-12-08 | 2 | -25/+73 |
* | Doh | Evan Cheng | 2007-12-08 | 1 | -1/+1 |
* | Fix a compilation warning. | Evan Cheng | 2007-12-08 | 1 | -1/+1 |
* | Fix a compilation warning. | Evan Cheng | 2007-12-08 | 1 | -1/+1 |
* | Initial commit of the machine code LICM pass. It successfully hoists this: | Bill Wendling | 2007-12-07 | 3 | -10/+353 |
* | Add comment. | Evan Cheng | 2007-12-07 | 1 | -0/+2 |
* | Much improved v8i16 shuffles. (Step 1). | Evan Cheng | 2007-12-07 | 1 | -25/+126 |
* | Add an option to control this heuristic tweak so I can test it. | Evan Cheng | 2007-12-07 | 1 | -1/+6 |
* | Remove a bogus optimization. It's not possible to do a move to low element to... | Evan Cheng | 2007-12-06 | 2 | -7/+1 |
* | Redo previous patch so optimization only done for i1. | Dale Johannesen | 2007-12-06 | 1 | -16/+4 |
* | Turning simple splitting on. Start testing new coalescer heuristics as new ll... | Evan Cheng | 2007-12-06 | 1 | -1/+1 |
* | third time around: instead of disabling this completely, | Chris Lattner | 2007-12-06 | 1 | -6/+13 |
* | Actually, disable this code for now. More analysis and improvements to | Chris Lattner | 2007-12-06 | 1 | -0/+6 |
* | implement a readme entry, compiling the code into: | Chris Lattner | 2007-12-06 | 2 | -57/+65 |
* | simplify some code. | Chris Lattner | 2007-12-06 | 1 | -2/+1 |
* | implement the rest of the functionality from SelectionDAGLegalize::ScalarizeV... | Chris Lattner | 2007-12-06 | 1 | -10/+24 |
* | Adjust VStudio files to add JITMemoryManager files + include <cassert> from s... | Chuck Rose III | 2007-12-06 | 1 | -0/+1 |
* | move some ashr-specific code out of commonShiftTransforms into visitAShr. | Chris Lattner | 2007-12-06 | 1 | -15/+16 |
* | Fix PR1842. | Dale Johannesen | 2007-12-06 | 1 | -4/+16 |
* | add a new ExecutionEngine::createJIT which can be used if you only want | Chris Lattner | 2007-12-06 | 3 | -8/+33 |
* | simplify creation of the interpreter, make ExecutionEngine ctor protected, | Chris Lattner | 2007-12-06 | 6 | -25/+11 |
* | Fix for PR1831: if all defs of an interval are re-materializable, then it's a... | Evan Cheng | 2007-12-06 | 2 | -4/+48 |
* | If both result of the {s|z}xt and its source are live out, rewrite all uses o... | Evan Cheng | 2007-12-05 | 1 | -3/+71 |
* | split the JIT memory management code out from the main JIT logic into its | Chris Lattner | 2007-12-05 | 2 | -411/+454 |
* | add a note | Chris Lattner | 2007-12-05 | 1 | -0/+37 |
* | add a note | Chris Lattner | 2007-12-05 | 1 | -0/+20 |
* | Minor updates: | Scott Michel | 2007-12-05 | 1 | -2/+1 |
* | Commit 44487 broke bootstrap of llvm-gcc-4.2. It is | Duncan Sands | 2007-12-05 | 2 | -4/+15 |
* | Added canFoldMemoryOperand for PPC. | Evan Cheng | 2007-12-05 | 2 | -0/+23 |
* | Update foldMemoryOperand. | Evan Cheng | 2007-12-05 | 2 | -4/+11 |
* | fix warnings | Chris Lattner | 2007-12-05 | 1 | -2/+2 |
* | allow this to build | Chris Lattner | 2007-12-05 | 1 | -1/+1 |
* | Prior commit updated wrong if, apologies. | Neil Booth | 2007-12-05 | 1 | -2/+2 |
* | Handle zero correctly. | Neil Booth | 2007-12-05 | 1 | -3/+3 |
* | MachineInstr can change. Store indexes instead. | Evan Cheng | 2007-12-05 | 3 | -14/+23 |
* | If a split live interval is spilled again, remove the kill marker on its last... | Evan Cheng | 2007-12-05 | 3 | -2/+25 |
* | Clobber more bugs. | Evan Cheng | 2007-12-05 | 1 | -2/+3 |
* | Fix kill info for split intervals. | Evan Cheng | 2007-12-05 | 3 | -23/+37 |
* | more scalarization | Chris Lattner | 2007-12-05 | 1 | -0/+30 |
* | scalarize vector binops | Chris Lattner | 2007-12-05 | 1 | -1/+24 |
* | - Mark last use of a split interval as kill instead of letting spiller track it. | Evan Cheng | 2007-12-05 | 2 | -28/+73 |
* | Add a argument to storeRegToStackSlot and storeRegToAddr to specify whether | Evan Cheng | 2007-12-05 | 22 | -92/+147 |