2011-12-18 |
Joerg Sonnenberger | Allow inlining of functions with returns_twice calls... |
blob | commitdiff | raw |
2011-12-15 |
Devang Patel | Update DebugLoc while merging nodes at -O0. |
blob | commitdiff | raw | diff to current |
2011-12-13 |
Chad Rosier | [fast-isel] Guard "exhastive" fast-isel output with... |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Owen Anderson | Enhance both TargetLibraryInfo and SelectionDAGBuilder... |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Chad Rosier | Add rather verbose stats for fast-isel failures. |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Evan Cheng | Add bundle aware API for querying instruction propertie... |
blob | commitdiff | raw | diff to current |
2011-12-06 |
Evan Cheng | First chunk of MachineInstr bundle support. |
blob | commitdiff | raw | diff to current |
2011-12-02 |
Nick Lewycky | Move global variables in TargetMachine into new TargetO... |
blob | commitdiff | raw | diff to current |
2011-11-16 |
Chad Rosier | Fix the stats collection for fast-isel. The failed... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Benjamin Kramer | Remove all remaining uses of Value::getNameStr(). |
blob | commitdiff | raw | diff to current |
2011-11-12 |
Eli Friedman | Don't try to form pre/post-indexed loads/stores until... |
blob | commitdiff | raw | diff to current |
2011-10-24 |
Dan Gohman | Delete the Latency scheduling preference. |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Bill Wendling | Correct over-zealous removal of hack. |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Bill Wendling | Now that we have the ReturnsTwice function attribute... |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Bill Wendling | Modify the mapping from landing pad to call sites to... |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Bill Wendling | Small refactoring. Cache the FunctionInfo->MBB into... |
blob | commitdiff | raw | diff to current |
2011-09-21 |
Andrew Trick | Lower ARM adds/subs to add/sub after adding optional... |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Andrew Trick | Restore hasPostISelHook tblgen flag. |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Andrew Trick | ARM isel bug fix for adds/subs operands. |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2011-08-30 |
Evan Cheng | Follow up to r138791. |
blob | commitdiff | raw | diff to current |
2011-08-23 |
Bill Wendling | A landingpad instruction is neither folded nor dead. |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Chris Lattner | fix PR10605 / rdar://9930964 by adding a pretty scary... |
blob | commitdiff | raw | diff to current |
2011-07-19 |
Devang Patel | Revert r135423. |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Devang Patel | During bottom up fast-isel, instructions emitted to... |
blob | commitdiff | raw | diff to current |
2011-06-29 |
Devang Patel | Revert r133953 for now. |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Devang Patel | During bottom up fast-isel, instructions emitted to... |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Jakub Staszak | Introduce MachineBranchProbabilityInfo class, which... |
blob | commitdiff | raw | diff to current |
2011-05-25 |
Devang Patel | Remove unused statistical counter. |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Devang Patel | Preserve debug info during iSel by keeping DanglingDebu... |
blob | commitdiff | raw | diff to current |
2011-05-19 |
Cameron Zwarich | Fix PR9955 by only attaching load memory operands to... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Eli Friedman | Make fast-isel miss counting in -stats and -fast-isel... |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Dan Gohman | Delete unused variables. |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Jim Grosbach | Track how many insns fast-isel successfully selects... |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Rafael Espindola | Don't do tail calls in a function that call setjmp... |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Eli Friedman | Use array_lengthof. No functional change. |
blob | commitdiff | raw | diff to current |
2011-05-05 |
Eli Friedman | Small syntax cleanup; we don't need to #define constant... |
blob | commitdiff | raw | diff to current |
2011-04-22 |
Chris Lattner | Recommit the fix for rdar://9289512 with a couple tweaks to |
blob | commitdiff | raw | diff to current |
2011-04-21 |
Daniel Dunbar | Revert r1296656, "Fix rdar://9289512 - not folding... |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Eli Friedman | SelectBasicBlock is rather slow even when it doesn... |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Chris Lattner | fix an oversight which caused us to compile the testcas... |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Chris Lattner | Fix rdar://9289512 - not folding load into compare... |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Chris Lattner | split a complex predicate out to a helper function... |
blob | commitdiff | raw | diff to current |
2011-03-23 |
Andrew Trick | Added block number and name to isel debug output. |
blob | commitdiff | raw | diff to current |
2011-03-01 |
Jim Grosbach | trailing whitespace. |
blob | commitdiff | raw | diff to current |
2011-03-01 |
Jim Grosbach | Generalize the register matching code in DAGISel a... |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Cameron Zwarich | Merge information about the number of zero, one, and... |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Cameron Zwarich | Add a mechanism for invalidating the LiveOutInfo of... |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Cameron Zwarich | Track blocks visited in reverse postorder. |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Cameron Zwarich | Refactor the LiveOutInfo interface into a few methods... |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Cameron Zwarich | Have isel visit blocks in reverse postorder rather... |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Cameron Zwarich | Roll out r126169 and r126170 in an attempt to fix the... |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Cameron Zwarich | Merge information about the number of zero, one, and... |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Cameron Zwarich | Have isel visit blocks in reverse postorder rather... |
blob | commitdiff | raw | diff to current |
2011-02-21 |
Devang Patel | Revert r124611 - "Keep track of incoming argument's... |
blob | commitdiff | raw | diff to current |
2011-01-31 |
Devang Patel | Keep track of incoming argument's location while emitti... |
blob | commitdiff | raw | diff to current |
2011-01-16 |
Chris Lattner | reapply my fix for PR8961 with a tweak to properly... |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Dan Gohman | Delete an assignment to ThisBB which isn't needed,... |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Chris Lattner | Set the insertion point correctly for instructions... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Jakob Stoklund Olesen | Use an IndexedMap for LiveOutRegInfo to hide its depend... |
blob | commitdiff | raw | diff to current |
2011-01-07 |
Evan Cheng | Do not model all INLINEASM instructions as having unmod... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Evan Cheng | Avoid zero extend bit test operands to pointer type... |
blob | commitdiff | raw | diff to current |
2011-01-05 |
Eric Christopher | 80-cols. |
blob | commitdiff | raw | diff to current |
2010-12-24 |
Andrew Trick | Various bits of framework needed for precise machine... |
blob | commitdiff | raw | diff to current |
2010-12-24 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Chris Lattner | flags -> glue for selectiondag |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Chris Lattner | sdisel flag -> glue. |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Chris Lattner | improve "cannot yet select" errors a trivial amount... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Chris Lattner | fix PR8642: if a critical edge has a PHI value that... |
blob | commitdiff | raw | diff to current |
2010-11-20 |
Bill Wendling | Check for _setjmp too, because it's also used. |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Duncan Sands | Simplify uses of MVT and EVT. An MVT can be compared... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Nick Lewycky | For statistics that are only used in functions declared... |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Devang Patel | Simplify. |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Devang Patel | Add counters to count basic blocks and machine basic... |
blob | commitdiff | raw | diff to current |
2010-10-23 |
Chandler Carruth | Move the remaining attribute macros to systematic names... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Jakob Stoklund Olesen | When isel is emitting instructions for an x86 target... |
blob | commitdiff | raw | diff to current |
2010-09-23 |
Oscar Fuentes | Fix VS 2010 build. |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | Rework passing parent pointers into complexpatterns... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Devang Patel | If only user of a vreg is an copy instruction to export... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | correct this logic. |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | just like they can opt into getting the root of the... |
blob | commitdiff | raw | diff to current |
2010-09-05 |
Chris Lattner | implement rdar://6653118 - fastisel should fold loads... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Chris Lattner | zap dead code. |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Evan Cheng | Add an ILP scheduler. This is a register pressure aware... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Gabor Greif | mass elimination of reliance on automatic iterator... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Dan Gohman | Use the source-order scheduler instead of the "fast... |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Dan Gohman | Reapply bottom-up fast-isel, with several fixes for... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bill Wendling | Clarify what mysterious check means. |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bob Wilson | --- Reverse-merging r107947 into '.': |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Dan Gohman | Re-apply bottom-up fast-isel, with fixes. Be very caref... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Bill Wendling | Extension of r107506. Make sure that we don't mark... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Dan Gohman | Revert 107840 107839 107813 107804 107800 107797 107791. |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Fix -fast-isel-abort to check the right instruction. |
blob | commitdiff | raw | diff to current |
next |