aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
...
* Change TargetLowering::RegisterTypeForVT to contain MVTs, instead ofPatrik Hagglund2012-12-191-4/+4
* Change TargetLowering::TransformToType to contain MVTs, instead ofPatrik Hagglund2012-12-191-9/+9
* Change TargetLowering::getRepRegClassCostFor, getIndexedLoadAction,Patrik Hagglund2012-12-191-19/+16
* Change TargetLowering::findRepresentativeClass to take an MVT, insteadPatrik Hagglund2012-12-191-1/+1
* Change TargetLowering::getTypeToPromoteTo to take and return MVTs,Patrik Hagglund2012-12-191-4/+4
* Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT.Patrik Hagglund2012-12-191-3/+3
* Change TargetLowering::getCondCodeAction to take an MVT, instead ofPatrik Hagglund2012-12-191-6/+6
* Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs.Patrik Hagglund2012-12-191-6/+5
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-191-4/+4
* Change TargetLowering::getLoadExtAction to take an MVT, instead ofPatrik Hagglund2012-12-141-5/+5
* Change TargetLowering::setTypeAction to take an MVT, instead fo EVT.Patrik Hagglund2012-12-131-2/+2
* Change TargetLowering::getRepRegClassFor to take an MVT, instead ofPatrik Hagglund2012-12-131-3/+2
* Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund2012-12-131-4/+7
* Sorry about the churn. One more change to getOptimalMemOpType() hook. Did IEvan Cheng2012-12-121-6/+6
* - Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term.Evan Cheng2012-12-121-7/+8
* Avoid using lossy load / stores for memcpy / memset expansion. e.g.Evan Cheng2012-12-121-0/+9
* Replace TargetLowering::isIntImmLegal() withEvan Cheng2012-12-111-10/+0
* Revert EVT->MVT changes, r169836-169851, due to buildbot failures.Patrik Hagglund2012-12-111-68/+68
* Change TargetLowering::getTypeForExtArgOrReturn to take and returnPatrik Hagglund2012-12-111-2/+2
* Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT,Patrik Hagglund2012-12-111-4/+6
* Change TargetLowering::RegisterTypeForVT to contain MVTs, instead ofPatrik Hagglund2012-12-111-4/+4
* Change TargetLowering::TransformToType to contain MVTs, instead ofPatrik Hagglund2012-12-111-9/+9
* Change TargetLowering::getRepRegClassCostFor, getIndexedLoadAction,Patrik Hagglund2012-12-111-19/+16
* Change TargetLowering::findRepresentativeClass to take an MVT, insteadPatrik Hagglund2012-12-111-1/+1
* Change TargetLowering::getTypeToPromoteTo to take and return MVTs,Patrik Hagglund2012-12-111-4/+4
* Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT.Patrik Hagglund2012-12-111-3/+3
* Change TargetLowering::getCondCodeAction to take an MVT, instead ofPatrik Hagglund2012-12-111-6/+6
* Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs.Patrik Hagglund2012-12-111-6/+5
* Change TargetLowering::getLoadExtAction to take an MVT, instead of EVT.Patrik Hagglund2012-12-111-5/+5
* Change TargetLowering::setTypeAction to take an MVT, instead fo EVT.Patrik Hagglund2012-12-111-2/+2
* Change TargetLowering::getRepRegClassFor to take an MVT, instead ofPatrik Hagglund2012-12-111-3/+2
* Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund2012-12-111-4/+7
* llvm/Target/TargetMachine.h: Remove two dependent headers.NAKAMURA Takumi2012-12-111-2/+2
* Some enhancements for memcpy / memset inline expansion.Evan Cheng2012-12-101-5/+17
* Fix a coding style nit.Eric Christopher2012-12-101-2/+2
* LoopVectorize: support vectorizing intrinsic callsPaul Redmond2012-12-091-0/+3
* - Re-enable population count loop idiom recognization Shuxin Yang2012-12-091-1/+1
* Revert the patches adding a popcount loop idiom recognition pass.Chandler Carruth2012-12-081-1/+1
* Replace r169459 with something safer. Rather than having computeMaskedBits toEvan Cheng2012-12-061-10/+7
* Let targets provide hooks that compute known zero and ones for any_extendEvan Cheng2012-12-061-0/+10
* Remove two dead functions resulting from a bad rebase.Andrew Trick2012-12-051-22/+0
* RegisterPressure API. Add support for physical register units.Andrew Trick2012-12-051-0/+29
* Comment formatting.Andrew Trick2012-12-051-1/+1
* Stack Alignment: when creating stack objects in MachineFrameInfo, make sureManman Ren2012-12-041-2/+9
* Remove the old TRI::ResolveRegAllocHint() and getRawAllocationOrder() hooks.Jakob Stoklund Olesen2012-12-041-22/+0
* Add a new hook for providing register allocator hints more flexibly.Jakob Stoklund Olesen2012-12-031-0/+21
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-039-16/+15
* Whitespace.Chad Rosier2012-11-291-1/+1
* Fix 80-column violations.Chad Rosier2012-11-291-6/+6
* rdar://12100355 (part 1)Shuxin Yang2012-11-291-1/+1