From brukman at cs.uiuc.edu Mon Feb 14 03:07:34 2005
From: brukman at cs.uiuc.edu (Misha Brukman)
Date: Mon, 14 Feb 2005 03:07:34 -0600
Subject: [llvm-commits] CVS: llvm/CREDITS.TXT
Message-ID: <200502140907.DAA31582@zion.cs.uiuc.edu>
Changes in directory llvm:
CREDITS.TXT updated: 1.35 -> 1.36
---
Log message:
Give props to Andrew for the Alpha backend
---
Diffs of the changes: (+6 -2)
CREDITS.TXT | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
Index: llvm/CREDITS.TXT
diff -u llvm/CREDITS.TXT:1.35 llvm/CREDITS.TXT:1.36
--- llvm/CREDITS.TXT:1.35 Wed Feb 9 20:07:57 2005
+++ llvm/CREDITS.TXT Mon Feb 14 03:07:23 2005
@@ -52,10 +52,9 @@
N: Brian Gaeke
E: gaeke at uiuc.edu
W: http://www.students.uiuc.edu/~gaeke/
-D: Portions of X86 static and JIT compilers.
+D: Portions of X86 static and JIT compilers; SparcV8 backend
D: Dynamic trace optimizer
D: FreeBSD/X86 compatibility fixes, the llvm-nm tool
-D: SparcV8 backend
N: Louis Gerbarg
D: Portions of the PowerPC backend
@@ -77,6 +76,11 @@
W: http://nondot.org/~sabre/
D: Primary architect of LLVM
+N: Andrew Lenharth
+E: alenhar2 at cs.uiuc.edu
+W: http://www.lenharth.org/~andrewl/
+D: Alpha backend
+
N: Michael McCracken
E: michael.mccracken at gmail.com
D: Line number support for llvmgcc
From alenhar2 at cs.uiuc.edu Mon Feb 14 09:03:15 2005
From: alenhar2 at cs.uiuc.edu (Andrew Lenharth)
Date: Mon, 14 Feb 2005 09:03:15 -0600
Subject: [llvm-commits] CVS: llvm-www/Developers.html
Message-ID: <200502141503.j1EF3FhN024803@apoc.cs.uiuc.edu>
Changes in directory llvm-www:
Developers.html updated: 1.21 -> 1.22
---
Log message:
Andrew's picture added
---
Diffs of the changes: (+9 -0)
Developers.html | 9 +++++++++
1 files changed, 9 insertions(+)
Index: llvm-www/Developers.html
diff -u llvm-www/Developers.html:1.21 llvm-www/Developers.html:1.22
--- llvm-www/Developers.html:1.21 Sat Jan 22 16:01:32 2005
+++ llvm-www/Developers.html Mon Feb 14 09:02:59 2005
@@ -78,6 +78,15 @@
 |
+
+ | Andrew Lenharth |
+
+
+ |
+ |
+ |
+
From alenhar2 at cs.uiuc.edu Mon Feb 14 09:03:15 2005
From: alenhar2 at cs.uiuc.edu (Andrew Lenharth)
Date: Mon, 14 Feb 2005 09:03:15 -0600
Subject: [llvm-commits] CVS: llvm-www/img/PhotoAndrew.jpg
Message-ID: <200502141503.j1EF3FIh024806@apoc.cs.uiuc.edu>
Changes in directory llvm-www/img:
PhotoAndrew.jpg added (r1.1)
---
Log message:
Andrew's picture added
---
Diffs of the changes: (+0 -0)
PhotoAndrew.jpg | 0
1 files changed
Index: llvm-www/img/PhotoAndrew.jpg
From reid at x10sys.com Mon Feb 14 10:02:30 2005
From: reid at x10sys.com (Reid Spencer)
Date: Mon, 14 Feb 2005 10:02:30 -0600
Subject: [llvm-commits] CVS: llvm/Makefile.common
Message-ID: <200502141602.KAA10577@zion.cs.uiuc.edu>
Changes in directory llvm:
Makefile.common updated: 1.136 -> 1.137
---
Log message:
Update comments to reflect new variable names. Patch contributed by
Vladimir Merzliakov.
---
Diffs of the changes: (+5 -5)
Makefile.common | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
Index: llvm/Makefile.common
diff -u llvm/Makefile.common:1.136 llvm/Makefile.common:1.137
--- llvm/Makefile.common:1.136 Sat Jan 15 20:20:30 2005
+++ llvm/Makefile.common Mon Feb 14 10:02:19 2005
@@ -39,18 +39,18 @@
#
# 6. LLVM_SRC_ROOT - If specified, points to the top of the LLVM source tree.
#
-# 8. BUILD_SRC_DIR - The directory which contains the current set of Makefiles
+# 8. PROJ_SRC_DIR - The directory which contains the current set of Makefiles
# and usually the source code too (unless SourceDir is set).
#
-# 9. BUILD_SRC_ROOT - The root directory of the source code being compiled.
+# 9. PROJ_SRC_ROOT - The root directory of the source code being compiled.
#
-# 10. BUILD_OBJ_DIR - The directory where object code should be placed.
+# 10. PROJ_OBJ_DIR - The directory where object code should be placed.
#
-# 11. BUILD_OBJ_ROOT - The root directory for where object code should be
+# 11. PROJ_OBJ_ROOT - The root directory for where object code should be
# placed.
#
# For building,
-# LLVM, LLVM_SRC_ROOT = BUILD_SRC_ROOT
+# LLVM, LLVM_SRC_ROOT = PROJ_SRC_ROOT
#
#===-----------------------------------------------------------------------====
From reid at x10sys.com Mon Feb 14 10:04:39 2005
From: reid at x10sys.com (Reid Spencer)
Date: Mon, 14 Feb 2005 10:04:39 -0600
Subject: [llvm-commits] CVS: llvm/projects/Stacker/test/Makefile
Message-ID: <200502141604.KAA10608@zion.cs.uiuc.edu>
Changes in directory llvm/projects/Stacker/test:
Makefile updated: 1.9 -> 1.10
---
Log message:
Update makefile to use PROJ_* makefile variables intead of BUILD_* as
required by changes to the Makefile.rules. Patch contributed by Vladimir
Merzliakov.
---
Diffs of the changes: (+2 -2)
Makefile | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/projects/Stacker/test/Makefile
diff -u llvm/projects/Stacker/test/Makefile:1.9 llvm/projects/Stacker/test/Makefile:1.10
--- llvm/projects/Stacker/test/Makefile:1.9 Sat Dec 4 23:18:28 2004
+++ llvm/projects/Stacker/test/Makefile Mon Feb 14 10:04:28 2005
@@ -37,8 +37,8 @@
test_each: $(TESTS)
$(Echo) "Running Tests..."
- $(Verb) LD_LIBRARY_PATH=$(BUILD_OBJ_ROOT)/lib/$(CONFIGURATION) \
- $(BUILD_SRC_DIR)/runtests $(BUILD_OBJ_DIR) $(TESTS)
+ $(Verb) LD_LIBRARY_PATH=$(PROJ_OBJ_ROOT)/lib/$(CONFIGURATION) \
+ $(PROJ_SRC_DIR)/runtests $(PROJ_OBJ_DIR) $(TESTS)
% : %.st Makefile testing.bc
$(Echo) "Building $*"
From alenhar2 at cs.uiuc.edu Mon Feb 14 10:06:47 2005
From: alenhar2 at cs.uiuc.edu (Andrew Lenharth)
Date: Mon, 14 Feb 2005 10:06:47 -0600
Subject: [llvm-commits] CVS: llvm-www/testresults/index.html
Message-ID: <200502141606.j1EG6lTb025051@apoc.cs.uiuc.edu>
Changes in directory llvm-www/testresults:
index.html updated: 1.26 -> 1.27
---
Log message:
Added alpha nightly tester
---
Diffs of the changes: (+7 -0)
index.html | 7 +++++++
1 files changed, 7 insertions(+)
Index: llvm-www/testresults/index.html
diff -u llvm-www/testresults/index.html:1.26 llvm-www/testresults/index.html:1.27
--- llvm-www/testresults/index.html:1.26 Thu Jan 13 15:32:31 2005
+++ llvm-www/testresults/index.html Mon Feb 14 10:06:31 2005
@@ -46,6 +46,13 @@
build
+Alpha
+
+
+- Linux (Single 21164 EV56 500 MHz) -- debug
+build
+
+
From alenhar2 at cs.uiuc.edu Mon Feb 14 10:21:32 2005
From: alenhar2 at cs.uiuc.edu (Andrew Lenharth)
Date: Mon, 14 Feb 2005 10:21:32 -0600
Subject: [llvm-commits] CVS: llvm-www/Developers.html
Message-ID: <200502141621.j1EGLWWv025094@apoc.cs.uiuc.edu>
Changes in directory llvm-www:
Developers.html updated: 1.22 -> 1.23
---
Log message:
Alpha ordering by column in a table. Head hurts.
---
Diffs of the changes: (+16 -17)
Developers.html | 33 ++++++++++++++++-----------------
1 files changed, 16 insertions(+), 17 deletions(-)
Index: llvm-www/Developers.html
diff -u llvm-www/Developers.html:1.22 llvm-www/Developers.html:1.23
--- llvm-www/Developers.html:1.22 Mon Feb 14 09:02:59 2005
+++ llvm-www/Developers.html Mon Feb 14 10:21:19 2005
@@ -21,10 +21,9 @@
- Brad Jones |
-
-  |
+ Chris Lattner |
+
+  |
| Nate Begeman |
@@ -32,9 +31,10 @@
- Chris Lattner |
-
-  |
+ Tanya Lattner |
+
+
+ |
| Misha Brukman |
@@ -43,10 +43,11 @@
title="Misha"/>
- Tanya Lattner |
-
-
- |
+ Andrew Lenharth |
+
+
+ |
| John Criswell |
@@ -79,12 +80,10 @@
src="img/PhotoBill.jpg" alt="Bill" title="Bill">
- | Andrew Lenharth |
-
-
- |
- |
+ Brad Jones |
+
+  |
|
From lattner at cs.uiuc.edu Mon Feb 14 10:45:53 2005
From: lattner at cs.uiuc.edu (Chris Lattner)
Date: Mon, 14 Feb 2005 10:45:53 -0600
Subject: [llvm-commits]
CVS: llvm/test/Regression/CodeGen/CBackend/2005-02-14-VolatileOperations.ll
Message-ID: <200502141645.j1EGjro3025732@apoc.cs.uiuc.edu>
Changes in directory llvm/test/Regression/CodeGen/CBackend:
2005-02-14-VolatileOperations.ll added (r1.1)
---
Log message:
new testcase
---
Diffs of the changes: (+7 -0)
2005-02-14-VolatileOperations.ll | 7 +++++++
1 files changed, 7 insertions(+)
Index: llvm/test/Regression/CodeGen/CBackend/2005-02-14-VolatileOperations.ll
diff -c /dev/null llvm/test/Regression/CodeGen/CBackend/2005-02-14-VolatileOperations.ll:1.1
*** /dev/null Mon Feb 14 10:45:48 2005
--- llvm/test/Regression/CodeGen/CBackend/2005-02-14-VolatileOperations.ll Mon Feb 14 10:45:38 2005
***************
*** 0 ****
--- 1,7 ----
+ ; RUN: llvm-as < %s | llc -march=c | grep volatile
+
+ void %test(int* %P) {
+ %X = volatile load int*%P
+ volatile store int %X, int* %P
+ ret void
+ }
From lattner at cs.uiuc.edu Mon Feb 14 10:48:04 2005
From: lattner at cs.uiuc.edu (Chris Lattner)
Date: Mon, 14 Feb 2005 10:48:04 -0600
Subject: [llvm-commits] CVS: llvm/lib/Target/CBackend/Writer.cpp
Message-ID: <200502141648.j1EGm4aC025748@apoc.cs.uiuc.edu>
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.220 -> 1.221
---
Log message:
Implement CodeGen/CBackend/2005-02-14-VolatileOperations.ll
Volatile loads and stores need to emit volatile pointer operations in C.
---
Diffs of the changes: (+15 -0)
Writer.cpp | 15 +++++++++++++++
1 files changed, 15 insertions(+)
Index: llvm/lib/Target/CBackend/Writer.cpp
diff -u llvm/lib/Target/CBackend/Writer.cpp:1.220 llvm/lib/Target/CBackend/Writer.cpp:1.221
--- llvm/lib/Target/CBackend/Writer.cpp:1.220 Mon Jan 31 00:19:57 2005
+++ llvm/lib/Target/CBackend/Writer.cpp Mon Feb 14 10:47:52 2005
@@ -1655,12 +1655,27 @@
void CWriter::visitLoadInst(LoadInst &I) {
Out << "*";
+ if (I.isVolatile()) {
+ Out << "((volatile ";
+ printType(Out, I.getOperand(0)->getType());
+ Out << ")";
+ }
+
writeOperand(I.getOperand(0));
+
+ if (I.isVolatile())
+ Out << ")";
}
void CWriter::visitStoreInst(StoreInst &I) {
Out << "*";
+ if (I.isVolatile()) {
+ Out << "((volatile ";
+ printType(Out, I.getPointerOperand()->getType());
+ Out << ")";
+ }
writeOperand(I.getPointerOperand());
+ if (I.isVolatile()) Out << ")";
Out << " = ";
writeOperand(I.getOperand(0));
}
From lattner at cs.uiuc.edu Mon Feb 14 10:58:11 2005
From: lattner at cs.uiuc.edu (Chris Lattner)
Date: Mon, 14 Feb 2005 10:58:11 -0600
Subject: [llvm-commits] CVS: llvm/docs/ReleaseNotes.html
Message-ID: <200502141658.j1EGwBJP025800@apoc.cs.uiuc.edu>
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.294 -> 1.295
---
Log message:
Bugs fixed
---
Diffs of the changes: (+12 -4)
ReleaseNotes.html | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNotes.html:1.294 llvm/docs/ReleaseNotes.html:1.295
--- llvm/docs/ReleaseNotes.html:1.294 Sun Feb 13 16:27:24 2005
+++ llvm/docs/ReleaseNotes.html Mon Feb 14 10:57:55 2005
@@ -136,23 +136,31 @@
@@ -574,7 +582,7 @@
src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" />
The LLVM Compiler Infrastructure
- Last modified: $Date: 2005/02/13 22:27:24 $
+ Last modified: $Date: 2005/02/14 16:57:55 $