summaryrefslogtreecommitdiff
path: root/include/llvm/Target/TargetLowering.h
Commit message (Expand)AuthorAge
* Remove unused TargetLowering field.Matt Arsenault2013-10-21
* Fix CodeGen for vectors of pointers with address spaces.Matt Arsenault2013-10-21
* [projects/test-suite] White space and long line fixes.Jack Carter2013-10-17
* [DAGCombiner] Reapply load slicing (192471) with a test that explicitly set s...Quentin Colombet2013-10-11
* [DAGCombiner] Revert load slicing (r192471), until I figure out why it fails ...Quentin Colombet2013-10-11
* [DAGCombiner] Slice a big load in two loads when the element are next to eachQuentin Colombet2013-10-11
* test commitSriram Murali2013-10-10
* SelectionDAG: Use correct pointer size when lowering function arguments v2Tom Stellard2013-08-26
* Update makeLibCall to return both the call and the chain associated with the ...Michael Gottesman2013-08-13
* Refactor isInTailCallPosition handlingTim Northover2013-08-06
* TargetLowering: Add getVectorIdxTy() function v2Tom Stellard2013-08-05
* Fix a comment cut-&-pasto.Richard Sandiford2013-07-25
* DAGCombiner: Pass the correct type to TargetLowering::isF(Abs|Neg)FreeTom Stellard2013-07-23
* Fixed up comments in TargetLowering.h to conform to the LLVM Style Guide.Michael Gottesman2013-07-11
* AArch64/PowerPC/SystemZ/X86: This patch fixes the interface, usage, and allStephen Lin2013-07-09
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-22
* Avoid warnings about unused parameters that tend to come up a lot whenDuncan Sands2013-06-10
* Loop Strength Reduce: Scaling factor cost.Quentin Colombet2013-05-31
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* Add LLVMContext argument to getSetCCResultTypeMatt Arsenault2013-05-18
* Remove unused ShouldFoldAtomicFences flag.Tim Northover2013-04-20
* Add CodeGen support for functions that always return arguments via a new para...Stephen Lin2013-04-20
* TargetLowering: Fix getTypeConversion handling of extended vector typesArnold Schwaighofer2013-04-07
* Use the target options specified on a function to reset the back-end.Bill Wendling2013-04-05
* Remove the old CodePlacementOpt pass.Benjamin Kramer2013-03-29
* Add a new method which enables one to change register classes.Reed Kotler2013-03-14
* Fix PR10475Michael Liao2013-03-01
* Update TargetLowering ivars for name policy.Jim Grosbach2013-02-20
* Split TargetLowering into a CodeGen and a SelectionDAG part.Benjamin Kramer2013-01-11
* Refactor to expose RTLIB calls to targets.Tim Northover2013-01-09
* Sink AddrMode back into TargetLowering, removing one of the mostChandler Carruth2013-01-07
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-07
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Remove the Function::getRetAttributes method in favor of using the AttributeS...Bill Wendling2012-12-30
* DAGCombinerInformation: add a getter that exposes the dagcombine level.Nadav Rotem2012-12-27
* Refactor DAGCombinerInfo. Change the different booleans that indicate if we a...Nadav Rotem2012-12-27
* white spaceNadav Rotem2012-12-26
* CostModel: Change the default target-independent implementation for findingNadav Rotem2012-12-23
* Change AsmOperandInfo::ConstraintVT to MVT, instead of EVT.Patrik Hagglund2012-12-19
* Make TargetLowering::getTypeConversion more resilient against odd illegal MVTs.Benjamin Kramer2012-12-19
* Change TargetLowering::getTypeForExtArgOrReturn to take and returnPatrik Hagglund2012-12-19
* Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT,Patrik Hagglund2012-12-19
* Change TargetLowering::RegisterTypeForVT to contain MVTs, instead ofPatrik Hagglund2012-12-19
* Change TargetLowering::TransformToType to contain MVTs, instead ofPatrik Hagglund2012-12-19
* Change TargetLowering::getRepRegClassCostFor, getIndexedLoadAction,Patrik Hagglund2012-12-19
* Change TargetLowering::findRepresentativeClass to take an MVT, insteadPatrik Hagglund2012-12-19
* Change TargetLowering::getTypeToPromoteTo to take and return MVTs,Patrik Hagglund2012-12-19
* Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT.Patrik Hagglund2012-12-19
* Change TargetLowering::getCondCodeAction to take an MVT, instead ofPatrik Hagglund2012-12-19
* Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs.Patrik Hagglund2012-12-19