oota-llvm.git
2007-09-17 Dan GohmanUse "test reg,reg" in place of "cmp reg,0" for 64-bit...
2007-09-17 Duncan SandsFactor the trampoline transformation into a subroutine.
2007-09-17 Dale JohannesenImplement x86 long double (uses host long double,
2007-09-16 Daniel BerlinFix bug in andersen's related to test_and_set.
2007-09-16 Daniel BerlinFix a few bugs related to zero'ing of elements
2007-09-16 Daniel BerlinRewrite of andersen's to be about 100x faster, cleaner...
2007-09-16 Bill WendlingFollow-up to patch r41999. Make the conditional that...
2007-09-16 Dale JohannesenAdjust per revew comments.
2007-09-16 Bill WendlingOnly emit the personality function as a global value...
2007-09-16 Owen AndersonBe more careful when constant-folding PHI nodes.
2007-09-15 Chris Lattnerremove obsolete tests.
2007-09-15 Chris LattnerFix PR1666, SPASS with the CBE and 254.gap with the...
2007-09-15 Chris LattnerNew testcase for PR1662. GCC trees are horrible :(
2007-09-14 Dan GohmanAdd patterns for SHLD64* and SHRD64*.
2007-09-14 Chris Lattnerfix a gcc warning: comparison between signed and unsign...
2007-09-14 Owen AndersonRemove RLE from the headers, since the pass itself...
2007-09-14 Owen AndersonRemove RLE. It is subsumed by GVN.
2007-09-14 Dale JohannesenRemove the assumption that FP's are either float or
2007-09-14 Evan ChengAdd implicit def of EFLAGS on those instructions that...
2007-09-14 Dan GohmanAnd an FoldingSetImpl::NodeID::AddInteger overload...
2007-09-14 Dan GohmanAdd explicit triples to avoid default behavior that...
2007-09-14 Dan GohmanRemove isReg, isImm, and isMBB, and change all their...
2007-09-14 Dan GohmanChange "tmp." to "tmp" for temporaries created by Scala...
2007-09-14 Dan GohmanRemove spurious consts. This fixes warnings with compil...
2007-09-14 Rafael EspindolaAdd support for functions with byval arguments on x86
2007-09-14 Chris LattnerFix a logic error in ValueIsOnlyUsedLocallyOrStoredToOn...
2007-09-14 Chris Lattnersilence a bogus gcc warning.
2007-09-14 Evan ChengFix comments.
2007-09-14 Tanya LattnerChange to 2.2svn.
2007-09-14 Bill WendlingTemporary reverting r41817
2007-09-13 Chris LattnerTeach GlobalLoadUsesSimpleEnoughForHeapSRA and the...
2007-09-13 Chris Lattnerbe tolerant of PHI nodes when rewriting heap SROA code...
2007-09-13 Chris Lattnerrefactor some code, no functionality change. On the...
2007-09-13 Chris LattnerMake ValueIsOnlyUsedLocallyOrStoredToOneGlobal smart...
2007-09-13 Chris LattnerMake AllUsesOfLoadedValueWillTrapIfNull strong enough...
2007-09-13 Chris Lattnerremove dead enum value.
2007-09-13 Chris LattnerMake single-argument ctors explicit to avoid tricky...
2007-09-13 Chris LattnerFix build problems on Cygwin (PR1652), patch by Patrick...
2007-09-13 Evan ChengAdded getNumDefs().
2007-09-13 Evan ChengBug fixes.
2007-09-12 Evan ChengRemove dead code.
2007-09-12 Evan ChengYet another getTargetNode variant.
2007-09-12 Evan ChengInitial support for multi-result patterns:
2007-09-12 Evan ChengFixed a typo that's causing a missing kill marker.
2007-09-12 Chris Lattneradd a new BF->LLVM translator, contributed by Sterling...
2007-09-12 Chris LattnerChange llvm.gcroot to not init the root to null at...
2007-09-12 Dale JohannesenGenerated files for previous patch.
2007-09-12 Dale JohannesenRevise previous patch per review comments.
2007-09-12 Dale JohannesenCompensate for partCount change in Bogus definition
2007-09-11 Bill WendlingEnable indirect encoding for the personality function
2007-09-11 Daniel BerlinMove dump out of class, use "\n" instead of endl
2007-09-11 Evan ChengSometimes a MI can define a register as well as definin...
2007-09-11 Anton KorobeynikovFix date :)
2007-09-11 Anton KorobeynikovTestcase for recent pragma pack stuff
2007-09-11 Evan ChengRemove (somewhat confusing) Imp<> helper, use let Defs...
2007-09-11 Evan ChengAdded status flags register: EFLAGS.
2007-09-11 Evan ChengAllow set operators with multiple destinations, i.e...
2007-09-11 Dale JohannesenGenerated files for previous patch.
2007-09-11 Dale JohannesenAdd APInt interfaces to APFloat (allows directly
2007-09-11 Daniel BerlinConvert to use ilist and non-pointer lists for extra...
2007-09-11 Bill WendlingAdd accessor method.
2007-09-11 Bill WendlingAdd a bool to indicate if we should set the "indirect...
2007-09-11 Chris LattnerReenable libgc and libprofile is explicitly requested.
2007-09-11 Chris Lattnerremove an obsolete library.
2007-09-11 Chris Lattnerupdate this to use llvm-config, patch by Jose M. Moya
2007-09-11 Duncan SandsTest that a call to a trampoline is turned into a call to
2007-09-11 Duncan SandsTwo ParamAttrsVectors which differ by a permutation
2007-09-11 Duncan SandsTurn calls to trampolines into calls to the underlying
2007-09-11 Duncan SandsFold the adjust_trampoline intrinsic into
2007-09-11 Duncan SandsMy compiler warns about the semicolon.
2007-09-11 Bill WendlingThe personality function on Darwin needs a global stub...
2007-09-11 Owen AndersonAdd a ValueInfoT template parameter to DenseMap so...
2007-09-11 Owen AndersonDon't bother to initialize values corresponding to...
2007-09-11 Owen AndersonFix a typo in memdep, which was causing PR1648.
2007-09-11 Daniel BerlinFix bugs with &=, intersect with complement. Add three...
2007-09-11 Owen AndersonFix non-deterministic behavior in the DenseMap copy...
2007-09-11 Daniel BerlinAdd remaining functions necessary for andersen's
2007-09-11 Devang PatelAvoid negative logic.
2007-09-11 Devang PatelRefactor code into a separate method.
2007-09-11 Chris LattnerTestcase for PR1634
2007-09-11 Devang PatelClear split info object.
2007-09-11 Devang PatelSplit condition does not have to be ICmpInst in all...
2007-09-10 Devang PatelCheck all terminators inside loop.
2007-09-10 Chris Lattnerremove obsolete testcase
2007-09-10 Chris Lattnerremove some dead code, this is handled by constant...
2007-09-10 Chris LattnerFix a buggy constant folding transformation when handli...
2007-09-10 Devang PatelSwap exit condition operands if it works.
2007-09-10 Chris Lattnerregenerate
2007-09-10 Chris LattnerFix PR1645 by resolving forward alias references.
2007-09-10 Dale JohannesenAdd missing llvm-dis.
2007-09-10 Evan Cheng80 col.
2007-09-10 Evan ChengNew entry.
2007-09-10 Evan ChengObservation of rematerialization.
2007-09-10 Chris LattnerAdd some notes about better flag handling.
2007-09-10 Chris LattnerEmit:
2007-09-10 Chris Lattnerthis is not infinite recursion.
2007-09-10 Chris Lattner1. Don't call Value::getName(), which is slow.
2007-09-10 Chris LattnerPrevent tailcallelim from breaking "recursive" calls...
2007-09-10 Evan ChengIt's not safe to rematerialize MOV32r0 etc. by simply...
2007-09-10 Devang PatelFilter exit conditions which are not yet handled.
next