On Dec 8, 2007, at 12:33 AM, Duncan Sands wrote:
> Hi Bill, presumably you are using alias analysis at the
> codegen level. I noticed some time ago that in several
> places code doing multiple stores to successive locations
> does not set the SVOffset value correctly: it used the same
> SVOffset
Sorry :-(
-bw
On Dec 8, 2007, at 4:27 PM, Chris Lattner wrote:
> Author: lattner
> Date: Sat Dec 8 18:27:38 2007
> New Revision: 44729
>
> URL: http://llvm.org/viewvc/llvm-project?rev=44729&view=rev
> Log:
> Fix accidental commit by Bill.
>
> Modified:
> llvm/trunk/tools/Makefile
>
> Modifi
Author: gordon
Date: Sun Dec 9 09:03:01 2007
New Revision: 44738
URL: http://llvm.org/viewvc/llvm-project?rev=44738&view=rev
Log:
Upgrading this test to 2.0 .ll syntax.
Modified:
llvm/trunk/test/CodeGen/Generic/GC/alloc_loop.ll
Modified: llvm/trunk/test/CodeGen/Generic/GC/alloc_loop.ll
URL:
Author: lattner
Date: Sun Dec 9 11:56:34 2007
New Revision: 44740
URL: http://llvm.org/viewvc/llvm-project?rev=44740&view=rev
Log:
Duncan points out that the subtraction is unneeded since hte code
knows the vector is not pow2
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeTypesSplit.c
On Dec 3, 2007, at 17:59, pawel kunio wrote:
> Whoah, pretty strange I get neither of those. I'm using compiler
> from vs 2008 beta2 'orcas'. What compiler should I use to be more in
> sync with the one used by You for verification? btw, I had a deeper
> look into the Value class hierarchy a
Chris Lattner wrote:
> Yep, it looks Gordon was right :). Thanks again Wojtek, I applied the
> patch. Please close the PR,
Before I close the PR, I would like to discuss one more issue discovered
while working on it.
Suppose, we have a target with 32-bit pointers and the following
instructio
On Dec 9, 2007, at 17:50, Gordon Henriksen wrote:
On Dec 3, 2007, at 17:59, pawel kunio wrote:
Whoah, pretty strange I get neither of those. I'm using compiler
from vs 2008 beta2 'orcas'. What compiler should I use to be more
in sync with the one used by You for verification? btw, I had a
Thanks Pawel! I've applied your patch as rev 44747 here:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20071203/056105.html
Since there are some other methods to devirtualize deeper in the
class hierarchy, I wonder if it might make sense to write the
dispatch once instead of
On 2007-12-09, at 19:02, Chris Lattner wrote:
Thanks Pawel! I've applied your patch as rev 44747 here:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20071203/056105.html
Since there are some other methods to devirtualize deeper in the
class hierarchy, I wonder if it might mak
Author: lattner
Date: Sun Dec 9 19:48:29 2007
New Revision: 44755
URL: http://llvm.org/viewvc/llvm-project?rev=44755&view=rev
Log:
Fix a big problem in the recent dtor refactoring work, now it passes
2007-11-19-InlineAsm.ll
Modified:
llvm/trunk/lib/VMCore/Value.cpp
Modified: llvm/trunk/li
Author: lattner
Date: Sun Dec 9 19:51:22 2007
New Revision: 44756
URL: http://llvm.org/viewvc/llvm-project?rev=44756&view=rev
Log:
fix some warnings.
Modified:
llvm/trunk/lib/VMCore/Value.cpp
Modified: llvm/trunk/lib/VMCore/Value.cpp
URL:
http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/
Author: lattner
Date: Sun Dec 9 19:51:38 2007
New Revision: 44757
URL: http://llvm.org/viewvc/llvm-project?rev=44757&view=rev
Log:
remove some dead code.
Modified:
llvm/trunk/include/llvm/IntrinsicInst.h
Modified: llvm/trunk/include/llvm/IntrinsicInst.h
URL:
http://llvm.org/viewvc/llvm-pr
Author: gordon
Date: Sun Dec 9 20:14:30 2007
New Revision: 44760
URL: http://llvm.org/viewvc/llvm-project?rev=44760&view=rev
Log:
Reverting dtor devirtualization patch.
_sabre_: it has a major problem: by the time ~Value is run, all of the "parts"
of the derived classes have been destroyed
_sabr
Author: reid
Date: Sun Dec 9 21:14:08 2007
New Revision: 44764
URL: http://llvm.org/viewvc/llvm-project?rev=44764&view=rev
Log:
Split this spotless target out into the Makefile.top file since it is only
relevant at the top level directory.
Allow the top level directory to be used as an include f
Author: reid
Date: Sun Dec 9 21:14:50 2007
New Revision: 44765
URL: http://llvm.org/viewvc/llvm-project?rev=44765&view=rev
Log:
Make WANT_PROFILING use an immediate assignment like the other variables in this
file.
Modified:
support/trunk/Makefile.common.in
Modified: support/trunk/Makefile.
Author: reid
Date: Sun Dec 9 21:15:53 2007
New Revision: 44766
URL: http://llvm.org/viewvc/llvm-project?rev=44766&view=rev
Log:
Move the WANT_LEVEL macro to its own file.
Added:
support/trunk/autoconf/m4/want_level.m4
Modified:
support/trunk/autoconf/m4/want_feature.m4
Modified: support
Author: reid
Date: Sun Dec 9 21:16:43 2007
New Revision: 44767
URL: http://llvm.org/viewvc/llvm-project?rev=44767&view=rev
Log:
1. Update the version number to 2.2svn
2. Make DESTDIR not be defined as '' by using ''!
Modified:
support/trunk/autoconf/configure.ac
Modified: support/trunk/auto
Author: reid
Date: Sun Dec 9 21:17:09 2007
New Revision: 44768
URL: http://llvm.org/viewvc/llvm-project?rev=44768&view=rev
Log:
Regenerate.
Modified:
support/trunk/configure
Modified: support/trunk/configure
URL:
http://llvm.org/viewvc/llvm-project/support/trunk/configure?rev=44768&r1=4476
Author: reid
Date: Sun Dec 9 21:22:30 2007
New Revision: 44770
URL: http://llvm.org/viewvc/llvm-project?rev=44770&view=rev
Log:
Remove code in preparation for an update via svn copy.
Removed:
support/trunk/include/llvm/ADT/
support/trunk/include/llvm/Config/
support/trunk/include/llv
Gordon Henriksen wrote:
> ==
> --- llvm/trunk/docs/LangRef.html (original)
> +++ llvm/trunk/docs/LangRef.html Sun Dec 9 21:18:06 2007
> @@ -26,6 +26,7 @@
>Functions
>Aliases
>Parameter Attributes
>
Author: reid
Date: Sun Dec 9 21:28:51 2007
New Revision: 44772
URL: http://llvm.org/viewvc/llvm-project?rev=44772&view=rev
Log:
Add back the previous Makefiles.
Added:
support/trunk/lib/Support/Makefile
- copied unchanged from r44769, support/trunk/lib/Support/Makefile
support/trun
Author: reid
Date: Sun Dec 9 21:30:13 2007
New Revision: 44773
URL: http://llvm.org/viewvc/llvm-project?rev=44773&view=rev
Log:
Update all "support" header files to be the latest versions from the llvm
module.
Added:
support/trunk/include/llvm/ADT/
- copied from r44703, llvm/trunk/incl
Author: gordon
Date: Sun Dec 9 21:30:21 2007
New Revision: 44774
URL: http://llvm.org/viewvc/llvm-project?rev=44774&view=rev
Log:
Fix a typo spotted by Nick Lewycky.
Modified:
llvm/trunk/docs/LangRef.html
Modified: llvm/trunk/docs/LangRef.html
URL:
http://llvm.org/viewvc/llvm-project/llvm/
On 2007-12-09, at 22:25, Nick Lewycky wrote:
> Gordon Henriksen wrote:
>
>> +optional alignment, an optional garbage collector
>> name, an
>
> You mean
Yes.
>> +garbage collector name.
>
> Again.
Yes.
>> + Garbage Collector Names
>
> Again.
No.
Thanks for catching that. Fixed.
— Gordon
Author: reid
Date: Sun Dec 9 21:27:41 2007
New Revision: 44771
URL: http://llvm.org/viewvc/llvm-project?rev=44771&view=rev
Log:
Update with fresh copies.
Added:
support/trunk/lib/Support/
- copied from r44703, llvm/trunk/lib/Support/
support/trunk/lib/System/
- copied from r4
Author: gordon
Date: Sun Dec 9 21:35:18 2007
New Revision: 44775
URL: http://llvm.org/viewvc/llvm-project?rev=44775&view=rev
Log:
Delete the CollectorNamePool if it should become empty.
Modified:
llvm/trunk/include/llvm/Support/StringPool.h
llvm/trunk/lib/VMCore/Function.cpp
Modified: l
Here's the next patch. This jiggers around the GC data structures, but the compiler still doesn't call into them, so they're inert.gc-6-redux.patch (+424 -295): include/llvm/CodeGen/Passes.h (+18) include/llvm/CodeGen/Collector.h (+43 -43) include/llvm/CodeGen/CollectorMetadata.h (+30 -31) incl
Author: clamb
Date: Mon Dec 10 01:24:06 2007
New Revision: 44785
URL: http://llvm.org/viewvc/llvm-project?rev=44785&view=rev
Log:
Improve branch folding by recgonizing that explict successor relationships
impact the value of fall-through choices.
Modified:
llvm/trunk/lib/CodeGen/BranchFoldin
28 matches
Mail list logo