aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachineSink.cpp
AgeCommit message (Expand)Author
2009-02-15Fix PR3522. It's not safe to sink into landing pad BB's.Evan Cheng
2009-02-07Don't sink the instruction if TargetRegisterInfo::isSafeToMoveRegClassDefs do...Evan Cheng
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2008-10-03Switch the MachineOperand accessors back to the short names likeDan Gohman
2008-09-13Remove isImm(), isReg(), and friends, in favor of Dan Gohman
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman
2008-05-13Clean up the use of static and anonymous namespaces. This turned upDan Gohman
2008-03-13Refactor some code out of MachineSink into a MachineInstr query.Evan Cheng
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman
2008-01-12implement support for sinking a load out the bottom of a block thatChris Lattner
2008-01-10Simplify the side effect stuff a bit more and make licm/sinkingChris Lattner
2008-01-10Clamp down on sinking of lots of instructions.Chris Lattner
2008-01-05The current impl is really trivial, add some comments about how it can be mad...Chris Lattner
2008-01-05don't sink anything with side effects, this makes lots of stuff work, but sin...Chris Lattner
2008-01-05fix a common crash.Chris Lattner
2008-01-04Add a really quick hack at a machine code sinking pass, enabled with --enable...Chris Lattner