2011-01-23 |
Ted Kremenek | Null initialize a few variables flagged by |
tree | commitdiff |
2011-01-21 |
Andrew Trick | Enable support for precise scheduling of the instructio... |
tree | commitdiff |
2011-01-21 |
Andrew Trick | Convert -enable-sched-cycles and -enable-sched-hazard... |
tree | commitdiff |
2011-01-20 |
Eric Christopher | My editor's indent went crazy. Fix. |
tree | commitdiff |
2011-01-20 |
Eric Christopher | Expand invalid return values for umulo and smulo. Handl... |
tree | commitdiff |
2011-01-20 |
Andrew Trick | Selection DAG scheduler register pressure heuristic... |
tree | commitdiff |
2011-01-20 |
Eric Christopher | Use only one API at a time. |
tree | commitdiff |
2011-01-20 |
Eric Christopher | If we can, lower the multiply part of a umulo/smulo... |
tree | commitdiff |
2011-01-18 |
Jeffrey Yasskin | Remove unused variables found by gcc-4.6's -Wunused... |
tree | commitdiff |
2011-01-18 |
Stuart Hastings | Remove checking that prevented overlapping CALLSEQ_STAR... |
tree | commitdiff |
2011-01-17 |
Benjamin Kramer | Fix an off-by-one error in ctpop combining. |
tree | commitdiff |
2011-01-17 |
Benjamin Kramer | Add a DAGCombine to turn (ctpop x) u< 2 into (x & x... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | reapply my fix for PR8961 with a tweak to properly... |
tree | commitdiff |
2011-01-15 |
Benjamin Kramer | Add an assert so we don't silently miscompile ctpop... |
tree | commitdiff |
2011-01-15 |
Benjamin Kramer | Reimplement CTPOP legalization with the "best" algorith... |
tree | commitdiff |
2011-01-14 |
Dan Gohman | Delete an assignment to ThisBB which isn't needed,... |
tree | commitdiff |
2011-01-14 |
Andrew Trick | Support for precise scheduling of the instruction selec... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | Set the insertion point correctly for instructions... |
tree | commitdiff |
2011-01-13 |
Dan Gohman | Fix r123346 to handle scalar types too. |
tree | commitdiff |
2011-01-12 |
Dan Gohman | Apply the patch from PR8958, which allows llc to get... |
tree | commitdiff |
2011-01-11 |
Eric Christopher | Move ExpandAtomic into the integer expansion routines... |
tree | commitdiff |
2011-01-10 |
Dale Johannesen | Fix PR 8916 (qv for analysis), at least the immediate... |
tree | commitdiff |
2011-01-10 |
Anton Korobeynikov | Rename TargetFrameInfo into TargetFrameLowering. Also... |
tree | commitdiff |
2011-01-10 |
Jakob Stoklund Olesen | Simplify a bunch of isVirtualRegister() and isPhysicalR... |
tree | commitdiff |
2011-01-09 |
Jakob Stoklund Olesen | Replace TargetRegisterInfo::printReg with a PrintReg... |
tree | commitdiff |
2011-01-08 |
Jakob Stoklund Olesen | Use an IndexedMap for LiveOutRegInfo to hide its depend... |
tree | commitdiff |
2011-01-07 |
Evan Cheng | Do not model all INLINEASM instructions as having unmod... |
tree | commitdiff |
2011-01-07 |
Bob Wilson | Add ARM patterns to match EXTRACT_SUBVECTOR nodes. |
tree | commitdiff |
2011-01-07 |
Bob Wilson | Change EXTRACT_SUBVECTOR to require a constant index. |
tree | commitdiff |
2011-01-06 |
Duncan Sands | Fix the other problem reported in PR8582. Testcase... |
tree | commitdiff |
2011-01-06 |
Eric Christopher | Add some fairly duplicated code to let type legalizatio... |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Re-implement r122936 with proper target hooks. Now... |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Revert r122936. I'll re-implement the change. |
tree | commitdiff |
2011-01-06 |
Evan Cheng | r105228 reduced the memcpy / memset inline limit to... |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Avoid zero extend bit test operands to pointer type... |
tree | commitdiff |
2011-01-05 |
Evan Cheng | Optimize: |
tree | commitdiff |
2011-01-05 |
Eric Christopher | 80-cols. |
tree | commitdiff |
2011-01-04 |
Eric Christopher | Remove TODO, these appear to be implemented. |
tree | commitdiff |
2011-01-02 |
Benjamin Kramer | Try to reuse the value when lowering memset. |
tree | commitdiff |
2011-01-02 |
Benjamin Kramer | Lower the i8 extension in memset to a multiply instead... |
tree | commitdiff |
2010-12-24 |
Andrew Trick | Minor cleanup related to my latest scheduler changes. |
tree | commitdiff |
2010-12-24 |
Andrew Trick | Fix a few cases where the scheduler is not checking... |
tree | commitdiff |
2010-12-24 |
Andrew Trick | Various bits of framework needed for precise machine... |
tree | commitdiff |
2010-12-24 |
Andrew Trick | whitespace |
tree | commitdiff |
2010-12-23 |
Chris Lattner | flags -> glue for selectiondag |
tree | commitdiff |
2010-12-23 |
Chris Lattner | sdisel flag -> glue. |
tree | commitdiff |
2010-12-23 |
Andrew Trick | Reorganize ListScheduleBottomUp in preparation for... |
tree | commitdiff |
2010-12-23 |
Andrew Trick | Converted LiveRegCycles to LiveRegGens. It's easier... |
tree | commitdiff |
2010-12-23 |
Andrew Trick | In CheckForLiveRegDef use TRI->getOverlaps. |
tree | commitdiff |
2010-12-23 |
Andrew Trick | Fixes PR8823: add-with-overflow-128.ll |
tree | commitdiff |
2010-12-23 |
Jeffrey Yasskin | Change all self assignments X=X to (void)X, so that... |
tree | commitdiff |
2010-12-22 |
Benjamin Kramer | DAGCombine add (sext i1), X into sub X, (zext i1) if... |
tree | commitdiff |
2010-12-22 |
Chris Lattner | Fix a bug in ReduceLoadWidth that wasn't handling extending |
tree | commitdiff |
2010-12-22 |
Chris Lattner | more cleanups, move a check for "roundedness" earlier... |
tree | commitdiff |
2010-12-22 |
Chris Lattner | reduce indentation and improve comments, no functionali... |
tree | commitdiff |
2010-12-21 |
Andrew Trick | In DelayForLiveRegsBottomUp, handle instructions that... |
tree | commitdiff |
2010-12-21 |
Andrew Trick | whitespace |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Reapply 122353-122355 with fixes. 122354 was wrong; |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Revert 122353-122355 for the moment, they broke stuff. |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Add a new transform to DAGCombiner. |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Get the type of a shift from the shift, not from its... |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Shift by the word size is invalid IR; don't create it. |
tree | commitdiff |
2010-12-21 |
Chris Lattner | fix some typos |
tree | commitdiff |
2010-12-21 |
Stuart Hastings | Fix indentation, add comment. |
tree | commitdiff |
2010-12-21 |
Stuart Hastings | Missing logic for nested CALLSEQ_START/END. |
tree | commitdiff |
2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
tree | commitdiff |
2010-12-21 |
Chris Lattner | improve "cannot yet select" errors a trivial amount... |
tree | commitdiff |
2010-12-20 |
Dale Johannesen | Cosmetic changes. |
tree | commitdiff |
2010-12-20 |
Chris Lattner | implement type legalization promotion support for SMULO... |
tree | commitdiff |
2010-12-20 |
Chris Lattner | Fix a bug in the scheduler's handling of "unspillable... |
tree | commitdiff |
2010-12-20 |
Chris Lattner | the result of CheckForLiveRegDef is dead, remove it. |
tree | commitdiff |
2010-12-20 |
Chris Lattner | reduce indentation, no functionality change. |
tree | commitdiff |
2010-12-19 |
Nick Lewycky | Add missing standard headers. Patch by Joerg Sonnenberger! |
tree | commitdiff |
2010-12-19 |
Chris Lattner | teach MaskedValueIsZero how to analyze ADDE. This is |
tree | commitdiff |
2010-12-19 |
Chris Lattner | fix PR8642: if a critical edge has a PHI value that... |
tree | commitdiff |
2010-12-17 |
Bob Wilson | Fix a DAGCombiner crash when folding binary vector... |
tree | commitdiff |
2010-12-17 |
Dale Johannesen | Add a transform to DAG Combiner. This improves the |
tree | commitdiff |
2010-12-17 |
Bob Wilson | Fix crash compiling a QQQQ REG_SEQUENCE for a Neon... |
tree | commitdiff |
2010-12-15 |
Chris Lattner | take care of some todos, transforming [us]mul_lohi... |
tree | commitdiff |
2010-12-15 |
Chris Lattner | when transforming a MULHS into a wider MUL, there is... |
tree | commitdiff |
2010-12-13 |
Chris Lattner | Add a couple dag combines to transform mulhi/mullo... |
tree | commitdiff |
2010-12-13 |
Chris Lattner | reduce indentation by using continue, no functionality... |
tree | commitdiff |
2010-12-12 |
Duncan Sands | Catch attempts to remove a deleted node from the CSE... |
tree | commitdiff |
2010-12-09 |
Stuart Hastings | Initial support for nested CALLSEQ_START/CALLSEQ_END... |
tree | commitdiff |
2010-12-09 |
Eric Christopher | 80-col fixups. |
tree | commitdiff |
2010-12-08 |
Eric Christopher | Reword comment slightly. |
tree | commitdiff |
2010-12-07 |
Jay Foad | PR5207: Change APInt methods trunc(), sext(), zext... |
tree | commitdiff |
2010-12-06 |
Devang Patel | If dbg_declare() or dbg_value() is not lowered by isel... |
tree | commitdiff |
2010-12-04 |
Benjamin Kramer | Remove unneeded zero arrays. |
tree | commitdiff |
2010-12-01 |
Jay Foad | PR5207: Rename overloaded APInt methods set(), clear... |
tree | commitdiff |
2010-11-30 |
Evan Cheng | Enable sibling call optimization of libcalls which... |
tree | commitdiff |
2010-11-30 |
Chris Lattner | add TLI support indicating that jumps are more expensiv... |
tree | commitdiff |
2010-11-30 |
Jay Foad | PR5207: Make APInt::set(), APInt::clear() and APInt... |
tree | commitdiff |
2010-11-29 |
Michael J. Spencer | Merge System into Support. |
tree | commitdiff |
2010-11-28 |
Bob Wilson | Fix a comment typo. |
tree | commitdiff |
2010-11-23 |
Wesley Peck | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better... |
tree | commitdiff |
2010-11-22 |
Benjamin Kramer | Implement the "if (X == 6 || X == 4)" -> "if ((X|2... |
tree | commitdiff |
2010-11-20 |
Benjamin Kramer | Silence Release build warnings about unused functions. |
tree | commitdiff |
2010-11-20 |
Duncan Sands | On X86, MEMBARRIER, MFENCE, SFENCE, LFENCE are not... |
tree | commitdiff |
2010-11-20 |
Andrew Trick | Removing the useless test that I added recently. It... |
tree | commitdiff |
next |