| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Run computeDomForest() on the set of registers that need to be tested for | Owen Anderson | 2007-11-13 | 1 | -5/+6 |
* | Preserve LiveVariables when doing critical edge splitting. | Owen Anderson | 2007-11-13 | 1 | -2/+13 |
* | Add parameter to getDwarfRegNum to permit targets | Dale Johannesen | 2007-11-13 | 1 | -11/+11 |
* | Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stack | Bill Wendling | 2007-11-13 | 1 | -2/+23 |
* | Break critical edges coming into blocks with PHI nodes. | Owen Anderson | 2007-11-12 | 1 | -0/+26 |
* | Refactor some code. | Evan Cheng | 2007-11-12 | 3 | -297/+331 |
* | As Chris and Evan pointed out, BreakCriticalMachineEdges doesn't really need | Owen Anderson | 2007-11-12 | 3 | -132/+1 |
* | Fixed a strange construct. Please review. | Hartmut Kaiser | 2007-11-09 | 1 | -1/+1 |
* | Move MinAlign to MathExtras.h. | Duncan Sands | 2007-11-09 | 3 | -3/+1 |
* | Fix some load/store logic that would be wrong for | Duncan Sands | 2007-11-09 | 2 | -6/+10 |
* | Add terminating newline. | Duncan Sands | 2007-11-09 | 1 | -1/+1 |
* | Much improved pic jumptable codegen: | Evan Cheng | 2007-11-09 | 3 | -20/+24 |
* | Didn't mean to check these in. | Evan Cheng | 2007-11-09 | 2 | -14/+11 |
* | Bug fix. Passive nodes are not in SUnitMap. | Evan Cheng | 2007-11-09 | 3 | -14/+20 |
* | This preserves critical edge breaking. | Owen Anderson | 2007-11-08 | 1 | -0/+1 |
* | Make BreakCriticalMachineEdges available as a pass that can be depended on. | Owen Anderson | 2007-11-08 | 1 | -1/+1 |
* | If both parts of smul_lohi, etc. are used, don't simplify. If only one part i... | Evan Cheng | 2007-11-08 | 1 | -30/+31 |
* | Add the majority of machine-level critical edge breaking pass. Most of this ... | Owen Anderson | 2007-11-08 | 1 | -0/+131 |
* | Take another stab at getting isLiveIn() and isLiveOut() right. | Owen Anderson | 2007-11-08 | 1 | -8/+11 |
* | Bring UsedBlocks back. StrongPHIElimination needs this information. | Owen Anderson | 2007-11-08 | 3 | -1/+15 |
* | Simplify my (il)logic. | Evan Cheng | 2007-11-07 | 1 | -11/+2 |
* | Add some more of StrongPHIElim. | Owen Anderson | 2007-11-07 | 1 | -12/+74 |
* | Remainder operations must be either integer or floating-point. | Dan Gohman | 2007-11-06 | 1 | -1/+3 |
* | When the allocator rewrite a spill register with new virtual register, it rep... | Evan Cheng | 2007-11-06 | 1 | -3/+12 |
* | First step towards moving the coalescer to priority_queue based machinery. | Evan Cheng | 2007-11-06 | 2 | -50/+251 |
* | Fix a bug where a def use operand isn't being detected as a sub-register use. | Evan Cheng | 2007-11-06 | 1 | -4/+7 |
* | Add pseudo dependency to force two-address instruction to be scheduled after | Evan Cheng | 2007-11-06 | 1 | -2/+5 |
* | Add a few comments. | Owen Anderson | 2007-11-06 | 1 | -0/+5 |
* | DomForest is a forest of registers, not instructions. | Owen Anderson | 2007-11-06 | 1 | -25/+47 |
* | StrongPHIElimination requires LiveVariables. | Owen Anderson | 2007-11-06 | 1 | -10/+24 |
* | Add support for vector remainder operations. | Dan Gohman | 2007-11-05 | 1 | -7/+13 |
* | Move the LowerMEMCPY and LowerMEMCPYCall to a common place. | Rafael Espindola | 2007-11-05 | 1 | -0/+55 |
* | Make labels work in asm blocks; allow labels as | Dale Johannesen | 2007-11-05 | 4 | -34/+53 |
* | Don't output ABI size padding twice. By using the store | Duncan Sands | 2007-11-05 | 1 | -5/+6 |
* | Move SimpleRegisterCoalescing.h to lib/CodeGen since there is now a common | Evan Cheng | 2007-11-05 | 2 | -2/+186 |
* | Skip over deleted val#'s. | Evan Cheng | 2007-11-05 | 1 | -2/+2 |
* | Handle cases where a register and one of its super-register are both marked as | Evan Cheng | 2007-11-05 | 1 | -2/+4 |
* | Fix PR1187. | Evan Cheng | 2007-11-05 | 1 | -1/+1 |
* | Eliminate the remaining uses of getTypeSize. This | Duncan Sands | 2007-11-05 | 5 | -27/+28 |
* | Another step of stronger PHI elimination down. | Owen Anderson | 2007-11-04 | 1 | -0/+88 |
* | If an interval is being undone clear its preference as well since the source ... | Evan Cheng | 2007-11-04 | 1 | -1/+6 |
* | There are times when the coalescer would not coalesce away a copy but the copy | Evan Cheng | 2007-11-03 | 2 | -9/+122 |
* | Add std:: to sort calls. | Dan Gohman | 2007-11-02 | 1 | -1/+1 |
* | Change illegal uses of ++ to uses of STLExtra.h's next function. | Dan Gohman | 2007-11-02 | 1 | -1/+1 |
* | One more extract_subreg coalescing bug. | Evan Cheng | 2007-11-02 | 1 | -5/+33 |
* | Fix a thinko. | Duncan Sands | 2007-11-02 | 1 | -3/+2 |
* | Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. | Duncan Sands | 2007-11-01 | 3 | -9/+9 |
* | - Coalesce extract_subreg when both intervals are relatively small. | Evan Cheng | 2007-11-01 | 1 | -23/+46 |
* | Promotion of sdiv/srem/udiv/urem. | Duncan Sands | 2007-10-31 | 1 | -0/+32 |
* | Add a newline at the end of the file. | Duncan Sands | 2007-10-31 | 2 | -2/+2 |