Changes in directory llvm/include/llvm:
IntrinsicsX86.td updated: 1.40 - 1.41
---
Log message:
Add FEMMS and ADDQ. Renamed MMX recipes to prepend the MMX_ to them.
---
Diffs of the changes: (+3 -1)
IntrinsicsX86.td |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.cpp updated: 1.81 - 1.82
X86InstrMMX.td updated: 1.28 - 1.29
---
Log message:
Add FEMMS and ADDQ. Renamed MMX recipes to prepend the MMX_ to them.
---
Diffs of the changes: (+85 -69)
X86InstrInfo.cpp | 10 +--
X86InstrMMX.td |
Revision: 125666
Author: bwendlin
Date: 2007-04-02 23:12:17 -0700 (Mon, 02 Apr 2007)
Log Message:
---
Add support for the PADDQ builtin.
Modified Paths:
--
apple-local/branches/llvm/gcc/config/i386/llvm-i386.cpp
Modified:
Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.cpp updated: 1.208 - 1.209
---
Log message:
Changed to new MMX_ recipes.
---
Diffs of the changes: (+3 -3)
X86RegisterInfo.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index:
I'm getting this error during llvm-gcc compilation:
make[3]: *** No rule to make target `eh_arm.cc', needed by
`eh_arm.lo'. Stop.
make[3]: *** Waiting for unfinished jobs
-bw
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
Changes in directory llvm/lib/CodeGen:
RegisterScavenging.cpp updated: 1.14 - 1.15
---
Log message:
Bad bad bug. findRegisterUseOperand() returns -1 if a use if not found.
---
Diffs of the changes: (+1 -1)
RegisterScavenging.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Changes in directory llvm/lib/Target/ARM:
ARMInstrInfo.cpp updated: 1.18 - 1.19
---
Log message:
Inverted logic.
---
Diffs of the changes: (+1 -1)
ARMInstrInfo.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMInstrInfo.cpp
diff -u
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.31 - 1.32
---
Log message:
Portray the confirmed/unconfirmed attendees more accurately.
---
Diffs of the changes: (+14 -6)
DevMtgMay2007.html | 20 ++--
1 files changed, 14 insertions(+), 6 deletions(-)
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.32 - 1.33
---
Log message:
Fix typo.
---
Diffs of the changes: (+2 -2)
DevMtgMay2007.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.33 - 1.34
---
Log message:
Put the actual date in the title.
---
Diffs of the changes: (+2 -2)
DevMtgMay2007.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.725 - 1.726
---
Log message:
Reverting back to 1.723. The last two commits broke JM (and possibily others)
on ARM.
---
Diffs of the changes: (+491 -524)
InstructionCombining.cpp | 1015
Changes in directory llvm/utils:
NewNightlyTest.pl updated: 1.65 - 1.66
---
Log message:
Prepare for Subversion migration by implementing a -usesvn to tell the
script to to check out llvm and llvm-test from Subversion instead of CVS.
Without this option the script will continue to check out
Reverting back to 1.723. The last two commits broke JM (and possibily others)
on ARM.
Definitely. Qt is broken too. Funny, but I see exactly the same errors,
as soon after Reid's InstCombine APIntifiaction (some bits are missing,
so tool outputs settitle instead of setTitle :) ). Will
Changes in directory llvm/lib/Target/PowerPC:
PPCCallingConv.td updated: 1.1 - 1.2
PPCISelLowering.cpp updated: 1.265 - 1.266
PPCInstr64Bit.td updated: 1.42 - 1.43
PPCInstrInfo.td updated: 1.276 - 1.277
PPCRegisterInfo.cpp updated: 1.118 - 1.119
---
Log message:
The ELF ABI specifies F1-F8
The file eh_arm.cc wasn't committed. It is in the patch. I can't test
and see if other files are missing because the patch doesn't reach the
public svn yet.
Lauro
2007/4/3, Devang Patel [EMAIL PROTECTED]:
On Apr 2, 2007, at 11:34 PM, Bill Wendling wrote:
I'm getting this error during
Changes in directory llvm/lib/Target/PowerPC:
PPCCallingConv.td updated: 1.2 - 1.3
PPCFrameInfo.h updated: 1.13 - 1.14
PPCISelLowering.cpp updated: 1.266 - 1.267
PPCInstr64Bit.td updated: 1.43 - 1.44
PPCRegisterInfo.cpp updated: 1.120 - 1.121
PPCSubtarget.h updated: 1.25 - 1.26
---
Log message:
Files missed:
? libstdc++-v3/libsupc++/eh_arm.cc
? libstdc++-v3/libsupc++/eh_call.cc
? gcc/config/arm/libunwind.S
? gcc/config/arm/pr-support.c
? gcc/config/arm/unwind-arm.c
? gcc/config/arm/unaligned-funcs.c
? gcc/config/arm/unwind-arm.h
Lauro
2007/4/3, Lauro
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.267 - 1.268
PPCISelLowering.h updated: 1.64 - 1.65
---
Log message:
Starting implementation of the ELF32 ABI specification of varargs handling.
LowerVASTART emits the right code if the subtarget is ELF32, the other
@@ -46,9 +46,9 @@
if (isMacho)
return LP64 ? 40 : 20;
-// For ELF ABI:
+// For ELF 32 ABI:
// Save it right before the link register
-return LP64 ? -8 : -4;
+return -4;
}
This function is unsigned and it is returning a negative value.
Lauro
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.34 - 1.35
---
Log message:
Add links into the agenda and fix the table tags there.
Mention Oscar's brief talk.
---
Diffs of the changes: (+12 -10)
DevMtgMay2007.html | 22 --
1 files changed, 12
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.35 - 1.36
---
Log message:
HTML 4.01 compliance.
---
Diffs of the changes: (+2 -2)
DevMtgMay2007.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Revision: 125690
Author: johannes
Date: 2007-04-03 10:22:18 -0700 (Tue, 03 Apr 2007)
Log Message:
---
missed part of ARM EABI patch
Added Paths:
---
apple-local/branches/llvm/libstdc++-v3/libsupc++/eh_arm.cc
Revision: 125691
Author: johannes
Date: 2007-04-03 10:23:51 -0700 (Tue, 03 Apr 2007)
Log Message:
---
missing files from ARM EABI patch
Added Paths:
---
apple-local/branches/llvm/gcc/config/arm/libunwind.S
apple-local/branches/llvm/gcc/config/arm/pr-support.c
On Apr 3, 2007, at 6:49 AM, Lauro Ramos Venancio wrote:
Files missed:
? libstdc++-v3/libsupc++/eh_arm.cc
? libstdc++-v3/libsupc++/eh_call.cc
? gcc/config/arm/libunwind.S
? gcc/config/arm/pr-support.c
? gcc/config/arm/unwind-arm.c
?
Revision: 125692
Author: clattner
Date: 2007-04-03 13:52:42 -0700 (Tue, 03 Apr 2007)
Log Message:
---
Fix compilation of:
@interface B
-(int)bar;
@end
@interface A
-(void) Foo:(int) state;
@end
@implementation A
- (void) Foo:(int) state {
int wasResponded = 0;
This patch makes llvm-gcc use arrays to lower function arguments. For
example a 30 bytes parameter is lowered to { [3 x i64], i32, i16}
instead of { i64, i64, i64, i32, i16}. This reduces the size of ll
file generated from lencod/rdopt.c from 17M to 1.2M.
Lauro
Index: gcc/llvm-abi.h
Changes in directory llvm/test/CodeGen/ARM:
2007-04-03-PEIBug.ll added (r1.1)
---
Log message:
New test case.
---
Diffs of the changes: (+12 -0)
2007-04-03-PEIBug.ll | 12
1 files changed, 12 insertions(+)
Index: llvm/test/CodeGen/ARM/2007-04-03-PEIBug.ll
diff -c /dev/null
Changes in directory llvm/test/FrontendObjC:
---
Log message:
Directory /var/cvs/llvm/llvm/test/FrontendObjC added to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
Changes in directory llvm/test/FrontendAda:
---
Log message:
Directory /var/cvs/llvm/llvm/test/FrontendAda added to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
Changes in directory llvm/test/FrontendAda:
array_constructor.adb added (r1.1)
array_range_ref.adb added (r1.1)
array_ref.adb added (r1.1)
array_size.adb added (r1.1)
emit_var.ads added (r1.1)
fat_fields.adb added (r1.1)
fat_fields.ads added (r1.1)
non_lvalue.adb added (r1.1)
non_lvalue.ads
Changes in directory llvm/test/FrontendObjC:
2007-04-03-ObjcEH.m added (r1.1)
---
Log message:
testcase for recent bugfix
---
Diffs of the changes: (+29 -0)
2007-04-03-ObjcEH.m | 29 +
1 files changed, 29 insertions(+)
Index:
Changes in directory llvm/test/AdaFrontend:
array_constructor.adb (r1.1) removed
array_range_ref.adb (r1.1) removed
array_ref.adb (r1.1) removed
array_size.adb (r1.1) removed
emit_var.ads (r1.1) removed
fat_fields.adb (r1.1) removed
fat_fields.ads (r1.1) removed
non_lvalue.adb (r1.1) removed
Changes in directory llvm/lib/Support:
StringMap.cpp updated: 1.9 - 1.10
---
Log message:
greatly reduce hte default size of stringmap.
---
Diffs of the changes: (+1 -1)
StringMap.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Support/StringMap.cpp
diff -u
Changes in directory llvm-www:
Users.html added (r1.1)
---
Log message:
List of Users of LLVM.
---
Diffs of the changes: (+171 -0)
Users.html | 171 +
1 files changed, 171 insertions(+)
Index: llvm-www/Users.html
diff -c
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.36 - 1.37
---
Log message:
Add Stuart Hastings
---
Diffs of the changes: (+5 -4)
DevMtgMay2007.html |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.727 - 1.728
---
Log message:
Fix a bug I introduced with my patch yesterday which broke Qt (I converted
some constant exprs to apints).
Thanks to Anton for tracking down a small testcase that triggered this!
Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.160 - 1.161
---
Log message:
Updated
---
Diffs of the changes: (+4 -0)
README.txt |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Target/X86/README.txt
diff -u llvm/lib/Target/X86/README.txt:1.160
Changes in directory llvm/lib/Target/ARM:
ARMConstantIslandPass.cpp updated: 1.34 - 1.35
---
Log message:
Remove unused constant pool entries.
---
Diffs of the changes: (+60 -32)
ARMConstantIslandPass.cpp | 92 ++
1 files changed, 60
Changes in directory llvm/test/CodeGen/ARM:
2007-04-03-UndefinedSymbol.ll added (r1.1)
---
Log message:
New test case.
---
Diffs of the changes: (+98 -0)
2007-04-03-UndefinedSymbol.ll | 98 ++
1 files changed, 98 insertions(+)
Index:
Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.161 - 1.162
---
Log message:
make a new missing features section
---
Diffs of the changes: (+6 -2)
README.txt |8 ++--
1 files changed, 6 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/X86/README.txt
diff -u
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.cpp updated: 1.82 - 1.83
X86InstrMMX.td updated: 1.29 - 1.30
---
Log message:
Adding more MMX instructions.
---
Diffs of the changes: (+128 -64)
X86InstrInfo.cpp |4 -
X86InstrMMX.td | 188
Changes in directory llvm/include/llvm:
IntrinsicsX86.td updated: 1.41 - 1.42
---
Log message:
Adding more MMX instructions.
---
Diffs of the changes: (+41 -0)
IntrinsicsX86.td | 41 +
1 files changed, 41 insertions(+)
Index:
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.37 - 1.38
---
Log message:
Add Dale Johannesen.
---
Diffs of the changes: (+5 -4)
DevMtgMay2007.html |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.38 - 1.39
---
Log message:
Add the Adobe contingent.
---
Diffs of the changes: (+7 -4)
DevMtgMay2007.html | 11 +++
1 files changed, 7 insertions(+), 4 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory llvm/lib/Target/ARM:
ARMISelLowering.cpp updated: 1.38 - 1.39
---
Log message:
Typo.
---
Diffs of the changes: (+1 -1)
ARMISelLowering.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMISelLowering.cpp
diff -u
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.63 - 1.64
---
Log message:
Implement inline asm modifier P.
---
Diffs of the changes: (+1 -0)
ARMAsmPrinter.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff -u
Changes in directory llvm/test/CodeGen/ARM:
inlineasm2.ll added (r1.1)
---
Log message:
New asm test case.
---
Diffs of the changes: (+11 -0)
inlineasm2.ll | 11 +++
1 files changed, 11 insertions(+)
Index: llvm/test/CodeGen/ARM/inlineasm2.ll
diff -c /dev/null
Changes in directory llvm/include/llvm/ADT:
StringMap.h updated: 1.12 - 1.13
---
Log message:
Extend StringMap to support being initialized as completely empty. When
initialized this way, they do not do a malloc to allocate their buckets.
---
Diffs of the changes: (+24 -11)
StringMap.h |
Changes in directory llvm/lib/Support:
StringMap.cpp updated: 1.10 - 1.11
---
Log message:
Extend StringMap to support being initialized as completely empty. When
initialized this way, they do not do a malloc to allocate their buckets.
---
Diffs of the changes: (+22 -2)
StringMap.cpp |
Changes in directory llvm/include/llvm:
ValueSymbolTable.h updated: 1.9 - 1.10
---
Log message:
Initialize the symbol table to zero explicitly. This ensures that the
symbol table does no allocations for prototypes or other lazily deserialized
functions, saving significant space and time.
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.39 - 1.40
---
Log message:
Add Andrew Lenharth and Fernando Magno Quintao Pereira
---
Diffs of the changes: (+4 -2)
DevMtgMay2007.html |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/Support:
StringMap.cpp updated: 1.11 - 1.12
---
Log message:
use calloc instead of new/memset, it is more efficient
---
Diffs of the changes: (+2 -4)
StringMap.cpp |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
Index:
Changes in directory llvm/include/llvm/ADT:
StringMap.h updated: 1.13 - 1.14
---
Log message:
use calloc instead of new/memset, it is more efficient
---
Diffs of the changes: (+1 -1)
StringMap.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.40 - 1.41
---
Log message:
Two columns for confirmed attendees .. there's so many!
---
Diffs of the changes: (+18 -4)
DevMtgMay2007.html | 22 ++
1 files changed, 18 insertions(+), 4 deletions(-)
Index:
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.41 - 1.42
---
Log message:
Add Gabe McArthur
---
Diffs of the changes: (+3 -2)
DevMtgMay2007.html |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory llvm-www:
llvm.css updated: 1.20 - 1.21
---
Log message:
Table headings centered.
---
Diffs of the changes: (+1 -1)
llvm.css |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-www/llvm.css
diff -u llvm-www/llvm.css:1.20 llvm-www/llvm.css:1.21
---
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.42 - 1.43
---
Log message:
Gabe confirmed.
---
Diffs of the changes: (+4 -4)
DevMtgMay2007.html |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory llvm/docs:
LangRef.html updated: 1.224 - 1.225
---
Log message:
Remove intrinsics that we will not be implementing.
Fix the anchor names of intrinsics to all be int_ so as to distinguish
them from the i_ prefix reserved for instructions.
---
Diffs of the changes: (+68
The build of llvm-gcc is now broken on other platforms:
Making install in libsupc++
gmake[2]: Entering directory
`/usr/home/jeffc/llvm-gcc/obj/amd64-unknown-freebsd6.2/libstdc++-v3/libsupc++'
gmake[2]: *** No rule to make target `eh_arm.lo', needed by
`libsupc++convenience.la'. Stop.
Dale
On Apr 3, 2007, at 8:09 PM, Jeff Cohen wrote:
The build of llvm-gcc is now broken on other platforms:
Making install in libsupc++
gmake[2]: Entering directory `/usr/home/jeffc/llvm-gcc/obj/amd64-
unknown-freebsd6.2/libstdc++-v3/libsupc++'
gmake[2]: *** No rule to make target `eh_arm.lo',
Yep... clean build.
Dale Johannesen wrote:
On Apr 3, 2007, at 8:09 PM, Jeff Cohen wrote:
The build of llvm-gcc is now broken on other platforms:
Making install in libsupc++
gmake[2]: Entering directory
`/usr/home/jeffc/llvm-gcc/obj/amd64-unknown-freebsd6.2/libstdc++-v3/libsupc++'
Correction... I do not have eh_arm.cc. I'm at revision 301, and I
certainly pulled in something that requires eh_arm.cc.
Jeff Cohen wrote:
Yep... clean build.
Dale Johannesen wrote:
On Apr 3, 2007, at 8:09 PM, Jeff Cohen wrote:
The build of llvm-gcc is now broken on other
On Apr 3, 2007, at 7:42 PM, Reid Spencer wrote:
Remove intrinsics that we will not be implementing.
Fix the anchor names of intrinsics to all be int_ so as to distinguish
them from the i_ prefix reserved for instructions.
Hey Reid,
Please make sure nothing else references these links
On Apr 3, 2007, at 8:54 PM, Jeff Cohen wrote:
Correction... I do not have eh_arm.cc. I'm at revision 301, and I
certainly pulled in something that requires eh_arm.cc.
The fix should hit the mirror tonight
-Chris
___
llvm-commits mailing list
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.367 - 1.368
---
Log message:
Fix links to intrinsic functions outside LangRef.html
---
Diffs of the changes: (+3 -3)
ReleaseNotes.html |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.43 - 1.44
---
Log message:
Add Steve Naroff
---
Diffs of the changes: (+4 -4)
DevMtgMay2007.html |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory llvm/docs:
LangRef.html updated: 1.225 - 1.226
---
Log message:
Appease Chris' pedantic streak.
---
Diffs of the changes: (+15 -14)
LangRef.html | 29 +++--
1 files changed, 15 insertions(+), 14 deletions(-)
Index: llvm/docs/LangRef.html
67 matches
Mail list logo