Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
[oota-llvm.git] / include / llvm / CodeGen / LiveInterval.h
2010-06-26 Benjamin KramerVNInfos don't need to be destructed anymore.
2010-06-25 Jakob Stoklund OlesenDon't track kills in VNInfo. Use interval ends instead.
2010-06-13 Benjamin KramerLet SmallVector take advantage of LiveRange's podness.
2010-05-21 Lang HamesRemoved scaleNumbering method declaration from LiveInte...
2010-03-30 Benjamin KramerIntroduce SpecificBumpPtrAllocator, a wrapper for BumpP...
2010-03-30 Torok EdwinReapply r99881 with some fixes: only call destructor...
2010-03-01 Jakob Stoklund OlesenUse methods to determine if a LiveInterval is spillable.
2010-02-10 Dan GohmanFix several comments which had previously been "the...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2009-11-03 Lang HamesThe Indexes Patch.
2009-10-03 Lang HamesRenamed MachineInstrIndex to LiveIndex.
2009-09-14 Evan ChengAdd early coalescing to liveintervals. This is work...
2009-09-12 Lang HamesWhoops. Committed the headers for r81605 - 'Moved some...
2009-09-05 Bob WilsonStabilize the order of live intervals in the priority_q...
2009-09-04 Lang HamesRemoved yet another std::ostream reference.
2009-09-04 Lang HamesRemoved some junk and a std::ostream operator that...
2009-09-04 Lang HamesReplaces uses of unsigned for indexes in LiveInterval...
2009-08-23 Chris Lattnershoot a few more std::ostream print methods in the...
2009-08-10 Lang HamesModified VNInfo. The "copy" member is now a union which...
2009-07-24 Daniel DunbarMove more to raw_ostream, provide support for writing...
2009-07-22 David GreeneMake some changes suggested by Bill and Evan.
2009-07-15 Daniel DunbarRemove mismatched and unnecessary declaration.
2009-07-14 Lang HamesNew VNInfo alignment patch by Ryan Flynn.
2009-07-14 Lang HamesUnbroke LiveInterval.
2009-07-14 Lang HamesTidy up VNInfo alignment code. Patch contributed by...
2009-07-09 Lang HamesImproved tracking of value number kills. VN kills are...
2009-06-19 Lang HamesMore VNInfo tweaking, plus a little progress on intra...
2009-06-18 Chris LattnerDon't use int8_t, that requires DataTypes.h
2009-06-18 Zhongxing Xuinclude header for uint8_t.
2009-06-17 Lang HamesVNInfo cleanup.
2009-06-14 Evan ChengMove register allocation preference (or hint) from...
2009-06-02 Lang HamesUpdate to in-place spilling framework. Includes live...
2009-04-25 Evan ChengDo not share a single unknown val# for all the live...
2009-04-18 Evan ChengAdd a new LiveInterval::overlaps(). It checks if the...
2009-04-01 Dan GohmanUse CHAR_BIT instead of hard-coding 8 in several places...
2009-03-11 Evan ChengTwo coalescer fixes in one.
2009-02-08 Evan ChengStrengthen the previous check.
2009-02-08 Evan Chenggit-svn-id: https://llvm.org/svn/llvm-project/llvm...
2009-02-02 Owen AndersonMergeValueInto is too smart: it might choose to do...
2009-01-29 Evan ChengExit with nice warnings when register allocator run...
2009-01-29 Evan ChengFix comment about removeRange.
2008-12-28 Owen AndersonForgot to commit this file.
2008-12-20 Dan GohmanLiveInterval::removeKills and isKill don't need 'this...
2008-12-19 Evan ChengFix PR3149. If an early clobber def is a physical regis...
2008-11-26 Dan GohmanLiveRanges are represented as half-open ranges. Fix...
2008-11-12 Dan GohmanCorrect a function name in a comment.
2008-10-29 Evan Cheng- More pre-split fixes: spill slot live interval comput...
2008-09-24 Dale JohannesenNext round of earlyclobber handling. Approach the
2008-09-20 Dale JohannesenShorten and rearrange data fields to save a word of...
2008-09-19 Dale JohannesenRemove AsmThatEarlyClobber etc. from LiveIntervalAnalysis
2008-06-23 Evan ChengInstead of adding an isSS field to LiveInterval to...
2008-06-04 Evan ChengAdd a stack slot coloring pass. Not yet enabled.
2008-05-29 Dan GohmanPrune and tidy #includes.
2008-05-05 Evan ChengFix more -Wshorten-64-to-32 warnings.
2008-04-03 Evan ChengSpecial handling of zero-sized live intervals.
2008-02-26 Bill WendlingDetabify
2008-02-15 Evan Cheng- Removing the infamous r2rMap_ and rep() method. Now...
2008-02-13 Evan Cheng- Added removeValNo() to remove all live ranges of...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-11-29 Evan ChengReplace the odd kill# hack with something less fragile.
2007-10-17 Evan ChengUpdate comments.
2007-10-14 Evan ChengWhen coalescing an EXTRACT_SUBREG and the dst register...
2007-10-12 Evan ChengEXTRACT_SUBREG coalescing support. The coalescer now...
2007-09-06 David GreeneConstify to catch bugs.
2007-09-05 Evan ChengAccidentially left this out.
2007-09-05 Evan ChengUse pool allocator for all the VNInfo's to improve...
2007-08-31 Evan ChengRemove an unnecessary element, saving 4 bytes per LiveI...
2007-08-29 Evan ChengChange LiveRange so it keeps a pointer to the VNInfo...
2007-08-28 Evan ChengRecover most of the compile time regression due to...
2007-08-27 Dan GohmanAdd explicit keywords and remove spurious trailing...
2007-08-16 Evan ChengComments.
2007-08-13 Evan ChengRe-implement trivial rematerialization. This allows...
2007-08-11 Evan ChengCode to maintain kill information during register coale...
2007-08-08 Evan ChengAdding kill info to val#.
2007-08-08 Evan ChengClean up and bug fix.
2007-08-08 Evan Cheng- Each val# can have multiple kills.
2007-08-07 Evan Cheng- LiveInterval value#'s now have 3 components: def...
2007-04-17 Evan ChengAdd a register allocation preference field; add a metho...
2007-03-20 Evan ChengFirst cut trivial re-materialization support.
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-12-16 Jeff CohenThe best unbreakage yet, addressing Bill's concerns.
2006-12-15 Jeff CohenAn even better unbreakage...
2006-12-15 Jeff CohenComplete unbreak of VC++ (Chris identified the simple...
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-11-29 Bill WendlingConverted to using llvm streams instead of <iostream>s
2006-11-28 Bill WendlingAdded a temporary hack to get the llvm-streams to work...
2006-11-28 Bill WendlingAdded helper function to transition to using llvm streams.
2006-11-16 Bill WendlingAdded "removeRange", which takes and removes an entire...
2006-09-02 Chris Lattneradd a prototype
2006-09-01 Chris Lattnerremove some particularly expensive assertions
2006-08-31 Chris Lattneravoid calling the virtual isMoveInstr method endlessly...
2006-08-29 Chris LattnerTeach the coallescer to coallesce live intervals joined...
2006-08-25 Chris LattnerCompletely change the way that joining with physregs...
2006-08-24 Chris LattnerTake advantage of the recent improvements to the livein...
2006-08-22 Chris LattnerImprove the LiveInterval class to keep track of which...
2006-08-22 Chris LattnerSwitch to using smallvector for liveintervals. This...
2006-08-21 Chris Lattnermove LiveInterval state all together
2006-01-26 Jeff CohenImprove compatibility with VC2005, patch by Morten...
2005-10-20 Chris Lattneradd a new method
next