Age | Commit message (Expand) | Author |
2010-12-16 | MC: Make TargetAsmBackend available to the AsmStreamer. | Daniel Dunbar |
2010-12-15 | 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-14 | 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-13 | 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-12 | Catch attempts to remove a deleted node from the CSE maps. Better to | Duncan Sands |
2010-12-11 | Add named timer groups for the different stages of register allocation. | Jakob Stoklund Olesen |
2010-12-10 | 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-09 | 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-08 | 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 |