| Age | Commit message (Expand) | Author |
| 2012-12-26 | white space | Nadav Rotem |
| 2012-12-24 | CostModel: We have API for checking the costs of known shuffles. This patch adds | Nadav Rotem |
| 2012-12-24 | Change the codegen Cost Model API for shuffeles. This patch removes the API f... | Nadav Rotem |
| 2012-12-23 | CostModel: Change the default target-independent implementation for finding | Nadav Rotem |
| 2012-12-23 | Loop Vectorizer: Update the cost model of scatter/gather operations and make | Nadav Rotem |
| 2012-12-19 | Move isSubRegister() and isSuperRegister to MCRegisterInfo. | Jim Grosbach |
| 2012-12-19 | Change AsmOperandInfo::ConstraintVT to MVT, instead of EVT. | Patrik Hagglund |
| 2012-12-19 | Make TargetLowering::getTypeConversion more resilient against odd illegal MVTs. | Benjamin Kramer |
| 2012-12-19 | Change TargetLowering::getTypeForExtArgOrReturn to take and return | Patrik Hagglund |
| 2012-12-19 | Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT, | Patrik Hagglund |
| 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::getRepRegClassCostFor, getIndexedLoadAction, | 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 | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling |
| 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-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 | 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 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::getRepRegClassCostFor, getIndexedLoadAction, | 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 | llvm/Target/TargetMachine.h: Remove two dependent headers. | NAKAMURA Takumi |
| 2012-12-10 | Some enhancements for memcpy / memset inline expansion. | Evan Cheng |
| 2012-12-10 | Fix a coding style nit. | Eric Christopher |
| 2012-12-09 | LoopVectorize: support vectorizing intrinsic calls | Paul Redmond |
| 2012-12-09 | - Re-enable population count loop idiom recognization | Shuxin Yang |
| 2012-12-08 | Revert the patches adding a popcount loop idiom recognition pass. | Chandler Carruth |
| 2012-12-06 | Replace r169459 with something safer. Rather than having computeMaskedBits to | Evan Cheng |
| 2012-12-06 | Let targets provide hooks that compute known zero and ones for any_extend | Evan Cheng |