2007-09-17 |
Dan Gohman | Use "test reg,reg" in place of "cmp reg,0" for 64-bit... |
commit | commitdiff | tree | snapshot |
2007-09-17 |
Duncan Sands | Factor the trampoline transformation into a subroutine. |
commit | commitdiff | tree | snapshot |
2007-09-17 |
Dale Johannesen | Implement x86 long double (uses host long double, |
commit | commitdiff | tree | snapshot |
2007-09-16 |
Daniel Berlin | Fix bug in andersen's related to test_and_set. |
commit | commitdiff | tree | snapshot |
2007-09-16 |
Daniel Berlin | Fix a few bugs related to zero'ing of elements |
commit | commitdiff | tree | snapshot |
2007-09-16 |
Daniel Berlin | Rewrite of andersen's to be about 100x faster, cleaner... |
commit | commitdiff | tree | snapshot |
2007-09-16 |
Bill Wendling | Follow-up to patch r41999. Make the conditional that... |
commit | commitdiff | tree | snapshot |
2007-09-16 |
Dale Johannesen | Adjust per revew comments. |
commit | commitdiff | tree | snapshot |
2007-09-16 |
Bill Wendling | Only emit the personality function as a global value... |
commit | commitdiff | tree | snapshot |
2007-09-16 |
Owen Anderson | Be more careful when constant-folding PHI nodes. |
commit | commitdiff | tree | snapshot |
2007-09-15 |
Chris Lattner | remove obsolete tests. |
commit | commitdiff | tree | snapshot |
2007-09-15 |
Chris Lattner | Fix PR1666, SPASS with the CBE and 254.gap with the... |
commit | commitdiff | tree | snapshot |
2007-09-15 |
Chris Lattner | New testcase for PR1662. GCC trees are horrible :( |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Dan Gohman | Add patterns for SHLD64* and SHRD64*. |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Chris Lattner | fix a gcc warning: comparison between signed and unsign... |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Owen Anderson | Remove RLE from the headers, since the pass itself... |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Owen Anderson | Remove RLE. It is subsumed by GVN. |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Dale Johannesen | Remove the assumption that FP's are either float or |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Evan Cheng | Add implicit def of EFLAGS on those instructions that... |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Dan Gohman | And an FoldingSetImpl::NodeID::AddInteger overload... |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Dan Gohman | Add explicit triples to avoid default behavior that... |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Dan Gohman | Remove isReg, isImm, and isMBB, and change all their... |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Dan Gohman | Change "tmp." to "tmp" for temporaries created by Scala... |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Dan Gohman | Remove spurious consts. This fixes warnings with compil... |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Rafael Espindola | Add support for functions with byval arguments on x86 |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Chris Lattner | Fix a logic error in ValueIsOnlyUsedLocallyOrStoredToOn... |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Chris Lattner | silence a bogus gcc warning. |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Evan Cheng | Fix comments. |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Tanya Lattner | Change to 2.2svn. |
commit | commitdiff | tree | snapshot |
2007-09-14 |
Bill Wendling | Temporary reverting r41817 |
commit | commitdiff | tree | snapshot |
2007-09-13 |
Chris Lattner | Teach GlobalLoadUsesSimpleEnoughForHeapSRA and the... |
commit | commitdiff | tree | snapshot |
2007-09-13 |
Chris Lattner | be tolerant of PHI nodes when rewriting heap SROA code... |
commit | commitdiff | tree | snapshot |
2007-09-13 |
Chris Lattner | refactor some code, no functionality change. On the... |
commit | commitdiff | tree | snapshot |
2007-09-13 |
Chris Lattner | Make ValueIsOnlyUsedLocallyOrStoredToOneGlobal smart... |
commit | commitdiff | tree | snapshot |
2007-09-13 |
Chris Lattner | Make AllUsesOfLoadedValueWillTrapIfNull strong enough... |
commit | commitdiff | tree | snapshot |
2007-09-13 |
Chris Lattner | remove dead enum value. |
commit | commitdiff | tree | snapshot |
2007-09-13 |
Chris Lattner | Make single-argument ctors explicit to avoid tricky... |
commit | commitdiff | tree | snapshot |
2007-09-13 |
Chris Lattner | Fix build problems on Cygwin (PR1652), patch by Patrick... |
commit | commitdiff | tree | snapshot |
2007-09-13 |
Evan Cheng | Added getNumDefs(). |
commit | commitdiff | tree | snapshot |
2007-09-13 |
Evan Cheng | Bug fixes. |
commit | commitdiff | tree | snapshot |
2007-09-12 |
Evan Cheng | Remove dead code. |
commit | commitdiff | tree | snapshot |
2007-09-12 |
Evan Cheng | Yet another getTargetNode variant. |
commit | commitdiff | tree | snapshot |
2007-09-12 |
Evan Cheng | Initial support for multi-result patterns: |
commit | commitdiff | tree | snapshot |
2007-09-12 |
Evan Cheng | Fixed a typo that's causing a missing kill marker. |
commit | commitdiff | tree | snapshot |
2007-09-12 |
Chris Lattner | add a new BF->LLVM translator, contributed by Sterling... |
commit | commitdiff | tree | snapshot |
2007-09-12 |
Chris Lattner | Change llvm.gcroot to not init the root to null at... |
commit | commitdiff | tree | snapshot |
2007-09-12 |
Dale Johannesen | Generated files for previous patch. |
commit | commitdiff | tree | snapshot |
2007-09-12 |
Dale Johannesen | Revise previous patch per review comments. |
commit | commitdiff | tree | snapshot |
2007-09-12 |
Dale Johannesen | Compensate for partCount change in Bogus definition |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Bill Wendling | Enable indirect encoding for the personality function |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Daniel Berlin | Move dump out of class, use "\n" instead of endl |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Evan Cheng | Sometimes a MI can define a register as well as definin... |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Anton Korobeynikov | Fix date :) |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Anton Korobeynikov | Testcase for recent pragma pack stuff |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Evan Cheng | Remove (somewhat confusing) Imp<> helper, use let Defs... |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Evan Cheng | Added status flags register: EFLAGS. |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Evan Cheng | Allow set operators with multiple destinations, i.e... |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Dale Johannesen | Generated files for previous patch. |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Dale Johannesen | Add APInt interfaces to APFloat (allows directly |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Daniel Berlin | Convert to use ilist and non-pointer lists for extra... |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Bill Wendling | Add accessor method. |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Bill Wendling | Add a bool to indicate if we should set the "indirect... |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Chris Lattner | Reenable libgc and libprofile is explicitly requested. |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Chris Lattner | remove an obsolete library. |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Chris Lattner | update this to use llvm-config, patch by Jose M. Moya |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Duncan Sands | Test that a call to a trampoline is turned into a call to |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Duncan Sands | Two ParamAttrsVectors which differ by a permutation |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Duncan Sands | Turn calls to trampolines into calls to the underlying |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Duncan Sands | Fold the adjust_trampoline intrinsic into |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Duncan Sands | My compiler warns about the semicolon. |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Bill Wendling | The personality function on Darwin needs a global stub... |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Owen Anderson | Add a ValueInfoT template parameter to DenseMap so... |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Owen Anderson | Don't bother to initialize values corresponding to... |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Owen Anderson | Fix a typo in memdep, which was causing PR1648. |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Daniel Berlin | Fix bugs with &=, intersect with complement. Add three... |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Owen Anderson | Fix non-deterministic behavior in the DenseMap copy... |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Daniel Berlin | Add remaining functions necessary for andersen's |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Devang Patel | Avoid negative logic. |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Devang Patel | Refactor code into a separate method. |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Chris Lattner | Testcase for PR1634 |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Devang Patel | Clear split info object. |
commit | commitdiff | tree | snapshot |
2007-09-11 |
Devang Patel | Split condition does not have to be ICmpInst in all... |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Devang Patel | Check all terminators inside loop. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | remove obsolete testcase |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | remove some dead code, this is handled by constant... |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | Fix a buggy constant folding transformation when handli... |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Devang Patel | Swap exit condition operands if it works. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | regenerate |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | Fix PR1645 by resolving forward alias references. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Dale Johannesen | Add missing llvm-dis. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Evan Cheng | 80 col. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Evan Cheng | New entry. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Evan Cheng | Observation of rematerialization. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | Add some notes about better flag handling. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | Emit: |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | this is not infinite recursion. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | 1. Don't call Value::getName(), which is slow. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | Prevent tailcallelim from breaking "recursive" calls... |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Evan Cheng | It's not safe to rematerialize MOV32r0 etc. by simply... |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Devang Patel | Filter exit conditions which are not yet handled. |
commit | commitdiff | tree | snapshot |
next |