Author: djg
Date: Mon Feb 11 12:56:50 2008
New Revision: 46960
URL: http://llvm.org/viewvc/llvm-project?rev=46960view=rev
Log:
From Chris' review: change MemOperandSDNode's constructor to pass its
argument by reference, rather than by value.
Modified:
On Feb 11, 2008, at 12:10 PM, Duncan Sands wrote:
Hi Dale,
Treat struct { long long: 29; }; as int sized and
aligned, rather than long long. ABI issue.
if you look at the DECL_SIZE of the bitfield, rather than
the type size, I think it gives you 29. If so, DECL_SIZE
should simplify
Author: baldrick
Date: Mon Feb 11 14:58:28 2008
New Revision: 46967
URL: http://llvm.org/viewvc/llvm-project?rev=46967view=rev
Log:
Generalize the handling of call and return arguments,
in preparation for apint support. These changes are
intended to have no functional effect.
Modified:
Author: pingbak
Date: Mon Feb 11 15:05:47 2008
New Revision: 46968
URL: http://llvm.org/viewvc/llvm-project?rev=46968view=rev
Log:
Added blurb for CellSPU progress
Modified:
llvm/trunk/docs/ReleaseNotes.html
Modified: llvm/trunk/docs/ReleaseNotes.html
URL:
Hi Dale,
Treat struct { long long: 29; }; as int sized and
aligned, rather than long long. ABI issue.
if you look at the DECL_SIZE of the bitfield, rather than
the type size, I think it gives you 29. If so, DECL_SIZE
should simplify things for you. In fact as far as I can
see you should
Author: djg
Date: Mon Feb 11 12:57:43 2008
New Revision: 46961
URL: http://llvm.org/viewvc/llvm-project?rev=46961view=rev
Log:
From Chris' review: fix 80 column violations
Modified:
llvm/trunk/lib/CodeGen/PseudoSourceValue.cpp
Modified: llvm/trunk/lib/CodeGen/PseudoSourceValue.cpp
URL:
Author: djg
Date: Mon Feb 11 13:00:34 2008
New Revision: 46964
URL: http://llvm.org/viewvc/llvm-project?rev=46964view=rev
Log:
From Chris' review: use isa instead of explicitly using classof.
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp
Modified:
Author: djg
Date: Mon Feb 11 13:00:03 2008
New Revision: 46963
URL: http://llvm.org/viewvc/llvm-project?rev=46963view=rev
Log:
From Chris' review: minor corrections in comments.
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp
Modified:
Author: kremenek
Date: Mon Feb 11 17:11:12 2008
New Revision: 46975
URL: http://llvm.org/viewvc/llvm-project?rev=46975view=rev
Log:
The factories for ImutAVLTree/ImmutableSet/ImmutableMap now take an (optional)
BumpPtrAllocator argument to their constructors. This BumpPtrAllocator
will be used
Author: johannes
Date: Mon Feb 11 15:53:29 2008
New Revision: 46971
URL: http://llvm.org/viewvc/llvm-project?rev=46971view=rev
Log:
Revert 46958 for the moment; it broke things, and
there's a better way to solve the problem.
Modified:
llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386-target.h
Changes in directory llvm-www/releases/2.2/docs/CommandGuide:
index.html updated: 1.2 - 1.3
---
Log message:
Fix broken links.
---
Diffs of the changes: (+2 -2)
index.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm-www/releases/2.2/docs:
index.html updated: 1.1 - 1.2
---
Log message:
Fix broken links.
---
Diffs of the changes: (+20 -20)
index.html | 40
1 files changed, 20 insertions(+), 20 deletions(-)
Index:
Changes in directory llvm-www/releases/2.2/docs/CommandGuide:
index.html updated: 1.1 - 1.2
---
Log message:
Fix broken links.
---
Diffs of the changes: (+23 -23)
index.html | 46 +++---
1 files changed, 23 insertions(+), 23 deletions(-)
Index:
Changes in directory llvm-www/releases/2.2:
LICENSE.TXT added (r1.1)
index.html added (r1.1)
llvm-2.2.tar.gz added (r1.1)
llvm-gcc4.0-2.2-ppc-darwin8.11.0.tar.gz added (r1.1)
llvm-gcc4.0-2.2-x86-darwin8.tar.gz added (r1.1)
llvm-gcc4.0-2.2-x86-linux-RHEL4.tar.gz added (r1.1)
Changes in directory llvm-www/releases/2.2/docs/img:
Debugging.gif added (r1.1)
libdeps.gif added (r1.1)
lines.gif added (r1.1)
objdeps.gif added (r1.1)
venusflytrap.jpg added (r1.1)
---
Log message:
Release 2.2
---
Diffs of the changes: (+0 -0)
Debugging.gif|0
Changes in directory llvm-www/releases:
download.html updated: 1.47 - 1.48
---
Log message:
2.2 release
---
Diffs of the changes: (+23 -0)
download.html | 23 +++
1 files changed, 23 insertions(+)
Index: llvm-www/releases/download.html
diff -u
Author: lattner
Date: Tue Feb 12 00:29:45 2008
New Revision: 46993
URL: http://llvm.org/viewvc/llvm-project?rev=46993view=rev
Log:
rip out llvm 2.2 stuff in preparation for llvm 2.3
Modified:
llvm/trunk/docs/ReleaseNotes.html
Modified: llvm/trunk/docs/ReleaseNotes.html
URL:
Changes in directory llvm-www/releases/2.2/docs/CommandGuide/man/man1:
---
Log message:
Directory /var/cvs/llvm/llvm-www/releases/2.2/docs/CommandGuide/man/man1 added
to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
Changes in directory llvm-www/releases/2.2/docs/CommandGuide/html:
---
Log message:
Directory /var/cvs/llvm/llvm-www/releases/2.2/docs/CommandGuide/html added to
the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
Author: tbrethou
Date: Mon Feb 11 23:20:47 2008
New Revision: 46990
URL: http://llvm.org/viewvc/llvm-project?rev=46990view=rev
Log:
Tag release 2.2
Added:
test-suite/tags/RELEASE_22/
- copied from r46989, test-suite/branches/release_22/
___
Author: tbrethou
Date: Mon Feb 11 23:19:29 2008
New Revision: 46987
URL: http://llvm.org/viewvc/llvm-project?rev=46987view=rev
Log:
Tagging release 2.2.
Added:
llvm/tags/RELEASE_22/
- copied from r46986, llvm/branches/release_22/
___
Author: tbrethou
Date: Mon Feb 11 23:16:42 2008
New Revision: 46986
URL: http://llvm.org/viewvc/llvm-project?rev=46986view=rev
Log:
Merge release notes from mainline.
Modified:
llvm/branches/release_22/docs/ReleaseNotes.html
Modified: llvm/branches/release_22/docs/ReleaseNotes.html
URL:
Changes in directory llvm-www/releases:
index.html updated: 1.41 - 1.42
---
Log message:
2.2 release
---
Diffs of the changes: (+4 -1)
index.html |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm-www/releases/index.html
diff -u llvm-www/releases/index.html:1.41
Changes in directory llvm-www/releases:
download.html updated: 1.48 - 1.49
---
Log message:
Fix typo.
---
Diffs of the changes: (+1 -1)
download.html |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-www/releases/download.html
diff -u
Author: tbrethou
Date: Mon Feb 11 20:50:24 2008
New Revision: 46983
URL: http://llvm.org/viewvc/llvm-project?rev=46983view=rev
Log:
Port __builtin_annotation from llvm-gcc4.0. This is similar to
llvm.var.annotation but is applied to expressions.
Modified:
Author: tbrethou
Date: Mon Feb 11 20:43:50 2008
New Revision: 46982
URL: http://llvm.org/viewvc/llvm-project?rev=46982view=rev
Log:
release tag.
Modified:
llvm/branches/release_22/docs/GettingStarted.html
Modified: llvm/branches/release_22/docs/GettingStarted.html
URL:
Author: void
Date: Tue Feb 12 01:09:05 2008
New Revision: 46996
URL: http://llvm.org/viewvc/llvm-project?rev=46996view=rev
Log:
Fix validation errors: di - dt.
Modified:
llvm/trunk/docs/TableGenFundamentals.html
Modified: llvm/trunk/docs/TableGenFundamentals.html
URL:
Author: sampo
Date: Mon Feb 11 17:47:56 2008
New Revision: 46979
URL: http://llvm.org/viewvc/llvm-project?rev=46979view=rev
Log:
Stuff noticed while grepping code
Modified:
llvm/trunk/lib/Target/IA64/README
Modified: llvm/trunk/lib/Target/IA64/README
URL:
Author: evancheng
Date: Tue Feb 12 01:22:46 2008
New Revision: 46998
URL: http://llvm.org/viewvc/llvm-project?rev=46998view=rev
Log:
Fix some test cases.
Modified:
llvm/trunk/test/CodeGen/X86/fold-mul-lohi.ll
llvm/trunk/test/CodeGen/X86/stride-nine-with-base-reg.ll
Changes in directory llvm-www/demo:
index.cgi updated: 1.81 - 1.82
---
Log message:
2.2 release.
---
Diffs of the changes: (+2 -2)
index.cgi |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/demo/index.cgi
diff -u llvm-www/demo/index.cgi:1.81
necessary bitwidth and extended, if needed, just before the division.
The patch is here:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20080211/058097.html
I think it's a good idea to keep the PR open. It will prevent us from
forgetting to turn off the hack in future...
Wojtek
Author: baldrick
Date: Mon Feb 11 05:09:23 2008
New Revision: 46956
URL: http://llvm.org/viewvc/llvm-project?rev=46956view=rev
Log:
Add arbitrary integer support to getRegisterType and
getNumRegisters. This is needed for calling functions
with apint parameters or return values.
Modified:
Changes in directory llvm-www/releases/2.2/docs/HistoricalNotes:
---
Log message:
Directory /var/cvs/llvm/llvm-www/releases/2.2/docs/HistoricalNotes added to the
repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits
Changes in directory llvm-www/releases/2.2/docs/img:
---
Log message:
Directory /var/cvs/llvm/llvm-www/releases/2.2/docs/img added to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Changes in directory llvm-www/releases/2.2/docs/CommandGuide/ps:
---
Log message:
Directory /var/cvs/llvm/llvm-www/releases/2.2/docs/CommandGuide/ps added to the
repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits
Changes in directory llvm-www/releases/2.2/docs:
---
Log message:
Directory /var/cvs/llvm/llvm-www/releases/2.2/docs added to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Author: evancheng
Date: Mon Feb 11 02:30:52 2008
New Revision: 46953
URL: http://llvm.org/viewvc/llvm-project?rev=46953view=rev
Log:
Determine whether a spill kills the register it's spilling before insertion
rather than trying to undo the kill marker afterwards.
Added:
the current LLVM implementation means that anyone using threading
needs
to not do bitfield accesses, since the compiler generated code could
cause trouble.
This is not handled by LLVM, this is handled by FE that is translating
source code into LLVM IR. Unless all front-ends enforce
Author: tbrethou
Date: Mon Feb 11 23:20:15 2008
New Revision: 46989
URL: http://llvm.org/viewvc/llvm-project?rev=46989view=rev
Log:
Tag release 2.2.
Added:
llvm-gcc-4.2/tags/RELEASE_22/
- copied from r46988, llvm-gcc-4.2/branches/release_22/
Author: void
Date: Tue Feb 12 01:06:19 2008
New Revision: 46995
URL: http://llvm.org/viewvc/llvm-project?rev=46995view=rev
Log:
Reformatting. Adding doc_code divisions for code examples. Updated some
of the examples to reflect the current .TD files.
Modified:
Author: wmat
Date: Mon Feb 11 12:37:34 2008
New Revision: 46959
URL: http://llvm.org/viewvc/llvm-project?rev=46959view=rev
Log:
If the LHS of the comparison is a loop-invariant we also want to move it
to the RHS. This simple change allows to compute loop iteration count
for loops with condition
Author: tbrethou
Date: Mon Feb 11 20:42:55 2008
New Revision: 46981
URL: http://llvm.org/viewvc/llvm-project?rev=46981view=rev
Log:
Add 2.2 release tag.
Modified:
llvm/trunk/docs/GettingStarted.html
Modified: llvm/trunk/docs/GettingStarted.html
URL:
Changes in directory llvm-www:
header.incl updated: 1.64 - 1.65
---
Log message:
2.2 release.
---
Diffs of the changes: (+2 -2)
header.incl |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/header.incl
diff -u llvm-www/header.incl:1.64
Author: johannes
Date: Mon Feb 11 12:03:06 2008
New Revision: 46958
URL: http://llvm.org/viewvc/llvm-project?rev=46958view=rev
Log:
Choose an SSE vector-containing type for the constructed
type that represents a union, if the union contains such
a type.
Modified:
Author: tbrethou
Date: Tue Feb 12 01:46:33 2008
New Revision: 46999
URL: http://llvm.org/viewvc/llvm-project?rev=46999view=rev
Log:
Test case for annotate builtin.
Added:
llvm/trunk/test/CFrontend/2008-02-11-AnnotateBuiltin.c
Added: llvm/trunk/test/CFrontend/2008-02-11-AnnotateBuiltin.c
Author: kremenek
Date: Mon Feb 11 11:24:50 2008
New Revision: 46957
URL: http://llvm.org/viewvc/llvm-project?rev=46957view=rev
Log:
Added Profile method to APFloat for use with FoldingSet.
Added member template Add to FoldingSetNodeID that allows adding arbitrary
objects to a profile via
Author: tbrethou
Date: Tue Feb 12 01:47:45 2008
New Revision: 47000
URL: http://llvm.org/viewvc/llvm-project?rev=47000view=rev
Log:
Remove extra underscore.
Modified:
llvm-gcc-4.0/trunk/gcc/builtins.def
Modified: llvm-gcc-4.0/trunk/gcc/builtins.def
URL:
This fixes an ABI issue with unions on i386 (Darwin for sure, and I
hope Linux as well).
I believe the FIXMEs I added indicate a latent bug, but I'm not sure
what the intent was, so could whoever wrote this code originally take
a look?
(As an aside, assuming that there is a struct type that
Author: tbrethou
Date: Mon Feb 11 23:19:58 2008
New Revision: 46988
URL: http://llvm.org/viewvc/llvm-project?rev=46988view=rev
Log:
Tag release 2.2
Added:
llvm-gcc-4.0/tags/RELEASE_22/
- copied from r46987, llvm-gcc-4.0/branches/release_22/
Author: wmat
Date: Mon Feb 11 05:03:14 2008
New Revision: 46955
URL: http://llvm.org/viewvc/llvm-project?rev=46955view=rev
Log:
Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an
arbitrary iteration.
The patch:
1) changes SCEVSDivExpr into SCEVUDivExpr,
2) replaces PartialFact()
Author: void
Date: Tue Feb 12 01:12:46 2008
New Revision: 46997
URL: http://llvm.org/viewvc/llvm-project?rev=46997view=rev
Log:
More violation fixes.
Modified:
llvm/trunk/docs/TableGenFundamentals.html
Modified: llvm/trunk/docs/TableGenFundamentals.html
URL:
Author: baldrick
Date: Mon Feb 11 04:37:04 2008
New Revision: 46954
URL: http://llvm.org/viewvc/llvm-project?rev=46954view=rev
Log:
Add a isBigEndian method to complement isLittleEndian.
Modified:
llvm/trunk/include/llvm/Target/TargetLowering.h
Hi Evan,
This breaks these:
test/CodeGen/X86/fold-mul-lohi.ll
test/CodeGen/X86/stride-nine-with-base-reg.ll
test/CodeGen/X86/stride-reuse.ll
on Linux. These tests should probably explicitly set the relocation
model to
static so that they always test what they're intended to test.
Dan
On Feb
Author: lattner
Date: Tue Feb 12 00:07:47 2008
New Revision: 46991
URL: http://llvm.org/viewvc/llvm-project?rev=46991view=rev
Log:
heavily refactor this to have less duplication between BUILD_FOR_WEBSITE mode
and not.
Modified:
llvm/trunk/docs/CommandGuide/Makefile
Modified:
Changes in directory llvm-www/releases/2.2/docs/tutorial:
---
Log message:
Directory /var/cvs/llvm/llvm-www/releases/2.2/docs/tutorial added to the
repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Changes in directory llvm-www/releases/2.2/docs/CommandGuide:
---
Log message:
Directory /var/cvs/llvm/llvm-www/releases/2.2/docs/CommandGuide added to the
repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing
Changes in directory llvm-www/releases/2.2/docs/CommandGuide/man:
---
Log message:
Directory /var/cvs/llvm/llvm-www/releases/2.2/docs/CommandGuide/man added to
the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits
57 matches
Mail list logo