| Age | Commit message (Expand) | Author |
| 2012-12-19 | Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of | Patrik Hagglund |
| 2012-12-19 | Change TargetLowering::TransformToType to contain MVTs, instead of | Patrik Hagglund |
| 2012-12-19 | Change TargetLowering::findRepresentativeClass to take an MVT, instead | Patrik Hagglund |
| 2012-12-19 | Change TargetLowering::getTypeToPromoteTo to take and return MVTs, | Patrik Hagglund |
| 2012-12-19 | Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT. | Patrik Hagglund |
| 2012-12-19 | Change TargetLowering::getCondCodeAction to take an MVT, instead of | Patrik Hagglund |
| 2012-12-19 | Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs. | Patrik Hagglund |
| 2012-12-19 | Optimized load + SIGN_EXTEND patterns in the X86 backend. | Elena Demikhovsky |
| 2012-12-19 | After reducing the size of an operation in the DAG we zero-extend the reduced | Nadav Rotem |
| 2012-12-19 | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling |
| 2012-12-19 | Remove more of 'else's after 'returns'. No functional change. | Craig Topper |
| 2012-12-19 | Remove a bunch of 'else's after 'returns' | Craig Topper |
| 2012-12-19 | Teach SimplifySetCC that comparing AssertZext i1 against a constant 1 can be ... | Craig Topper |
| 2012-12-18 | Check multiple register classes for inline asm tied registers | Hal Finkel |
| 2012-12-17 | Revert/correct some FastISel changes in r170104 (EVT->MVT for | Patrik Hagglund |
| 2012-12-14 | Change TargetLowering::getLoadExtAction to take an MVT, instead of | Patrik Hagglund |
| 2012-12-13 | Change TargetLowering::setTypeAction to take an MVT, instead fo EVT. | Patrik Hagglund |
| 2012-12-13 | Change TargetLowering::getRepRegClassFor to take an MVT, instead of | Patrik Hagglund |
| 2012-12-13 | Change TargetLowering::getRegClassFor to take an MVT, instead of EVT. | Patrik Hagglund |
| 2012-12-13 | Fix a bug in DAGCombiner::MatchBSwapHWord. Make sure the node has operands be... | Evan Cheng |
| 2012-12-12 | Fix a logic bug in inline expansion of memcpy / memset with an overlapping | Evan Cheng |
| 2012-12-12 | Sorry about the churn. One more change to getOptimalMemOpType() hook. Did I | Evan Cheng |
| 2012-12-12 | - Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term. | Evan Cheng |
| 2012-12-12 | DAGCombine: clamp hi bit in APInt::getBitsSet to avoid assertion | Manman Ren |
| 2012-12-12 | Avoid using lossy load / stores for memcpy / memset expansion. e.g. | Evan Cheng |
| 2012-12-11 | Replace TargetLowering::isIntImmLegal() with | Evan Cheng |
| 2012-12-11 | Revert EVT->MVT changes, r169836-169851, due to buildbot failures. | Patrik Hagglund |
| 2012-12-11 | Change RegVT in BitTestBlock and RegsForValue, to contain MVTs, | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::getTypeForExtArgOrReturn to take and return | Patrik Hagglund |
| 2012-12-11 | Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT, | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::TransformToType to contain MVTs, instead of | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::findRepresentativeClass to take an MVT, instead | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::getTypeToPromoteTo to take and return MVTs, | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT. | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::getCondCodeAction to take an MVT, instead of | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs. | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::getLoadExtAction to take an MVT, instead of EVT. | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::setTypeAction to take an MVT, instead fo EVT. | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::getRepRegClassFor to take an MVT, instead of | Patrik Hagglund |
| 2012-12-11 | Change TargetLowering::getRegClassFor to take an MVT, instead of EVT. | Patrik Hagglund |
| 2012-12-11 | Fix a miscompile in the DAG combiner. Previously, we would incorrectly | Chandler Carruth |
| 2012-12-11 | Fall back to the selection dag isel to select tail calls. | Chad Rosier |
| 2012-12-10 | Some enhancements for memcpy / memset inline expansion. | Evan Cheng |
| 2012-12-10 | Fix a coding style nit. | Eric Christopher |
| 2012-12-10 | LegalizeDAG: Allow type promotion of scalar loads | Tom Stellard |
| 2012-12-10 | LegalizeDAG: Allow type promotion for scalar stores | Tom Stellard |
| 2012-12-10 | Teach DAG combine to handle vector add/sub with vectors of all 0s. | Craig Topper |
| 2012-12-09 | Remove extra blank line. | Craig Topper |
| 2012-12-08 | Teach DAG combine to handle vector logical operations with vectors of all 1s ... | Craig Topper |