Age | Commit message (Expand) | Author |
2011-03-23 | Added block number and name to isel debug output. | Andrew Trick |
2011-03-01 | trailing whitespace. | Jim Grosbach |
2011-03-01 | Generalize the register matching code in DAGISel a bit. | Jim Grosbach |
2011-02-24 | Merge information about the number of zero, one, and sign bits of live-out | Cameron Zwarich |
2011-02-24 | Add a mechanism for invalidating the LiveOutInfo of a PHI, and use it whenever | Cameron Zwarich |
2011-02-24 | Track blocks visited in reverse postorder. | Cameron Zwarich |
2011-02-24 | Refactor the LiveOutInfo interface into a few methods on FunctionLoweringInfo | Cameron Zwarich |
2011-02-24 | Have isel visit blocks in reverse postorder rather than an undefined order. This | Cameron Zwarich |
2011-02-22 | Roll out r126169 and r126170 in an attempt to fix the selfhost bot. | Cameron Zwarich |
2011-02-22 | Merge information about the number of zero, one, and sign bits of live-out re... | Cameron Zwarich |
2011-02-22 | Have isel visit blocks in reverse postorder rather than an undefined order. This | Cameron Zwarich |
2011-02-21 | Revert r124611 - "Keep track of incoming argument's location while emitting L... | Devang Patel |
2011-01-31 | Keep track of incoming argument's location while emitting LiveIns. | Devang Patel |
2011-01-16 | reapply my fix for PR8961 with a tweak to properly handle | Chris Lattner |
2011-01-14 | Delete an assignment to ThisBB which isn't needed, and tidy up some | Dan Gohman |
2011-01-14 | Set the insertion point correctly for instructions generated by load folding: | Chris Lattner |
2011-01-08 | Use an IndexedMap for LiveOutRegInfo to hide its dependence on TargetRegister... | Jakob Stoklund Olesen |
2011-01-07 | Do not model all INLINEASM instructions as having unmodelled side effects. | Evan Cheng |
2011-01-06 | Avoid zero extend bit test operands to pointer type if all the masks fit in | Evan Cheng |
2011-01-05 | 80-cols. | Eric Christopher |
2010-12-24 | Various bits of framework needed for precise machine-level selection | Andrew Trick |
2010-12-24 | whitespace | Andrew Trick |
2010-12-23 | flags -> glue for selectiondag | Chris Lattner |
2010-12-23 | sdisel flag -> glue. | Chris Lattner |
2010-12-21 | rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for | Chris Lattner |
2010-12-21 | improve "cannot yet select" errors a trivial amount: now | Chris Lattner |
2010-12-19 | fix PR8642: if a critical edge has a PHI value that can trap, | Chris Lattner |
2010-11-20 | Check for _setjmp too, because it's also used. | Bill Wendling |
2010-11-03 | Simplify uses of MVT and EVT. An MVT can be compared directly | Duncan Sands |
2010-10-26 | For statistics that are only used in functions declared in !NDEBUG, wrap the | Nick Lewycky |
2010-10-25 | Simplify. | Devang Patel |
2010-10-25 | Add counters to count basic blocks and machine basic blocks with out of order... | Devang Patel |
2010-10-23 | Move the remaining attribute macros to systematic names based on the attribute | Chandler Carruth |
2010-10-19 | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson |
2010-09-30 | When isel is emitting instructions for an x86 target without CMOV, the CFG is | Jakob Stoklund Olesen |
2010-09-23 | Fix VS 2010 build. | Oscar Fuentes |
2010-09-21 | Rework passing parent pointers into complexpatterns, I forgot | Chris Lattner |
2010-09-21 | If only user of a vreg is an copy instruction to export copy of vreg out of c... | Devang Patel |
2010-09-21 | correct this logic. | Chris Lattner |
2010-09-21 | just like they can opt into getting the root of the pattern being | Chris Lattner |
2010-09-05 | implement rdar://6653118 - fastisel should fold loads where possible. | Chris Lattner |
2010-08-26 | zap dead code. | Chris Lattner |
2010-08-06 | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson |
2010-08-06 | Revert r110396 to fix buildbots. | Owen Anderson |
2010-08-05 | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson |
2010-07-24 | Add an ILP scheduler. This is a register pressure aware scheduler that's | Evan Cheng |
2010-07-22 | mass elimination of reliance on automatic iterator dereferencing | Gabor Greif |
2010-07-16 | Use the source-order scheduler instead of the "fast" scheduler at -O0, | Dan Gohman |
2010-07-10 | Reapply bottom-up fast-isel, with several fixes for x86-32: | Dan Gohman |
2010-07-09 | Clarify what mysterious check means. | Bill Wendling |