| Commit message (Expand) | Author | Age | Files | Lines |
* | Pointer arithmetic should be done with the index the same size as the pointer. | Bill Wendling | 2007-10-18 | 1 | -0/+7 |
* | Support for ADDC/SUBC. | Duncan Sands | 2007-10-18 | 1 | -8/+33 |
* | Really fix PR1734. Carefully track which register uses are sub-register uses by | Evan Cheng | 2007-10-18 | 1 | -8/+25 |
* | Add support for ISD::SELECT in SplitVectorOp. | Dan Gohman | 2007-10-17 | 1 | -0/+20 |
* | Return Expand from getOperationAction for all extended | Duncan Sands | 2007-10-17 | 3 | -45/+58 |
* | Apply Chris' suggestions. | Evan Cheng | 2007-10-17 | 2 | -2/+3 |
* | One more extract_subreg coalescing bug fix. | Evan Cheng | 2007-10-17 | 1 | -1/+1 |
* | Fix MergeValueInAsValue(). It allows overlapping live ranges but should replace | Evan Cheng | 2007-10-17 | 1 | -7/+57 |
* | Clean up code that calculate MBB live-in's. | Evan Cheng | 2007-10-17 | 1 | -17/+19 |
* | Clean up code that calculate MBB live-in's. | Evan Cheng | 2007-10-17 | 1 | -0/+36 |
* | Disable attempts to constant fold PPC f128. | Dale Johannesen | 2007-10-16 | 2 | -48/+57 |
* | Some clean up. | Evan Cheng | 2007-10-16 | 1 | -19/+10 |
* | Fix PR1734. | Evan Cheng | 2007-10-16 | 1 | -1/+1 |
* | Initial infrastructure for arbitrary precision integer | Duncan Sands | 2007-10-16 | 1 | -26/+32 |
* | Fixes due to lack of type-safety for ValueType: (1) ValueType | Duncan Sands | 2007-10-16 | 1 | -3/+3 |
* | Code clean up. | Evan Cheng | 2007-10-16 | 1 | -13/+27 |
* | implement promotion of select and select_cc, allowing MallocBench/gs to | Chris Lattner | 2007-10-16 | 1 | -0/+19 |
* | Teach IntrinsicLowering.cpp about the sin, cos, and pow intrinsics. | Dan Gohman | 2007-10-15 | 1 | -0/+45 |
* | Make CalcLatency() non-recursive. | Evan Cheng | 2007-10-15 | 1 | -9/+44 |
* | Fix PR1729: watch out for val# with no def. | Evan Cheng | 2007-10-15 | 1 | -8/+13 |
* | Move CreateStackTemporary out to SelectionDAG | Chris Lattner | 2007-10-15 | 1 | -20/+7 |
* | add a new CreateStackTemporary helper method. | Chris Lattner | 2007-10-15 | 1 | -0/+13 |
* | implement promotion of BR_CC operands, fixing bisort on ppc. | Chris Lattner | 2007-10-15 | 1 | -2/+65 |
* | updates from duncan | Chris Lattner | 2007-10-15 | 1 | -5/+5 |
* | Fix some typos. Call getTypeToTransformTo rather than | Duncan Sands | 2007-10-15 | 1 | -14/+14 |
* | One mundane change: Change ReplaceAllUsesOfValueWith to *optionally* | Chris Lattner | 2007-10-15 | 5 | -58/+1595 |
* | One xform performed by LegalizeDAG is transformation of "store of fp" to "sto... | Chris Lattner | 2007-10-15 | 1 | -6/+28 |
* | Add a (disabled by default) way to view the ID of a node. | Chris Lattner | 2007-10-15 | 1 | -0/+4 |
* | remove misleading comment. | Chris Lattner | 2007-10-14 | 1 | -2/+1 |
* | If a target doesn't have HasMULHU or HasUMUL_LOHI, ExpandOp would return | Chris Lattner | 2007-10-14 | 1 | -1/+0 |
* | When coalescing an EXTRACT_SUBREG and the dst register is a physical register, | Evan Cheng | 2007-10-14 | 2 | -26/+28 |
* | Revert 42908 for now. | Evan Cheng | 2007-10-14 | 1 | -19/+19 |
* | Disable some compile-time optimizations on PPC | Dale Johannesen | 2007-10-14 | 1 | -0/+3 |
* | Enhance the truncstore optimization code to handle shifted | Chris Lattner | 2007-10-13 | 1 | -2/+21 |
* | Add a simple optimization to simplify the input to | Chris Lattner | 2007-10-13 | 2 | -1/+43 |
* | Local spiller optimization: | Evan Cheng | 2007-10-13 | 2 | -4/+54 |
* | Optionally create a MachineInstr without default implicit operands. | Evan Cheng | 2007-10-13 | 1 | -4/+5 |
* | Corrected many typing errors. And removed 'nest' parameter handling | Arnold Schwaighofer | 2007-10-12 | 1 | -2/+2 |
* | ppc long double. Implement fabs and fneg. | Dale Johannesen | 2007-10-12 | 1 | -0/+16 |
* | Implement i64->ppcf128 conversions. | Dale Johannesen | 2007-10-12 | 1 | -1/+20 |
* | Did mean to leave this in. INSERT_SUBREG isn't being coalesced yet. | Evan Cheng | 2007-10-12 | 1 | -2/+1 |
* | Change the names used for internal labels to use the current | Dan Gohman | 2007-10-12 | 1 | -19/+19 |
* | Fix some corner cases with vectors in copyToRegs and copyFromRegs. | Dan Gohman | 2007-10-12 | 1 | -1/+16 |
* | Add support to SplitVectorOp for powi, where the second operand | Dan Gohman | 2007-10-12 | 1 | -0/+6 |
* | Restrict EXTRACT_SUBREG coalescing to avoid negative performance impact. | Evan Cheng | 2007-10-12 | 1 | -1/+6 |
* | EXTRACT_SUBREG coalescing support. The coalescer now treats EXTRACT_SUBREG like | Evan Cheng | 2007-10-12 | 7 | -231/+371 |
* | Some clean up. | Evan Cheng | 2007-10-12 | 1 | -3/+0 |
* | PPC long double. Implement a couple more conversions. | Dale Johannesen | 2007-10-12 | 1 | -0/+35 |
* | Add intrinsics for sin, cos, and pow. These use llvm_anyfloat_ty, and so | Dan Gohman | 2007-10-12 | 1 | -0/+16 |
* | Codegen support for vector intrinsics. | Dan Gohman | 2007-10-11 | 1 | -27/+114 |