Author: baldrick
Date: Mon Nov 5 09:15:50 2007
New Revision: 43707
URL: http://llvm.org/viewvc/llvm-project?rev=43707view=rev
Log:
Trivial fixes.
Modified:
llvm/trunk/docs/tutorial/JITTutorial1.html
llvm/trunk/docs/tutorial/JITTutorial2.html
Modified:
Author: baldrick
Date: Mon Nov 5 10:04:58 2007
New Revision: 43709
URL: http://llvm.org/viewvc/llvm-project?rev=43709view=rev
Log:
Fix some typos.
Modified:
llvm/trunk/docs/tutorial/LangImpl1.html
llvm/trunk/docs/tutorial/LangImpl2.html
Modified: llvm/trunk/docs/tutorial/LangImpl1.html
The attached patch passes a make check. I haven't committed yet
because I am going on vacations and will be a bit slow to respond. I
will still have Internet access and can commit if there is positive
feedback.
One ugly hack in the CL in to make Subtarget and BaseSubtarget
independent fields that
Author: lattner
Date: Mon Nov 5 11:38:34 2007
New Revision: 43711
URL: http://llvm.org/viewvc/llvm-project?rev=43711view=rev
Log:
fix typo
Modified:
llvm/trunk/docs/tutorial/LangImpl2.html
Modified: llvm/trunk/docs/tutorial/LangImpl2.html
URL:
Author: lattner
Date: Mon Nov 5 11:39:26 2007
New Revision: 43712
URL: http://llvm.org/viewvc/llvm-project?rev=43712view=rev
Log:
clarify
Modified:
llvm/trunk/docs/tutorial/LangImpl3.html
Modified: llvm/trunk/docs/tutorial/LangImpl3.html
URL:
Author: evancheng
Date: Mon Nov 5 11:41:38 2007
New Revision: 43714
URL: http://llvm.org/viewvc/llvm-project?rev=43714view=rev
Log:
Move SimpleRegisterCoalescing.h to lib/CodeGen since there is now a common
register coalescer interface: RegisterCoalescing.
Added:
Author: lattner
Date: Mon Nov 5 11:45:54 2007
New Revision: 43715
URL: http://llvm.org/viewvc/llvm-project?rev=43715view=rev
Log:
Dan points out that mem2reg also promotes vectors: be more precise.
Modified:
llvm/trunk/docs/tutorial/LangImpl7.html
Modified:
Author: lattner
Date: Mon Nov 5 11:52:04 2007
New Revision: 43717
URL: http://llvm.org/viewvc/llvm-project?rev=43717view=rev
Log:
fix typo
Modified:
llvm/trunk/docs/tutorial/LangImpl5.html
Modified: llvm/trunk/docs/tutorial/LangImpl5.html
URL:
Author: lattner
Date: Mon Nov 5 11:54:34 2007
New Revision: 43718
URL: http://llvm.org/viewvc/llvm-project?rev=43718view=rev
Log:
spell identifier correctly.
Modified:
llvm/trunk/docs/tutorial/LangImpl2.html
llvm/trunk/docs/tutorial/LangImpl3.html
Author: lattner
Date: Mon Nov 5 12:02:15 2007
New Revision: 43719
URL: http://llvm.org/viewvc/llvm-project?rev=43719view=rev
Log:
add link to llvmbuilder doxygen docs
Modified:
llvm/trunk/docs/tutorial/LangImpl3.html
Modified: llvm/trunk/docs/tutorial/LangImpl3.html
URL:
Author: baldrick
Date: Mon Nov 5 12:03:02 2007
New Revision: 43720
URL: http://llvm.org/viewvc/llvm-project?rev=43720view=rev
Log:
Don't output ABI size padding twice. By using the store
size for the field we get ABI padding automatically, so
no need to put it in again when we emit the field.
Author: kremenek
Date: Mon Nov 5 12:13:03 2007
New Revision: 43721
URL: http://llvm.org/viewvc/llvm-project?rev=43721view=rev
Log:
Fixed bug where tombstone key and empty key for DenseMap used for
pointer backpatching in deserializer were improperly created and
resulted in an assertion failure.
Author: laurov
Date: Mon Nov 5 12:33:37 2007
New Revision: 43722
URL: http://llvm.org/viewvc/llvm-project?rev=43722view=rev
Log:
[ARM] Fix code generation for:
static __thread struct {
int a;
int b;
} teste = {0, 0};
Added:
llvm/trunk/test/CodeGen/ARM/tls3.ll
Modified:
Hi Rafael,
The attached patch passes a make check. I haven't committed yet
because I am going on vacations and will be a bit slow to respond. I
will still have Internet access and can commit if there is positive
feedback.
Index: include/llvm/Target/TargetLowering.h
Author: lattner
Date: Mon Nov 5 13:06:59 2007
New Revision: 43723
URL: http://llvm.org/viewvc/llvm-project?rev=43723view=rev
Log:
add table of contents to each chapter.
Modified:
llvm/trunk/docs/tutorial/LangImpl1.html
llvm/trunk/docs/tutorial/LangImpl2.html
Author: lattner
Date: Mon Nov 5 13:10:15 2007
New Revision: 43724
URL: http://llvm.org/viewvc/llvm-project?rev=43724view=rev
Log:
TOC for chapter 8
Modified:
llvm/trunk/docs/tutorial/LangImpl8.html
llvm/trunk/docs/tutorial/index.html
Modified: llvm/trunk/docs/tutorial/LangImpl8.html
Author: lattner
Date: Mon Nov 5 13:22:50 2007
New Revision: 43725
URL: http://llvm.org/viewvc/llvm-project?rev=43725view=rev
Log:
clarify why prototype::codegen returns a function.
Modified:
llvm/trunk/docs/tutorial/LangImpl3.html
Modified: llvm/trunk/docs/tutorial/LangImpl3.html
URL:
Author: lattner
Date: Mon Nov 5 13:25:14 2007
New Revision: 43726
URL: http://llvm.org/viewvc/llvm-project?rev=43726view=rev
Log:
mention possibility of using a visitor
Modified:
llvm/trunk/docs/tutorial/LangImpl3.html
Modified: llvm/trunk/docs/tutorial/LangImpl3.html
URL:
Author: lattner
Date: Mon Nov 5 13:28:07 2007
New Revision: 43727
URL: http://llvm.org/viewvc/llvm-project?rev=43727view=rev
Log:
recursive types are our friend.
Modified:
llvm/trunk/docs/tutorial/LangImpl8.html
Modified: llvm/trunk/docs/tutorial/LangImpl8.html
URL:
Author: dpatel
Date: Mon Nov 5 13:32:30 2007
New Revision: 43728
URL: http://llvm.org/viewvc/llvm-project?rev=43728view=rev
Log:
If a value is incoming from outside the loop then the value does not need
remapping and the value is never tracked through LastValueMap.
Added:
Author: lattner
Date: Mon Nov 5 13:33:52 2007
New Revision: 43729
URL: http://llvm.org/viewvc/llvm-project?rev=43729view=rev
Log:
grammaro
Modified:
llvm/trunk/docs/tutorial/LangImpl3.html
Modified: llvm/trunk/docs/tutorial/LangImpl3.html
URL:
Author: lattner
Date: Mon Nov 5 14:04:56 2007
New Revision: 43730
URL: http://llvm.org/viewvc/llvm-project?rev=43730view=rev
Log:
add some links to the tutorial index and between chapters.
Modified:
llvm/trunk/docs/tutorial/LangImpl1.html
llvm/trunk/docs/tutorial/LangImpl2.html
Author: lattner
Date: Mon Nov 5 14:13:56 2007
New Revision: 43731
URL: http://llvm.org/viewvc/llvm-project?rev=43731view=rev
Log:
merge in various fixes from Kelly Wilson.
Modified:
llvm/trunk/docs/tutorial/LangImpl1.html
Modified: llvm/trunk/docs/tutorial/LangImpl1.html
URL:
You probably can get away with forward declaring the TargetSubtarget
class instead of #including here.
Good catch. Will try that.
If you're going to do this, why not just get rid of Subtarget
altogether and just use BaseSubtarget? It can be set to 0 for targets
that don't use it. Then
Author: kremenek
Date: Mon Nov 5 14:47:27 2007
New Revision: 43732
URL: http://llvm.org/viewvc/llvm-project?rev=43732view=rev
Log:
Added default creation of root-level block by bitstream serializer.
Modified:
llvm/trunk/include/llvm/Bitcode/Serialize.h
On 11/5/07, Rafael Espindola [EMAIL PROTECTED] wrote:
If you're going to do this, why not just get rid of Subtarget
altogether and just use BaseSubtarget? It can be set to 0 for targets
that don't use it. Then again, it might not be a bad idea to use
virtual getter/setters here. It already
Author: johannes
Date: Mon Nov 5 15:26:34 2007
New Revision: 43735
URL: http://llvm.org/viewvc/llvm-project?rev=43735view=rev
Log:
Make labels in asm blocks work.
Modified:
llvm-gcc-4.0/trunk/gcc/c-common.c
llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
Modified:
Author: kremenek
Date: Mon Nov 5 15:36:35 2007
New Revision: 43736
URL: http://llvm.org/viewvc/llvm-project?rev=43736view=rev
Log:
Added support in serializer and deserializer to create arbitrary blocks.
Added detection of end-of-stream in deserializer.
Modified:
Author: johannes
Date: Mon Nov 5 16:27:26 2007
New Revision: 43740
URL: http://llvm.org/viewvc/llvm-project?rev=43740view=rev
Log:
Make labels in asm blocks work.
Modified:
llvm-gcc-4.2/trunk/gcc/c-common.c
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified:
Author: rafael
Date: Mon Nov 5 17:12:20 2007
New Revision: 43742
URL: http://llvm.org/viewvc/llvm-project?rev=43742view=rev
Log:
Move the LowerMEMCPY and LowerMEMCPYCall to a common place.
Thanks for the suggestions Bill :-)
Modified:
llvm/trunk/include/llvm/Target/TargetLowering.h
Author: djg
Date: Mon Nov 5 17:16:33 2007
New Revision: 43743
URL: http://llvm.org/viewvc/llvm-project?rev=43743view=rev
Log:
Fix an abort in instcombine when folding creates a vector rem instruction.
Added:
llvm/trunk/test/Transforms/InstCombine/vector-srem.ll
Modified:
Author: djg
Date: Mon Nov 5 17:35:22 2007
New Revision: 43744
URL: http://llvm.org/viewvc/llvm-project?rev=43744view=rev
Log:
Add support for vector remainder operations.
Added:
llvm/trunk/test/CodeGen/X86/vector-rem.ll
Modified:
llvm/trunk/docs/LangRef.html
Author: lattner
Date: Mon Nov 5 19:15:27 2007
New Revision: 43745
URL: http://llvm.org/viewvc/llvm-project?rev=43745view=rev
Log:
wrap long lines
Modified:
llvm/trunk/lib/Transforms/Scalar/InstructionCombining.cpp
Modified: llvm/trunk/lib/Transforms/Scalar/InstructionCombining.cpp
URL:
Author: resistor
Date: Mon Nov 5 19:26:56 2007
New Revision: 43746
URL: http://llvm.org/viewvc/llvm-project?rev=43746view=rev
Log:
Add a missing #include.
Modified:
llvm/trunk/docs/tutorial/JITTutorial1.html
Modified: llvm/trunk/docs/tutorial/JITTutorial1.html
URL:
Author: lattner
Date: Mon Nov 5 19:39:12 2007
New Revision: 43747
URL: http://llvm.org/viewvc/llvm-project?rev=43747view=rev
Log:
fixes from Ryan Brown.
Modified:
llvm/trunk/docs/tutorial/LangImpl1.html
llvm/trunk/docs/tutorial/LangImpl2.html
llvm/trunk/docs/tutorial/LangImpl3.html
Author: lattner
Date: Mon Nov 5 19:40:41 2007
New Revision: 43748
URL: http://llvm.org/viewvc/llvm-project?rev=43748view=rev
Log:
typo from Ryan Brown.
Modified:
llvm/trunk/docs/tutorial/LangImpl8.html
Modified: llvm/trunk/docs/tutorial/LangImpl8.html
URL:
On Nov 5, 2007, at 5:36 PM, Evan Cheng wrote:
I dunno. Haven't looked into it.
Bugpoint claims that pointer_method is being miscompiled by -
scalarrepl. Anyone have any ideas?
-Chris
Evan
On Nov 5, 2007, at 5:32 PM, Chris Lattner wrote:
Any idea who broke these?
pointer_method is
Author: bruno
Date: Mon Nov 5 21:15:20 2007
New Revision: 43749
URL: http://llvm.org/viewvc/llvm-project?rev=43749view=rev
Log:
Better processor definition
Modified:
llvm/trunk/lib/Target/Mips/Mips.td
llvm/trunk/lib/Target/Mips/MipsSubtarget.cpp
Modified:
09-vor also failing due to scalarrepl.
It's due to Duncan's changes: 43672, 43688, 43691, and 43720.
Evan
On Nov 5, 2007, at 5:47 PM, Chris Lattner wrote:
On Nov 5, 2007, at 5:36 PM, Evan Cheng wrote:
I dunno. Haven't looked into it.
Bugpoint claims that pointer_method is being miscompiled
Author: resistor
Date: Mon Nov 5 22:49:43 2007
New Revision: 43751
URL: http://llvm.org/viewvc/llvm-project?rev=43751view=rev
Log:
StrongPHIElimination requires LiveVariables.
Modified:
llvm/trunk/lib/CodeGen/StrongPHIElimination.cpp
Modified:
Author: lattner
Date: Mon Nov 5 23:02:48 2007
New Revision: 43752
URL: http://llvm.org/viewvc/llvm-project?rev=43752view=rev
Log:
Add a real intro to the series.
Modified:
llvm/trunk/docs/tutorial/LangImpl1.html
llvm/trunk/docs/tutorial/index.html
Modified:
Author: lattner
Date: Mon Nov 5 23:07:30 2007
New Revision: 43753
URL: http://llvm.org/viewvc/llvm-project?rev=43753view=rev
Log:
clarify what proto is.
Modified:
llvm/trunk/docs/tutorial/LangImpl3.html
Modified: llvm/trunk/docs/tutorial/LangImpl3.html
URL:
Author: resistor
Date: Mon Nov 5 23:22:43 2007
New Revision: 43754
URL: http://llvm.org/viewvc/llvm-project?rev=43754view=rev
Log:
DomForest is a forest of registers, not instructions.
Modified:
llvm/trunk/lib/CodeGen/StrongPHIElimination.cpp
Modified:
Author: resistor
Date: Mon Nov 5 23:26:02 2007
New Revision: 43755
URL: http://llvm.org/viewvc/llvm-project?rev=43755view=rev
Log:
Add a few comments.
Modified:
llvm/trunk/lib/CodeGen/StrongPHIElimination.cpp
Modified: llvm/trunk/lib/CodeGen/StrongPHIElimination.cpp
URL:
Author: lattner
Date: Mon Nov 5 23:58:42 2007
New Revision: 43756
URL: http://llvm.org/viewvc/llvm-project?rev=43756view=rev
Log:
Fix PR1774 and BasicAA/2007-11-05-SizeCrash.ll
Added:
llvm/trunk/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll
Modified:
Author: lattner
Date: Tue Nov 6 00:32:18 2007
New Revision: 43758
URL: http://llvm.org/viewvc/llvm-project?rev=43758view=rev
Log:
edits
Modified:
llvm/trunk/docs/tutorial/LangImpl1.html
Modified: llvm/trunk/docs/tutorial/LangImpl1.html
URL:
Author: void
Date: Tue Nov 6 00:41:57 2007
New Revision: 43759
URL: http://llvm.org/viewvc/llvm-project?rev=43759view=rev
Log:
A long time ago, and yet somehow in the future...
Chapter IV
It was a dark time in the Subversion tree. The Federation, headed by
the dark
Author: lattner
Date: Tue Nov 6 01:16:22 2007
New Revision: 43760
URL: http://llvm.org/viewvc/llvm-project?rev=43760view=rev
Log:
chapter 2 edits
Modified:
llvm/trunk/docs/tutorial/LangImpl2.html
Modified: llvm/trunk/docs/tutorial/LangImpl2.html
URL:
Author: lattner
Date: Tue Nov 6 01:26:32 2007
New Revision: 43761
URL: http://llvm.org/viewvc/llvm-project?rev=43761view=rev
Log:
edits for chapter 3
Modified:
llvm/trunk/docs/tutorial/LangImpl3.html
Modified: llvm/trunk/docs/tutorial/LangImpl3.html
URL:
49 matches
Mail list logo