Merging r260164:
[oota-llvm.git] / include / llvm / CodeGen / LiveInterval.h
2016-02-17 David MajnemerMerging r260164:
2016-01-08 Matthias BraunLiveInterval: Adapt commen to the LI->LR change.
2016-01-08 Matthias BraunLiveInterval: A LiveRange is enough for ConnectedVNInfo...
2015-09-25 Matthias BraunTargetRegisterInfo: Add typedef unsigned LaneBitmask...
2015-09-22 Matthias BraunLiveIntervalAnalysis: Factor common code into splitSepa...
2015-09-22 Matthias BraunRemove declarations for methods that do not exist.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-03-04 David BlaikieRecommit r231168: unique_ptrify LiveRange::segmentSet
2015-03-04 David BlaikieRevert "unique_ptrify LiveRange::segmentSet"
2015-03-03 David BlaikieRecommit r231168: unique_ptrify LiveRange::segmentSet
2015-03-03 David BlaikieRevert "unique_ptrify LiveRange::segmentSet"
2015-03-03 David Blaikieunique_ptrify LiveRange::segmentSet
2015-03-03 David BlaikieRevert "Remove the explicit SDNodeIterator::operator...
2015-03-03 David BlaikieRemove the explicit SDNodeIterator::operator= in favor...
2015-02-18 Matthias BraunLiveRangeCalc: Rename some parameters from kill to...
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-06 Quentin Colombet[LiveIntervalAnalysis] Speed up creation of live ranges...
2015-02-06 Matthias BraunLiveInterval: Fix SubRange memory leak.
2014-12-24 Matthias BraunLiveInterval: Introduce createMainRangeFromSubranges().
2014-12-18 Matthias BraunLiveIntervalAnalysis: Cleanup computeDeadValues
2014-12-11 Matthias BraunLiveInterval: Use range based for loops for subregister...
2014-12-10 Matthias BraunLiveInterval: Use more range based for loops for value...
2014-12-10 Matthias BraunLiveInterval: Add removeEmptySubRanges().
2014-12-10 Matthias BraunLiveInterval: Introduce LiveQuery accessor for dead...
2014-12-10 Matthias BraunLiveInterval: Add support to track liveness of subregis...
2014-12-10 Matthias BraunLiveInterval: Add a 'covers' operation to LiveRange.
2014-12-10 Matthias BraunLiveInterval: Add const version of LiveRange::advanceTo().
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-03 Benjamin Kramer[C++11] Use std::tie to simplify compare operators.
2013-11-13 Aaron BallmanReplacing HUGE_VALF with llvm::huge_valf in order to...
2013-10-10 Matthias BraunPrint register in LiveInterval::print()
2013-10-10 Matthias BraunPass LiveQueryResult by value
2013-10-10 Matthias BraunRefactor LiveInterval: introduce new LiveRange class
2013-10-10 Matthias BraunRename LiveRange to LiveInterval::Segment
2013-09-28 Robert WilhelmEven more spelling fixes for "instruction".
2013-09-06 Matthias Braunavoid unnecessary direct access to LiveInterval::ranges
2013-09-06 Matthias Braunremove unused argument from LiveRanges::join()
2013-09-06 Matthias Braunfix typo in comment
2013-08-30 Andrew TrickUse LiveRangeQuery for instruction-level liveness queries.
2013-08-30 Andrew Trickmi-sched: update PressureDiffs on-the-fly for liveness.
2013-08-30 Andrew TrickReplace LiveInterval::killedAt with isKilledAtInstr.
2013-08-14 Jakob Stoklund OlesenRemove unnecessary parameter to RenumberValues.
2013-08-14 Jakob Stoklund OlesenRemove unused function.
2013-08-14 Jakob Stoklund OlesenRemove unused struct/enum
2013-07-11 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-04-24 Andrew TrickMI Sched: eliminate local vreg copies.
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...
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-09-17 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-09-16 Jakob Stoklund OlesenFix problem when using LiveRangeQuery with block entries.
2012-09-15 Jakob Stoklund OlesenMake LiveRangeQuery work for PHIDefs as well.
2012-09-12 Jakob Stoklund OlesenDelete dead code.
2012-09-06 Jakob Stoklund OlesenAllow overlaps between virtreg and physreg live ranges.
2012-08-03 Jakob Stoklund OlesenCompletely eliminate VNInfo flags.
2012-08-03 Jakob Stoklund OlesenEliminate the VNInfo::hasPHIKill() flag.
2012-07-27 Jakob Stoklund OlesenEliminate the IS_PHI_DEF flag and VNInfo::setIsPHIDef().
2012-07-10 Chandler CarruthTeach the LiveInterval::join function to use the fast...
2012-07-10 Chandler CarruthAdd an efficient merge operation to LiveInterval and...
2012-07-10 Chandler CarruthTeach LiveIntervals how to verify themselves and start...
2012-06-05 Jakob Stoklund OlesenSimplify LiveInterval::print().
2012-06-05 Jakob Stoklund OlesenImplement LiveRangeCalc::extendToUses() and createDeadD...
2012-05-20 Jakob Stoklund OlesenAdd a LiveRangeQuery class.
2012-04-28 Jakob Stoklund OlesenDon't update spill weights when joining intervals.
2012-04-28 Jakob Stoklund OlesenSpring cleaning - Delete dead code.
2012-02-04 Jakob Stoklund OlesenDrop the REDEF_BY_EC VNInfo flag.
2012-02-04 Jakob Stoklund OlesenDon't store COPY pointers in VNInfo.
2012-01-19 Lang HamesAdded methods to get the live range immediately before...
2012-01-05 Andrew Trickcomment cleanup
2011-11-13 Jakob Stoklund OlesenRename SlotIndexes to match how they are used.
2011-09-15 Jakob Stoklund OlesenUse getPrevSlot() instead of getPrevIndex().
2011-09-15 Jakob Stoklund OlesenStop verifying hasPHIKill() flags.
2011-09-15 Jakob Stoklund OlesenLeave hasPHIKill flags alone in LiveInterval::RenumberV...
2011-09-15 Andrew Trick[regcoalescing] bug fix for RegistersDefinedFromSameValue.
2011-09-13 Jakob Stoklund OlesenSwitch extendInBlock() to take a kill slot instead...
2011-05-16 Jakob Stoklund OlesenTeach LiveInterval::isZeroLength about null SlotIndexes.
2011-04-30 Jakob Stoklund OlesenAvoid using stale entries form the sibling value map.
2011-03-17 Jakob Stoklund OlesenRewrite instructions as part of ConnectedVNInfoEqClasse...
2011-03-02 Jakob Stoklund OlesenMove LiveIntervalMap::extendTo into LiveInterval itself.
2011-02-03 Eric ChristopherReapply this.
2011-02-03 Eric ChristopherTemporarily revert 124765 in an attempt to find the...
2011-02-03 Jakob Stoklund OlesenDefer SplitKit value mapping until all defs are available.
2011-01-09 Jakob Stoklund OlesenTeach TargetRegisterInfo how to cram stack slot indexes...
2010-12-21 Jakob Stoklund OlesenUse IntEqClasses to compute connected components of...
2010-12-17 Jakob Stoklund OlesenAvoid dereferencing end() in collectInterferingVRegs...
2010-10-29 Jakob Stoklund OlesenPrint out the connected components in the verifier...
2010-10-07 Jakob Stoklund OlesenAfter splitting, the remaining LiveInterval may be...
2010-10-01 Jakob Stoklund OlesenWhen RemoveCopyByCommutingDef is creating additional...
2010-09-25 Jakob Stoklund OlesenAvoid using VNInfo::getCopy as much as possible. I...
2010-09-25 Lang HamesRemoved VNInfo::isDefAccurate(). Def "accuracy" can...
2010-09-21 Jakob Stoklund OlesenAdd LiveInterval::find and use it for most LiveRange...
2010-09-21 Jakob Stoklund OlesenRemove dead method.
2010-09-08 Jakob Stoklund OlesenRearrange for better alignment and less padding
2010-09-08 Jakob Stoklund OlesenRemove dead code and data.
2010-09-08 Jakob Stoklund OlesenRemove dead code.
2010-09-04 Jakob Stoklund OlesenRemove dead code.
2010-08-12 Jakob Stoklund OlesenAlso recompute HasPHIKill flags in LiveInterval::Renumb...
next