Move TryToFoldFastISelLoad to FastISel, where it belongs. In general, I'm
[oota-llvm.git] / include / llvm / CodeGen /
2013-04-19 Eli BenderskyMove TryToFoldFastISelLoad to FastISel, where it belong...
2013-04-19 Michael LiaoArrayRefize getMachineNode(). No functionality change.
2013-04-19 Jakob Stoklund OlesenAdd an MRI::verifyUseLists() function.
2013-04-19 Lang HamesAdd support for index resources (for a SlotIndex) to...
2013-04-15 Arnold SchwaighoferFix bit size of v64i8 and v32i16 vector types.
2013-04-15 Andy GibbsReplace uses of the deprecated std::auto_ptr with Ownin...
2013-04-13 Andrew TrickMI-Sched: schedule physreg copies.
2013-04-12 Benjamin KramerRevert broken pieces of r179373.
2013-04-12 Andy GibbsReplace uses of the deprecated std::auto_ptr with Ownin...
2013-04-10 Benjamin KramerUse a real union for IdentifyingPassPtr.
2013-04-10 Andrew TrickGeneralize the PassConfig API and remove addFinalizeReg...
2013-04-05 Hal FinkelReapply r178845 with fix - Fix bug in PEI's virtual...
2013-04-05 Hal FinkelRevert r178845 - Fix bug in PEI's virtual-register...
2013-04-05 Hal FinkelFix bug in PEI's virtual-register scavenging
2013-04-02 Jakob Stoklund OlesenCount processor resources individually in MachineTraceM...
2013-03-29 Benjamin KramerRemove the old CodePlacementOpt pass.
2013-03-27 Rafael EspindolaCleanup the simplify_type implementation.
2013-03-26 Hal FinkelFix the register scavenger for targets that provide...
2013-03-26 Hal FinkelUpdate PEI's virtual-register-based scavenging to suppo...
2013-03-25 Yiannis TsiourisAdd a GC plugin for Erlang
2013-03-22 Hal FinkelAllow the register scavenger to spill multiple registers
2013-03-22 Hal FinkelRemove ScavengedRC from RegisterScavenging
2013-03-20 Eric ChristopherRemove blank line before block comment.
2013-03-18 Jakub StaszakMove #include of BitVector from .h to .cpp file.
2013-03-18 Jakub StaszakAdd some constantness.
2013-03-14 Hal FinkelMove estimateStackSize from ARM into MachineFrameInfo
2013-03-11 Eli BenderskyResidual cleanup: live-out set is gone
2013-03-10 Jakub StaszakCleanup #includes.
2013-03-10 Jakub StaszakRemove unneeded #include.
2013-03-10 Jakub StaszakAdd some constantness in MachinePostDominators.h.
2013-03-09 Jakub StaszakRemove unneeded cast.
2013-03-08 Jakob Stoklund OlesenNo really, don't use end().
2013-03-08 Jakob Stoklund OlesenAvoid creating a SlotIndex from the end() iterator.
2013-03-07 Jakob Stoklund OlesenRename isEarlierInSameTrace to isUsefulDominator.
2013-03-07 Benjamin KramerArrayRefize some code. No functionality change.
2013-03-01 Michael LiaoFix PR10475
2013-03-01 Yiannis TsiourisGCInfoDeleter code cleanup after r175528
2013-03-01 Andrew TrickFix incorrect ScheduleDAG comment and formalize Weak...
2013-02-28 Eli BenderskyA small refactoring + adding comments.
2013-02-27 Michael IlsemanReverted: r176136 - Have a way for a target to opt...
2013-02-26 Michael IlsemanHave a way for a target to opt-out of target-independen...
2013-02-21 Jakob Stoklund OlesenMake RAFast::UsedInInstr indexed by register units.
2013-02-20 Jakob Stoklund OlesenUse LiveRangeUpdater instead of mergeIntervalRanges.
2013-02-20 Jakob Stoklund OlesenAdd a LiveRangeUpdater class.
2013-02-20 Jakob Stoklund OlesenAdd a default constructor for LiveRange.
2013-02-20 Cameron ZwarichModify LiveInterval::addRange() to match the comment...
2013-02-20 Cameron ZwarichAdd SlotIndexes::repairIndexesInRange(), which repairs...
2013-02-20 Cameron ZwarichMake SlotIndex::getEntry() return unsigned to match...
2013-02-20 Cameron ZwarichFix a misunderstanding about how RegMaskBlocks works...
2013-02-20 Jakub StaszakRemove unneeded #include.
2013-02-20 Jakub StaszakFix #includes, so we include only what we really need.
2013-02-17 Cameron ZwarichRemove use of reverse iterators in repairIntervalsInRan...
2013-02-17 Cameron ZwarichUse ArrayRef instead of a reference to a SmallVectorImpl.
2013-02-17 Cameron ZwarichAdd support for updating the LiveIntervals of registers...
2013-02-16 Jakub StaszakUse const reference instead of vector object when passi...
2013-02-16 Jakub StaszakAdd even more constatness in MachineDominators.h.
2013-02-16 Jakub StaszakAdd some constantness in Machine Dominators.
2013-02-16 Jakub StaszakRemove trailing spaces.
2013-02-16 Chad Rosier[ms-inline asm] Do not omit the frame pointer if we...
2013-02-14 Preston GurdMark getRawBits const.
2013-02-12 Cameron ZwarichRenumber SlotIndexes locally when a new block is inserted.
2013-02-12 Cameron ZwarichAdd blocks to the LiveIntervalAnalysis RegMaskBlocks...
2013-02-11 Cameron ZwarichFix some problems with the updating of SlotIndexes...
2013-02-11 Evan ChengCurrently, codegen may spent some time in SDISel passes...
2013-02-10 Cameron ZwarichFix the unused but nearly correct method SlotIndexes...
2013-02-09 Jakub StaszakRemove unneeded "TargetMachine.h" #includes.
2013-02-09 Jakub StaszakSimplify code.
2013-02-09 Jakob Stoklund OlesenRemove the old liveness algorithm.
2013-02-08 Bob WilsonRevert 172027 and 174336. Remove diagnostics about...
2013-02-05 Jakob Stoklund OlesenRemove liveout lists from MachineRegisterInfo.
2013-02-04 Benjamin KramerSelectionDAG: Teach FoldConstantArithmetic how to deal...
2013-02-02 Manman RenCorrect indentation for dumping LexicalScope.
2013-01-29 Evan ChengTeach SDISel to combine fsin / fcos into a fsincos...
2013-01-25 Andrew TrickMachineScheduler support for viewGraph.
2013-01-25 Andrew TrickScheduleDAG: colorize the DOT graph and improve formatting.
2013-01-25 Andrew TrickScheduleDAG: Added isBoundaryNode to conveniently detec...
2013-01-25 Andrew TrickSchedDFS: Complete support for nested subtrees.
2013-01-25 Andrew TrickMIsched: Improve the interface to SchedDFS analysis...
2013-01-25 Andrew TrickSchedDFS: Initial support for nested subtrees.
2013-01-25 Andrew TrickMISched: Add SchedDFSResult to ScheduleDAGMI to formali...
2013-01-25 Andrew TrickSchedDFS: Constify interface.
2013-01-24 Andrew TrickMIsched: Added biasCriticalPath.
2013-01-22 Tim NorthoverMake APFloat constructor require explicit semantics.
2013-01-21 Michael IlsemanIntroduce a new data structure, the SparseMultiSet...
2013-01-18 Bill WendlingRemove unused parameter. Also use the AttributeSet...
2013-01-17 Jakob Stoklund OlesenMove MachineTraceMetrics.h into include/llvm/CodeGen.
2013-01-17 Jakob Stoklund OlesenProvide a place for targets to insert ILP optimization...
2013-01-12 Jakob Stoklund OlesenPrecompute some information about register costs.
2013-01-11 Benjamin KramerSplit TargetLowering into a CodeGen and a SelectionDAG...
2013-01-10 Jakub StaszakRemove unneeded includes from FunctionLoweringInfo.h.
2013-01-10 Jakob Stoklund OlesenAllow hasProperty() to be called on bundle-internal...
2013-01-10 Jakob Stoklund OlesenSupport headerless bundles in MachineInstr::hasProperty().
2013-01-10 Manman RenStack Alignment: throw error if we can't satisfy the...
2013-01-10 Jakub StaszakFix include guards so they exactly match file names.
2013-01-09 Jakob Stoklund OlesenDon't require BUNDLE headers in MachineInstr::getBundle...
2013-01-09 Andrew TrickMIsched: add an ILP window property to machine model.
2013-01-09 Jakob Stoklund OlesenAdd a getBundleEnd() function to go with the existing...
2013-01-08 Tim NorthoverAdd fp128 rtlib function names to LLVM
2013-01-08 Chandler CarruthSink a function that refers to the SelectionDAG into...
2013-01-07 Jakob Stoklund OlesenPack MachineOperand bitfields better.
next