| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge current work back to tree to minimize diffs and drift. Major highlights | Scott Michel | 2008-02-23 | 9 | -993/+1903 |
* | Rematerialization logic was overly conservative when it comes to loads from f... | Evan Cheng | 2008-02-23 | 1 | -20/+6 |
* | If remating a machine instr with virtual register operand, make sure the vr i... | Evan Cheng | 2008-02-23 | 1 | -2/+1 |
* | Turning on remat of pic loads. | Evan Cheng | 2008-02-23 | 1 | -1/+1 |
* | Fix a bug that caused opt and other tools to silently ignore | Dan Gohman | 2008-02-23 | 1 | -1/+1 |
* | No need recognize load from a fixed argument slot as re-materializable. LiveI... | Evan Cheng | 2008-02-23 | 1 | -12/+0 |
* | Properly read and write bitcodes for multiple return values. | Devang Patel | 2008-02-23 | 2 | -18/+39 |
* | Recognize loads of arguments as re-materializable first. Therefore if isReall... | Evan Cheng | 2008-02-23 | 1 | -24/+26 |
* | Regenerate. | Devang Patel | 2008-02-23 | 2 | -2/+2 |
* | Use isa check instead of getTypeID() check. | Devang Patel | 2008-02-23 | 1 | -1/+1 |
* | Fixed buffer overflow reported by Argiris Kirtzidis. | Ted Kremenek | 2008-02-23 | 1 | -1/+1 |
* | print getresult operand and its type directly. | Devang Patel | 2008-02-23 | 1 | -11/+1 |
* | Use dyn_cast instead of isa + cast. | Devang Patel | 2008-02-23 | 1 | -2/+2 |
* | Regenerate | Devang Patel | 2008-02-23 | 3 | -487/+447 |
* | To support multiple return values, now ret instruction supports multiple oper... | Devang Patel | 2008-02-23 | 4 | -51/+68 |
* | Fix spill weight updating bug. | Evan Cheng | 2008-02-23 | 1 | -15/+27 |
* | Split ParameterAttributes.h, putting the complicated | Dale Johannesen | 2008-02-22 | 19 | -320/+323 |
* | Same isPhysRegAvailable bug as local register allocator. | Evan Cheng | 2008-02-22 | 1 | -1/+1 |
* | Really really bad local register allocator bug. On X86, it was never using ES... | Evan Cheng | 2008-02-22 | 1 | -1/+1 |
* | Add debugging printfs. | Evan Cheng | 2008-02-22 | 1 | -0/+2 |
* | Regenerate | Devang Patel | 2008-02-22 | 3 | -468/+466 |
* | Use SymbolicValueRef to parse getresult operand | Devang Patel | 2008-02-22 | 1 | -3/+2 |
* | Make sure reload of implicit uses are issued before remat's. | Evan Cheng | 2008-02-22 | 1 | -3/+15 |
* | Generated files for 47484. | Dale Johannesen | 2008-02-22 | 3 | -293/+295 |
* | Pass alignment on ByVal parameters, from FE, all | Dale Johannesen | 2008-02-22 | 4 | -1/+38 |
* | MMX vectors are passed 4-byte aligned. | Dale Johannesen | 2008-02-22 | 1 | -4/+4 |
* | Provide __main hooks for cygwin & mingw32 | Anton Korobeynikov | 2008-02-22 | 2 | -17/+28 |
* | Fixed a typo. | Zhou Sheng | 2008-02-22 | 1 | -1/+1 |
* | Allow re-materialization of pic load (controlled by -remat-pic-load for now). | Evan Cheng | 2008-02-22 | 1 | -3/+23 |
* | Enable re-materialization of instructions which have virtual register operand... | Evan Cheng | 2008-02-22 | 2 | -39/+187 |
* | copy mmx values from/to memory with GPRs on x86-32 | Chris Lattner | 2008-02-22 | 1 | -1/+25 |
* | Print getresult instruction properly. | Devang Patel | 2008-02-22 | 1 | -0/+13 |
* | Print ret instruction that returns aggregates. | Devang Patel | 2008-02-22 | 1 | -2/+17 |
* | Read and write getresult. | Devang Patel | 2008-02-22 | 2 | -0/+15 |
* | Start using GPR's to copy around mmx value instead of mmx regs. | Chris Lattner | 2008-02-22 | 1 | -0/+32 |
* | Fix compiler warning. | Evan Cheng | 2008-02-22 | 1 | -1/+1 |
* | Fix a regression in 403.gcc and 186.crafty introduced in 47383. To test | Dan Gohman | 2008-02-22 | 2 | -28/+30 |
* | print getresult instruction. | Devang Patel | 2008-02-21 | 1 | -0/+1 |
* | Use isa<> instead of getTypeID() to check StructType. | Devang Patel | 2008-02-21 | 2 | -7/+6 |
* | A few minor updates, removing implemented stuff and adding a couple of | Eli Friedman | 2008-02-21 | 1 | -83/+110 |
* | Make the clobber analysis a bit more smart: we only are careful about | Chris Lattner | 2008-02-21 | 1 | -3/+13 |
* | Treat clobber operands like early clobbers: if we have | Chris Lattner | 2008-02-21 | 1 | -0/+16 |
* | Clear PhysRegPartUse for the sub register as well. | Bill Wendling | 2008-02-21 | 1 | -1/+1 |
* | Adjust the MaxAlignment for the special register scavenging spill slot. | Bill Wendling | 2008-02-21 | 1 | -0/+3 |
* | Help testing. | Evan Cheng | 2008-02-21 | 1 | -0/+7 |
* | Change a C-style cast to const_cast, to avoid a -Wcast-qual warning. | Dan Gohman | 2008-02-21 | 1 | -1/+1 |
* | Better names as per Evan's request | Andrew Lenharth | 2008-02-21 | 1 | -9/+10 |
* | Simplify this code, no functionality change. | Nick Lewycky | 2008-02-21 | 1 | -5/+2 |
* | GlobalValues are Constants, remove redundant code. Also fix typo in a comment. | Nick Lewycky | 2008-02-21 | 1 | -3/+1 |
* | Dan implemented one multiply issue. Replace it with another. :) | Chris Lattner | 2008-02-21 | 1 | -12/+33 |