aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2013-10-11Cherry-pick LLVM 187787 to prevent tail calls on x86-32 when not appropriate.Jan Voung
2013-10-05[MIPS] Define PnaclTargetArchitectureMips_32Petar Jovanovic
2013-07-15Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'Eli Bendersky
2013-05-31Apply LLVM upstream: r182877 - Enable FastISel on ARM for Linux and NaClJF Bastien
2013-04-22Move C++ code out of the C headers and into either C++ headersEric Christopher
2013-04-21Remove unused, undefined ArgFlagsTy::getArgFlagsString; add a comment about '...Stephen Lin
2013-04-20Remove unused ShouldFoldAtomicFences flag.Tim Northover
2013-04-20Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE.Tim Northover
2013-04-20Add CodeGen support for functions that always return arguments via a new para...Stephen Lin
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-11Merge commit '279b9184c2ff4fea93b198a3519b8cb3a1d8d195'Eli Bendersky
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-02-12Cleaned up some leftover legacy-JIT localmods.Eli Bendersky
2013-01-31[PEI] Pass the frame index operand number to the eliminateFrameIndex function.Chad Rosier
2013-01-30Merge commit 'a662a9862501fc86904e90054f7c1519101d9126'Derek Schuff
2013-01-28Remove a localmod that's not being used in realityEli Bendersky
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-11Merge commit '1ad9253c9d34ccbce3e7e4ea5d87c266cbf93410'Derek Schuff
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