| Commit message (Expand) | Author | Age |
* | MC: Make TargetAsmBackend available to the AsmStreamer. | Daniel Dunbar | 2010-12-16 |
* | Start using SplitKit and MachineLoopRanges in RegAllocGreedy in preparation of | Jakob Stoklund Olesen | 2010-12-15 |
* | Add MachineLoopRanges analysis. | Jakob Stoklund Olesen | 2010-12-15 |
* | Teach machine cse to commute instructions. | Evan Cheng | 2010-12-15 |
* | Move Value::getUnderlyingObject to be a standalone | Dan Gohman | 2010-12-15 |
* | Fix build. | Jakob Stoklund Olesen | 2010-12-15 |
* | Detect and enumerate bypass loops. | Jakob Stoklund Olesen | 2010-12-15 |
* | Separate SplitAnalysis::getSplitLoops(). | Jakob Stoklund Olesen | 2010-12-15 |
* | take care of some todos, transforming [us]mul_lohi into | Chris Lattner | 2010-12-15 |
* | when transforming a MULHS into a wider MUL, there is no need to SRA the | Chris Lattner | 2010-12-15 |
* | Simplify RegAllocGreedy's use of register aliases. | Jakob Stoklund Olesen | 2010-12-14 |
* | Simplify CCState's use of register aliases. | Jakob Stoklund Olesen | 2010-12-14 |
* | Simplify AggressiveAntiDepBreaker's use of register aliases. | Jakob Stoklund Olesen | 2010-12-14 |
* | Simplyfy RegAllocBasic by using getOverlaps instead of getAliasSet. | Jakob Stoklund Olesen | 2010-12-14 |
* | Fix a minor bug in two-address pass. It was missing a commute opportunity. | Evan Cheng | 2010-12-14 |
* | Move debugging code entirely within DEBUG(). Silences an unused variable | Matt Beaumont-Gay | 2010-12-14 |
* | Add LiveIntervalUnion print methods, RegAllocGreedy::trySplit debug spew. | Jakob Stoklund Olesen | 2010-12-14 |
* | Use TRI::printReg instead of AbstractRegisterDescription when printing | Jakob Stoklund Olesen | 2010-12-14 |
* | Q.seenAllInterferences() must be called after Q.collectInterferingVRegs(). | Jakob Stoklund Olesen | 2010-12-14 |
* | Remove unused vector. | Jakob Stoklund Olesen | 2010-12-14 |
* | Try reassigning all virtual register interferences, not just those with lower | Jakob Stoklund Olesen | 2010-12-14 |
* | Add stub for RAGreedy::trySplit. | Jakob Stoklund Olesen | 2010-12-14 |
* | Add a couple dag combines to transform mulhi/mullo into a wider multiply | Chris Lattner | 2010-12-13 |
* | remove the verbose-asm "constant pool double" comments that we were printing | Chris Lattner | 2010-12-13 |
* | reduce indentation by using continue, no functionality change. | Chris Lattner | 2010-12-13 |
* | Catch attempts to remove a deleted node from the CSE maps. Better to | Duncan Sands | 2010-12-12 |
* | Add named timer groups for the different stages of register allocation. | Jakob Stoklund Olesen | 2010-12-11 |
* | Move MRI into RegAllocBase. Clean up debug output a bit. | Jakob Stoklund Olesen | 2010-12-10 |
* | Remove extraneous close parenthesis. | Nick Lewycky | 2010-12-10 |
* | Move variable that's unused in an NDEBUG build inside the DEBUG() macro, fixing | Nick Lewycky | 2010-12-10 |
* | Force the greedy register allocator to always use the inline spiller. | Jakob Stoklund Olesen | 2010-12-10 |
* | Rip out live range splitting support from the inline spiller. | Jakob Stoklund Olesen | 2010-12-10 |
* | Use AllocationOrder in RegAllocGreedy, fix a bug in the hint calculation. | Jakob Stoklund Olesen | 2010-12-10 |
* | Fix miscompilation caused by trivial logic error in the reassignVReg() | Jakob Stoklund Olesen | 2010-12-10 |
* | Add an AllocationOrder class that can iterate over the allocatable physical | Jakob Stoklund Olesen | 2010-12-10 |
* | Fixed version of 121434 with no new memory leaks. | Rafael Espindola | 2010-12-10 |
* | Revert my previous patch to make the valgrind bots happy. | Rafael Espindola | 2010-12-10 |
* | Initial support for the cfi directives. This is just enough to get | Rafael Espindola | 2010-12-09 |
* | Initial support for nested CALLSEQ_START/CALLSEQ_END constructs in LegalizeDAG. | Stuart Hastings | 2010-12-09 |
* | Remember to filter out reserved rergisters from the allocation order. | Jakob Stoklund Olesen | 2010-12-09 |
* | Add a forgotten initializer for CheckedFirstInterference. | Jakob Stoklund Olesen | 2010-12-09 |
* | Added register reassignment prototype to RAGreedy. It's a simple | Andrew Trick | 2010-12-09 |
* | 80-col fixups. | Eric Christopher | 2010-12-09 |
* | IntervalMap iterators are heavyweight, so avoid copying them around and use | Jakob Stoklund Olesen | 2010-12-09 |
* | DW_FORM_data1 may not provide sufficient room for vtable index, use _udata in... | Devang Patel | 2010-12-09 |
* | Properly deal with empty intervals when checking for interference. | Jakob Stoklund Olesen | 2010-12-08 |
* | Implement very primitive hinting support in RegAllocGreedy. | Jakob Stoklund Olesen | 2010-12-08 |
* | Store (priority,regnum) pairs in the priority queue instead of providing an | Jakob Stoklund Olesen | 2010-12-08 |
* | Reword comment slightly. | Eric Christopher | 2010-12-08 |
* | Fix comment. | Eric Christopher | 2010-12-08 |