Age | Commit message (Expand) | Author |
2011-01-10 | Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a... | Anton Korobeynikov |
2011-01-10 | Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic. | Jakob Stoklund Olesen |
2011-01-09 | Replace TargetRegisterInfo::printReg with a PrintReg class that also works wi... | Jakob Stoklund Olesen |
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-07 | Add ARM patterns to match EXTRACT_SUBVECTOR nodes. | Bob Wilson |
2011-01-07 | Change EXTRACT_SUBVECTOR to require a constant index. | Bob Wilson |
2011-01-06 | Fix the other problem reported in PR8582. Testcase and patch by | Duncan Sands |
2011-01-06 | Add some fairly duplicated code to let type legalization split illegal | Eric Christopher |
2011-01-06 | Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpy | Evan Cheng |
2011-01-06 | Revert r122936. I'll re-implement the change. | Evan Cheng |
2011-01-06 | r105228 reduced the memcpy / memset inline limit to 4 with -Os to avoid blowing | 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 | Optimize: | Evan Cheng |
2011-01-05 | 80-cols. | Eric Christopher |
2011-01-04 | Remove TODO, these appear to be implemented. | Eric Christopher |
2011-01-02 | Try to reuse the value when lowering memset. | Benjamin Kramer |
2011-01-02 | Lower the i8 extension in memset to a multiply instead of a potentially long ... | Benjamin Kramer |
2010-12-24 | Minor cleanup related to my latest scheduler changes. | Andrew Trick |
2010-12-24 | Fix a few cases where the scheduler is not checking for phys reg copies. The ... | Andrew Trick |
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-23 | Reorganize ListScheduleBottomUp in preparation for modeling machine cycles an... | Andrew Trick |
2010-12-23 | Converted LiveRegCycles to LiveRegGens. It's easier to work with and allows m... | Andrew Trick |
2010-12-23 | In CheckForLiveRegDef use TRI->getOverlaps. | Andrew Trick |
2010-12-23 | Fixes PR8823: add-with-overflow-128.ll | Andrew Trick |
2010-12-23 | Change all self assignments X=X to (void)X, so that we can turn on a | Jeffrey Yasskin |
2010-12-22 | DAGCombine add (sext i1), X into sub X, (zext i1) if sext from i1 is illegal.... | Benjamin Kramer |
2010-12-22 | Fix a bug in ReduceLoadWidth that wasn't handling extending | Chris Lattner |
2010-12-22 | more cleanups, move a check for "roundedness" earlier to reject | Chris Lattner |
2010-12-22 | reduce indentation and improve comments, no functionality change. | Chris Lattner |
2010-12-21 | In DelayForLiveRegsBottomUp, handle instructions that read and write | Andrew Trick |
2010-12-21 | whitespace | Andrew Trick |
2010-12-21 | Reapply 122353-122355 with fixes. 122354 was wrong; | Dale Johannesen |
2010-12-21 | Revert 122353-122355 for the moment, they broke stuff. | Dale Johannesen |
2010-12-21 | Add a new transform to DAGCombiner. | Dale Johannesen |
2010-12-21 | Get the type of a shift from the shift, not from its shift | Dale Johannesen |
2010-12-21 | Shift by the word size is invalid IR; don't create it. | Dale Johannesen |
2010-12-21 | fix some typos | Chris Lattner |
2010-12-21 | Fix indentation, add comment. | Stuart Hastings |
2010-12-21 | Missing logic for nested CALLSEQ_START/END. | Stuart Hastings |
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-20 | Cosmetic changes. | Dale Johannesen |
2010-12-20 | implement type legalization promotion support for SMULO and UMULO, giving | Chris Lattner |
2010-12-20 | Fix a bug in the scheduler's handling of "unspillable" vregs. | Chris Lattner |
2010-12-20 | the result of CheckForLiveRegDef is dead, remove it. | Chris Lattner |
2010-12-20 | reduce indentation, no functionality change. | Chris Lattner |