| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Make stack slot coloring's debug output more consistent with | Dan Gohman | 2008-07-10 | 1 | -1/+1 |
| * | Change StackSlotForVirtReg (which maps vregs to frame indices) from std::map ... | Evan Cheng | 2008-07-10 | 1 | -8/+8 |
| * | Add support for 128 bit multiplicative operations. | Duncan Sands | 2008-07-10 | 2 | -21/+62 |
| * | Add a mysteriously missing libcall, FPTOSINT_F80_I32. | Duncan Sands | 2008-07-10 | 4 | -6/+32 |
| * | Fix a FIXME: use an apint in CTTZ legalization. | Duncan Sands | 2008-07-10 | 1 | -3/+3 |
| * | Remove PromoteIntRes_FP_ROUND - not sure what it | Duncan Sands | 2008-07-10 | 4 | -14/+1 |
| * | Make sure the alignment of the temporary created | Duncan Sands | 2008-07-10 | 1 | -2/+6 |
| * | Make the LegalizeType method naming scheme more regular. | Duncan Sands | 2008-07-10 | 5 | -49/+43 |
| * | Don't barf when dumping a constant that contains | Duncan Sands | 2008-07-10 | 1 | -1/+1 |
| * | - Change the horrible N^2 isRegReDefinedByTwoAddr. Now callers must supply th... | Evan Cheng | 2008-07-10 | 3 | -32/+19 |
| * | Use DenseMap instead of std::map in local register allocation. This improves... | Owen Anderson | 2008-07-10 | 1 | -3/+16 |
| * | Fix 403.gcc. Finally got the check for two-address-ness correct. | Owen Anderson | 2008-07-10 | 1 | -10/+14 |
| * | Revert r53367, which was breaking things. | Owen Anderson | 2008-07-09 | 1 | -1/+3 |
| * | Simplify hasNUsesOfValue and hasAnyUsesOfValue even more. This | Dan Gohman | 2008-07-09 | 1 | -14/+2 |
| * | hasAnyUseOfValue can check SDUse nodes of its users directly instead | Dan Gohman | 2008-07-09 | 1 | -13/+3 |
| * | Move MemoryVT out of LSBaseNode into MemSDNode, allowing the | Dan Gohman | 2008-07-09 | 1 | -28/+16 |
| * | Avoid creating expensive comment string if it's not going to be printed. | Evan Cheng | 2008-07-09 | 1 | -1/+4 |
| * | Loosen our check here. Local regalloc only cares that the reg is used and de... | Owen Anderson | 2008-07-09 | 1 | -3/+1 |
| * | Move the IsVolatile and SVOffset fields into the MemSDNode base | Dan Gohman | 2008-07-09 | 1 | -0/+11 |
| * | Don't use an expensive check for two-address-ness when we have the informatio... | Owen Anderson | 2008-07-09 | 1 | -2/+13 |
| * | Factor local liveness computation out into its own function. | Owen Anderson | 2008-07-09 | 1 | -28/+36 |
| * | Reuse the MO variable instead of recomputing it in RegAllocLocal. | Dan Gohman | 2008-07-09 | 2 | -9/+9 |
| * | Give RegAllocSimple a TargetInstrInfo member to keep it consistent | Dan Gohman | 2008-07-09 | 1 | -2/+2 |
| * | RegAllocLocal has a TargetInstrInfo data member. Use it instead | Dan Gohman | 2008-07-09 | 1 | -5/+1 |
| * | Use find with std::map, when that's what's needed, instead of lower_bound | Dan Gohman | 2008-07-09 | 2 | -5/+4 |
| * | Switch to new section name handling facility | Anton Korobeynikov | 2008-07-09 | 1 | -4/+7 |
| * | Remove some unneeded includes. | Duncan Sands | 2008-07-09 | 2 | -4/+0 |
| * | Redo LegalizeTypes soft float support for | Duncan Sands | 2008-07-09 | 2 | -96/+103 |
| * | Forgot to update the chain result when softening | Duncan Sands | 2008-07-09 | 1 | -12/+21 |
| * | LegalizeTypes soft float support for FP_TO_SINT and | Duncan Sands | 2008-07-09 | 2 | -4/+134 |
| * | LegalizeTypes support for powi soft float. | Duncan Sands | 2008-07-09 | 2 | -3/+16 |
| * | Make the role of MVT::i32 clearer here, and add a | Duncan Sands | 2008-07-09 | 1 | -3/+4 |
| * | Missed alignment argument on stores lowered from memcpy. | Evan Cheng | 2008-07-09 | 1 | -1/+1 |
| * | Make the DICountVisitor not a visitor. This keeps us from calling virtual | Bill Wendling | 2008-07-09 | 1 | -33/+154 |
| * | const-ify SelectionDAG::getNodeValueTypes. | Dan Gohman | 2008-07-09 | 1 | -2/+2 |
| * | It's no longer necessary to test if a MachineBasicBlock's | Dan Gohman | 2008-07-08 | 1 | -2/+1 |
| * | Verify that MachineMemOperand alignment is a non-zero power of 2. | Dan Gohman | 2008-07-08 | 1 | -0/+1 |
| * | Factor out the code for computing an alignment value, and make it | Dan Gohman | 2008-07-08 | 1 | -38/+32 |
| * | Fix the build. Apparently MachineInstr& is no longer implicitly convertable ... | Owen Anderson | 2008-07-08 | 1 | -1/+1 |
| * | Make the local register allocator compute (purely local) liveness information... | Owen Anderson | 2008-07-08 | 1 | -4/+118 |
| * | Remove some dead code. | Dale Johannesen | 2008-07-08 | 1 | -2/+0 |
| * | Do not CSE DEBUG_LOC, DBG_LABEL, DBG_STOPPOINT, DECLARE, and EH_LABEL SDNode'... | Evan Cheng | 2008-07-08 | 2 | -45/+74 |
| * | Remove custom expansion from LegalizeTypes when doing | Duncan Sands | 2008-07-08 | 4 | -42/+40 |
| * | Add missing select_cc libcall line, somehow omitted | Duncan Sands | 2008-07-08 | 1 | -0/+1 |
| * | Unbreak C++ tests on x86 Darwin. | Evan Cheng | 2008-07-08 | 1 | -5/+14 |
| * | LegalizeTypes support for FP_ROUND and FP_EXTEND | Duncan Sands | 2008-07-08 | 2 | -2/+46 |
| * | Avoid unnecessary string construction during asm printing. | Evan Cheng | 2008-07-08 | 1 | -3/+7 |
| * | Pool-allocation for MachineInstrs, MachineBasicBlocks, and | Dan Gohman | 2008-07-07 | 10 | -122/+207 |
| * | Pool-allocation for SDNodes. The pool is allocated once for each function, | Dan Gohman | 2008-07-07 | 2 | -88/+153 |
| * | Use the canonical way to get an empty structure. | Bill Wendling | 2008-07-07 | 1 | -3/+2 |