| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support for functions with byval arguments on x86 | Rafael Espindola | 2007-09-14 | 3 | -18/+27 |
* | Fix a logic error in ValueIsOnlyUsedLocallyOrStoredToOneGlobal that caused | Chris Lattner | 2007-09-14 | 1 | -4/+4 |
* | silence a bogus gcc warning. | Chris Lattner | 2007-09-14 | 1 | -1/+1 |
* | Fix comments. | Evan Cheng | 2007-09-14 | 1 | -4/+4 |
* | Change to 2.2svn. | Tanya Lattner | 2007-09-14 | 2 | -10/+10 |
* | Temporary reverting r41817 | Bill Wendling | 2007-09-14 | 1 | -15/+5 |
* | Teach GlobalLoadUsesSimpleEnoughForHeapSRA and the SROA rewriter how to handle | Chris Lattner | 2007-09-13 | 1 | -14/+62 |
* | be tolerant of PHI nodes when rewriting heap SROA code. This is a step | Chris Lattner | 2007-09-13 | 1 | -26/+50 |
* | refactor some code, no functionality change. On the path to PR1639 | Chris Lattner | 2007-09-13 | 1 | -50/+56 |
* | Make ValueIsOnlyUsedLocallyOrStoredToOneGlobal smart enough to see through | Chris Lattner | 2007-09-13 | 1 | -5/+16 |
* | Make AllUsesOfLoadedValueWillTrapIfNull strong enough to see through PHI | Chris Lattner | 2007-09-13 | 1 | -6/+15 |
* | remove dead enum value. | Chris Lattner | 2007-09-13 | 1 | -7/+5 |
* | Make single-argument ctors explicit to avoid tricky bugs :) | Chris Lattner | 2007-09-13 | 1 | -3/+3 |
* | Fix build problems on Cygwin (PR1652), patch by Patrick Walton. | Chris Lattner | 2007-09-13 | 1 | -10/+10 |
* | Added getNumDefs(). | Evan Cheng | 2007-09-13 | 1 | -0/+4 |
* | Bug fixes. | Evan Cheng | 2007-09-13 | 1 | -4/+4 |
* | Remove dead code. | Evan Cheng | 2007-09-12 | 1 | -1/+1 |
* | Yet another getTargetNode variant. | Evan Cheng | 2007-09-12 | 2 | -0/+16 |
* | Initial support for multi-result patterns: | Evan Cheng | 2007-09-12 | 3 | -57/+102 |
* | Fixed a typo that's causing a missing kill marker. | Evan Cheng | 2007-09-12 | 2 | -4/+18 |
* | add a new BF->LLVM translator, contributed by Sterling Stein. | Chris Lattner | 2007-09-12 | 5 | -1/+721 |
* | Change llvm.gcroot to not init the root to null at runtime, this prevents | Chris Lattner | 2007-09-12 | 2 | -7/+5 |
* | Generated files for previous patch. | Dale Johannesen | 2007-09-12 | 4 | -12/+12 |
* | Revise previous patch per review comments. | Dale Johannesen | 2007-09-12 | 15 | -90/+163 |
* | Compensate for partCount change in Bogus definition | Dale Johannesen | 2007-09-12 | 1 | -1/+1 |
* | Enable indirect encoding for the personality function | Bill Wendling | 2007-09-11 | 2 | -0/+2 |
* | Move dump out of class, use "\n" instead of endl | Daniel Berlin | 2007-09-11 | 1 | -10/+13 |
* | Sometimes a MI can define a register as well as defining a super-register at the | Evan Cheng | 2007-09-11 | 2 | -6/+16 |
* | Fix date :) | Anton Korobeynikov | 2007-09-11 | 1 | -0/+0 |
* | Testcase for recent pragma pack stuff | Anton Korobeynikov | 2007-09-11 | 1 | -0/+32 |
* | Remove (somewhat confusing) Imp<> helper, use let Defs = [], Uses = [] instead. | Evan Cheng | 2007-09-11 | 14 | -260/+328 |
* | Added status flags register: EFLAGS. | Evan Cheng | 2007-09-11 | 1 | -0/+6 |
* | Allow set operators with multiple destinations, i.e. (set x, y, (op a, b)). | Evan Cheng | 2007-09-11 | 1 | -22/+25 |
* | Generated files for previous patch. | Dale Johannesen | 2007-09-11 | 4 | -979/+1109 |
* | Add APInt interfaces to APFloat (allows directly | Dale Johannesen | 2007-09-11 | 16 | -100/+309 |
* | Convert to use ilist and non-pointer lists for extra goodness | Daniel Berlin | 2007-09-11 | 1 | -89/+104 |
* | Add accessor method. | Bill Wendling | 2007-09-11 | 1 | -0/+3 |
* | Add a bool to indicate if we should set the "indirect encoding" bit in the Dwarf | Bill Wendling | 2007-09-11 | 4 | -1/+13 |
* | Reenable libgc and libprofile is explicitly requested. | Chris Lattner | 2007-09-11 | 1 | -9/+1 |
* | remove an obsolete library. | Chris Lattner | 2007-09-11 | 3 | -165/+0 |
* | update this to use llvm-config, patch by Jose M. Moya | Chris Lattner | 2007-09-11 | 1 | -4/+3 |
* | Test that a call to a trampoline is turned into a call to | Duncan Sands | 2007-09-11 | 1 | -0/+24 |
* | Two ParamAttrsVectors which differ by a permutation | Duncan Sands | 2007-09-11 | 1 | -0/+4 |
* | Turn calls to trampolines into calls to the underlying | Duncan Sands | 2007-09-11 | 1 | -0/+138 |
* | Fold the adjust_trampoline intrinsic into | Duncan Sands | 2007-09-11 | 14 | -112/+46 |
* | My compiler warns about the semicolon. | Duncan Sands | 2007-09-11 | 1 | -1/+1 |
* | The personality function on Darwin needs a global stub. We then refer to | Bill Wendling | 2007-09-11 | 7 | -22/+38 |
* | Add a ValueInfoT template parameter to DenseMap so that it can properly make ... | Owen Anderson | 2007-09-11 | 1 | -8/+22 |
* | Don't bother to initialize values corresponding to empty or tombstone | Owen Anderson | 2007-09-11 | 1 | -1/+3 |
* | Fix a typo in memdep, which was causing PR1648. | Owen Anderson | 2007-09-11 | 1 | -1/+1 |