aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2013-04-18[asm parser] Add support for predicating MnemonicAlias based on the assemblerChad Rosier
2013-04-18Fix comment spacing.Chad Rosier
2013-04-07TargetLowering: Fix getTypeConversion handling of extended vector typesArnold Schwaighofer
2013-04-06Add a comment to TargetInstrInfo about FoldImmediateHal Finkel
2013-04-05Use the target options specified on a function to reset the back-end.Bill Wendling
2013-04-05Clean up some confusing language, and use more realistic examples.Jakob Stoklund Olesen
2013-03-29Remove the old CodePlacementOpt pass.Benjamin Kramer
2013-03-15Add SchedRW as an Instruction field.Jakob Stoklund Olesen
2013-03-14Add a new method which enables one to change register classes.Reed Kotler
2013-03-14MachineModel: Add a ProcResGroup class.Andrew Trick
2013-03-14Provide the register scavenger to processFunctionBeforeFrameFinalizedHal Finkel
2013-03-13Reset some of the target options which affect code generation.Bill Wendling
2013-03-05Add more functions to the TLI.Meador Inge
2013-03-01Fix PR10475Michael Liao
2013-02-21Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky
2013-02-20Update TargetLowering ivars for name policy.Jim Grosbach
2013-02-18Support for HiPE-compatible code emission, patch by Yiannis Tsiouris.Benjamin Kramer
2013-02-15Use the 'target-features' and 'target-cpu' attributes to reset the subtarget ...Bill Wendling
2013-02-14Add deprecation of neverHasSideEffects to documentation comments.Tim Northover
2013-01-31[PEI] Pass the frame index operand number to the eliminateFrameIndex function.Chad Rosier
2013-01-24Moving Cost Tables up to share with other targetsRenato Golin
2013-01-23Initialize SSPBufferSize. PR14999. Patch by Vinson Lee.Chad Rosier
2013-01-11Split TargetLowering into a CodeGen and a SelectionDAG part.Benjamin Kramer
2013-01-10Fix include guards so they exactly match file names.Jakub Staszak
2013-01-09For some LLVM-as-library uses it is convenient to create aDavid Tweed
2013-01-09Refactor to expose RTLIB calls to targets.Tim Northover
2013-01-09MIsched: add an ILP window property to machine model.Andrew Trick
2013-01-07Sink AddrMode back into TargetLowering, removing one of the mostChandler Carruth
2013-01-07Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth
2013-01-05Refactor the ScalarTargetTransformInfo API for querying about theChandler Carruth
2013-01-04LoopVectorizer:Nadav Rotem
2013-01-03Add a subtype parameter to VTTI::getShuffleCostHal Finkel
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-30Remove the Function::getRetAttributes method in favor of using the AttributeS...Bill Wendling
2012-12-27DAGCombinerInformation: add a getter that exposes the dagcombine level.Nadav Rotem
2012-12-27Refactor DAGCombinerInfo. Change the different booleans that indicate if we a...Nadav Rotem
2012-12-26white spaceNadav Rotem
2012-12-24CostModel: We have API for checking the costs of known shuffles. This patch addsNadav Rotem
2012-12-24Change the codegen Cost Model API for shuffeles. This patch removes the API f...Nadav Rotem
2012-12-23CostModel: Change the default target-independent implementation for findingNadav Rotem
2012-12-23Loop Vectorizer: Update the cost model of scatter/gather operations and makeNadav Rotem
2012-12-19Move isSubRegister() and isSuperRegister to MCRegisterInfo.Jim Grosbach
2012-12-19Change AsmOperandInfo::ConstraintVT to MVT, instead of EVT.Patrik Hagglund
2012-12-19Make TargetLowering::getTypeConversion more resilient against odd illegal MVTs.Benjamin Kramer
2012-12-19Change TargetLowering::getTypeForExtArgOrReturn to take and returnPatrik Hagglund
2012-12-19Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT,Patrik Hagglund
2012-12-19Change TargetLowering::RegisterTypeForVT to contain MVTs, instead ofPatrik Hagglund
2012-12-19Change TargetLowering::TransformToType to contain MVTs, instead ofPatrik Hagglund
2012-12-19Change TargetLowering::getRepRegClassCostFor, getIndexedLoadAction,Patrik Hagglund
2012-12-19Change TargetLowering::findRepresentativeClass to take an MVT, insteadPatrik Hagglund