]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - opencl/llvm.git/history - lib/CodeGen/Spiller.cpp
DebugInfo: Simplify solution to avoid DW_AT_artificial on inlined parameters.
[opencl/llvm.git] / lib / CodeGen / Spiller.cpp
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-03-13 Owen AndersonPhase 2 of the great MachineRegisterInfo cleanup. ...
2014-03-07 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2013-11-13 Aaron BallmanReplacing HUGE_VALF with llvm::huge_valf in order to...
2013-08-14 Mark LaceyAuto-compute live intervals on demand.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-28 Jakob Stoklund OlesenMake the LiveRegMatrix analysis available to targets.
2012-04-02 Pete CooperMoved LiveRangeEdit.h so that it can be called from...
2012-04-02 Pete CooperRefactored the LiveRangeEdit interface so that MachineF...
2012-02-28 Lang HamesKill off LiveRangeEdit::getNewVRegs and LiveRangeEdit...
2012-02-04 Jakob Stoklund OlesenDon't store COPY pointers in VNInfo.
2012-01-10 Chandler CarruthAdd 'llvm_unreachable' to passify GCC's understanding...
2012-01-10 David BlaikieRemove unnecessary default cases in switches that cover...
2011-12-20 David BlaikieUnweaken vtables as per http://llvm.org/docs/CodingStan...
2011-11-13 Jakob Stoklund OlesenRename SlotIndexes to match how they are used.
2011-11-13 Jakob Stoklund OlesenStop tracking spill slot uses in VirtRegMap.
2011-11-12 Jakob Stoklund OlesenDelete the 'standard' spiller with used the old spillin...
2011-04-23 Jay FoadRemove unused STL header includes.
2011-03-10 Jakob Stoklund OlesenChange the Spiller interface to take a LiveRangeEdit...
2011-03-10 Jakob Stoklund OlesenMake SpillIs an optional pointer. Avoid creating a...
2011-01-09 Jakob Stoklund OlesenTeach TargetRegisterInfo how to cram stack slot indexes...
2010-12-10 Jakob Stoklund OlesenForce the greedy register allocator to always use the...
2010-11-11 Jakob Stoklund OlesenDelete SplittingSpiller. It was not being used by anyon...
2010-11-10 Andrew TrickRABasic is nearly functionally complete. There are...
2010-10-26 Jakob Stoklund OlesenMake the spiller responsible for updating the LiveStack...
2010-09-25 Lang HamesRemoved VNInfo::isDefAccurate(). Def "accuracy" can...
2010-09-25 Jakob Stoklund OlesenRemove the only use of SlotIndex::isPHI. This bit is...
2010-08-13 Jakob Stoklund OlesenClean up the Spiller.h interface.
2010-07-20 Jakob Stoklund OlesenChange the createSpiller interface to take a MachineFun...
2010-07-19 Jakob Stoklund OlesenSpillers may alter MachineLoopInfo when breaking critic...
2010-07-10 Jakob Stoklund OlesenReplace copyRegToReg with COPY everywhere in lib/CodeGe...
2010-07-06 Eric ChristopherFix to 80-col.
2010-06-30 Jakob Stoklund OlesenSome fool committed without testing (or even building...
2010-06-30 Jakob Stoklund OlesenRemember to track spill slot uses in VirtRegMap when...
2010-06-30 Jakob Stoklund OlesenUse clEnumValN macro to work around keyword clash
2010-06-29 Jakob Stoklund OlesenBegin implementation of an inline spiller.
2010-06-25 Jakob Stoklund OlesenDon't track kills in VNInfo. Use interval ends instead.
2010-06-24 Jakob Stoklund OlesenDon't return a std::vector in the Spiller interface...
2010-05-11 Douglas GregorFixes for Microsoft Visual Studio 2010, from Steven...
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-05-06 Evan ChengAdd argument TargetRegisterInfo to loadRegFromStackSlot...
2010-05-06 Evan Cheng80 col violation.
2010-04-07 Chris Lattnerremove some unneeded errorhandling stuff.
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-22 Lang HamesChanged slot index ranges for MachineBasicBlocks to...
2009-12-09 Lang HamesAdded a new "splitting" spiller.
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-11-20 Lang HamesRemoved references to LiveStacks from Spiller.* . They...
2009-11-19 Lang HamesAdded a new Spiller implementation which wraps LiveInte...
2009-11-18 Lang HamesFixed the in-place spiller and trivial rewriter, which...
2009-11-14 Lang HamesAdded an API to the SlotIndexes pass to allow new instr...
2009-11-03 Lang HamesThe Indexes Patch.
2009-10-03 Lang HamesOops. Renamed remaining MachineInstrIndex references.
2009-10-03 Lang HamesRenamed MachineInstrIndex to LiveIndex.
2009-09-04 Lang HamesReplaces uses of unsigned for indexes in LiveInterval...
2009-08-22 Bill WendlingConvert DOUT to DEBUG(errs()...).
2009-07-09 Lang HamesImproved tracking of value number kills. VN kills are...
2009-06-24 Lang HamesCompleted basic intra block split implementation.
2009-06-19 Lang HamesMore VNInfo tweaking, plus a little progress on intra...
2009-06-17 Lang HamesVNInfo cleanup.
2009-06-02 Lang HamesUpdate to in-place spilling framework. Includes live...
2009-05-18 Lang HamesNew Spiller interface and trivial implementation.
2009-05-06 Lang HamesRenamed Spiller classes (plus uses and related files...
2009-04-21 Evan ChengIt has finally happened. Spiller is now using live...
2009-04-17 Evan ChengTeach spiller to unfold instructions which modref spill...
2009-04-13 Dan GohmanWhen assigning a physical register to a MachineOperand...
2009-04-09 Bob WilsonFix pr3954. The register scavenger asserts for inline...
2009-03-31 Bill WendlingOy! When reverting r68073, I added in experimental...
2009-03-31 Bill WendlingRevert r68073. It's causing a failure in the Apple...
2009-03-30 Bill WendlingBalance out quote in debug output.
2009-03-20 Sanjiv GuptaFixed build warnings for unused variables.
2009-03-19 Evan ChengAdded MachineInstr::isRegTiedToDefOperand to check...
2009-03-17 Evan ChengSpiller may unfold load / mod / store instructions...
2009-03-14 Daniel DunbarAdd newlines at end of file (this can annoy gcov)
2009-03-12 Owen AndersonReorganize some #include's.
2009-03-11 Owen AndersonReorganization: Move the Spiller out of VirtRegMap...