Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.305 -> 1.306
---
Log message:
For PR1090: http://llvm.org/PR1090 :
Clean up the definitions of the helper functions per Chris' review
suggestions so they are easier to read.
For PR1091: http://llvm.org/PR1091 :
Print minimum
Changes in directory llvm/lib/Transforms/Scalar:
LoopStrengthReduce.cpp updated: 1.104 -> 1.105
---
Log message:
For PR1097: http://llvm.org/PR1097 :
Enable complex addressing modes on 64-bit platforms involving two induction
variables by keeping a size and scale in 64-bits not 32.
Patch by Da
Changes in directory llvm/lib/Transforms/Scalar:
IndVarSimplify.cpp updated: 1.101 -> 1.102
InstructionCombining.cpp updated: 1.586 -> 1.587
ScalarReplAggregates.cpp updated: 1.62 -> 1.63
---
Log message:
Comparison of primitive type sizes should now be done in bits, not bytes.
This patch conve
Changes in directory llvm/test/Regression/Transforms/IndVarsSimplify:
2007-01-08-X86-64-Pointer.ll added (r1.1)
---
Log message:
testcase for PR1097: http://llvm.org/PR1097
---
Diffs of the changes: (+19 -0)
2007-01-08-X86-64-Pointer.ll | 19 +++
1 files changed, 19 inse
Changes in directory llvm/test/Feature:
packed_struct.ll updated: 1.3 -> 1.4
---
Log message:
Packed structs use packed struct initializers
---
Diffs of the changes: (+17 -17)
packed_struct.ll | 34 +-
1 files changed, 17 insertions(+), 17 deletions(-)
In
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.301 -> 1.302
---
Log message:
Make packed structs use packed initialiers for consistency
---
Diffs of the changes: (+52 -0)
llvmAsmParser.y | 52
1 files changed, 52 in
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.235 -> 1.236
---
Log message:
And asm writing for packed struct initializers
---
Diffs of the changes: (+4 -0)
AsmWriter.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/VMCore/AsmWriter.cpp
diff -u llvm/lib/V
On Jan 7, 2007, at 6:24 PM, Reid Spencer wrote:
> I wish I could retract email.
>
> The patch I just sent didn't have differences for sub-directories in
> it.
> Please don't apply it. Instead use this one which should bring you
> up to
> date with Apple's changes. Again, this applies to r240
Changes in directory llvm/tools/lto:
lto.cpp updated: 1.29 -> 1.30
---
Log message:
Modules are consumed when they are merged together by Linker.
Clear modules vector so that destructure does not try to
delete these modules again. Patch by Chandler Carruth.
---
Diffs of the changes: (+2 -0)
> After quick look, I think makefiles are ready. However, if any target
> relies on llvm-i386.cpp to provide these undefined symbols then
> config.gcc needs to be updated to inform this to makefiles for such
> targets. Each target can use their own target specific C++ source
> file, no need to put
On Jan 8, 2007, at 10:45 AM, Chris Lattner wrote:
>> After quick look, I think makefiles are ready. However, if any target
>> relies on llvm-i386.cpp to provide these undefined symbols then
>> config.gcc needs to be updated to inform this to makefiles for such
>> targets. Each target can use the
The attached patch worked for me on x86-linux and for Chandler on
x86-64-linux. This is a delta from r240 of the mirror .. YMMV.
Reid.
On Mon, 2007-01-08 at 10:51 -0800, Devang Patel wrote:
> On Jan 8, 2007, at 10:45 AM, Chris Lattner wrote:
>
> >> After quick look, I think makefiles are ready.
On Jan 8, 2007, at 11:05 AM, Reid Spencer wrote:
OK. I suspect this may not be straight forward. Let's see.
-
Devang
config.gcc selects target specific C source file name based on
cpu_type (by default). So, I thought it may not be super easy to trace
all uses of i386.c.
Your patch sh
Basically the same as before, but I have this:
- FunctionTypeConversion Client(RetTy, ArgTypes, CallingConv);
+ FunctionTypeConversion Client(RetTy, ArgTypes, CallingConv, false/
*not K&R*/);
instead of this:
- FunctionTypeConversion Client(RetTy, ArgTypes, CallingConv);
+ FunctionTypeCon
Changes in directory llvm/include/llvm:
Pass.h updated: 1.70 -> 1.71
---
Log message:
Add PMStack, a Pass Manager stack.
Eventually, Top level pass managers will use this to keep track of
active pass managers. Eass pass will also learn how to find appropriate
manager from these managers stack
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.112 -> 1.113
---
Log message:
Add PMStack, a Pass Manager stack.
Eventually, Top level pass managers will use this to keep track of
active pass managers. Eass pass will also learn how to find appropriate
manager from these manag
On Jan 8, 2007, at 11:08 AM, Devang Patel wrote:
On Jan 8, 2007, at 11:05 AM, Reid Spencer wrote:
OK. I suspect this may not be straight forward. Let's see.
-
Devang
config.gcc selects target specific C source file name based on
cpu_type (by default). So, I thought it may not be super
Changes in directory llvm/test/Regression/C++Frontend:
2007-01-06-ELF-Thunk-Sections.cpp updated: 1.1 -> 1.2
---
Log message:
XFAIL this test until PR1085: http://llvm.org/PR1085 mystery is resolved.
---
Diffs of the changes: (+1 -0)
2007-01-06-ELF-Thunk-Sections.cpp |1 +
1 files cha
Changes in directory llvm/lib/VMCore:
Type.cpp updated: 1.155 -> 1.156
---
Log message:
Parameter attributes are part of a FunctionType and deserve to be factored
into comparisons of two FunctionTypes. Make it so.
---
Diffs of the changes: (+6 -1)
Type.cpp |7 ++-
1 files changed,
Changes in directory llvm/win32/VMCore:
VMCore.vcproj updated: 1.24 -> 1.25
---
Log message:
Unbreak VC++ build.
---
Diffs of the changes: (+0 -3)
VMCore.vcproj |3 ---
1 files changed, 3 deletions(-)
Index: llvm/win32/VMCore/VMCore.vcproj
diff -u llvm/win32/VMCore/VMCore.vcproj:1.24
Index: method.c
===
--- method.c(revision 122094)
+++ method.c(working copy)
@@ -392,7 +392,7 @@ use_thunk (tree thunk_fndecl, bool emit_
if (TARGET_USE_LOCAL_THUNK_ALIAS_P (function)
/* APPLE LOCAL begin LLVM */
Changes in directory llvm/win32/Transforms:
Transforms.vcproj updated: 1.23 -> 1.24
---
Log message:
Unbreak VC++ build.
---
Diffs of the changes: (+0 -3)
Transforms.vcproj |3 ---
1 files changed, 3 deletions(-)
Index: llvm/win32/Transforms/Transforms.vcproj
diff -u llvm/win32/Transf
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.587 -> 1.588
---
Log message:
Unbreak VC++ build.
---
Diffs of the changes: (+1 -1)
InstructionCombining.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Transforms/Scalar/Ins
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.110 -> 1.111
---
Log message:
Need to handle static declarations properly.
---
Diffs of the changes: (+9 -6)
DwarfWriter.cpp | 15 +--
1 files changed, 9 insertions(+), 6 deletions(-)
Index: llvm/lib/CodeGen/D
This fixes a problem where debug info was missing static declarations
on class members.
Cheers,
-- Jim
static.patch
Description: Binary data
smime.p7s
Description: S/MIME cryptographic signature
___
llvm-commits mailing list
llvm-commits@c
Changes in directory llvm/test/Regression/CodeGen/PowerPC:
unsafe-math.ll added (r1.1)
---
Log message:
new testcase
---
Diffs of the changes: (+9 -0)
unsafe-math.ll |9 +
1 files changed, 9 insertions(+)
Index: llvm/test/Regression/CodeGen/PowerPC/unsafe-math.ll
diff -c /dev
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.264 -> 1.265
---
Log message:
Implement some trivial FP foldings when -enable-unsafe-fp-math is specified.
This implements CodeGen/PowerPC/unsafe-math.ll
---
Diffs of the changes: (+15 -0)
DAGCombiner.cpp | 15
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGRRList.cpp updated: 1.23 -> 1.24
---
Log message:
Fix for PR1075: http://llvm.org/PR1075 : bottom-up register-reduction
scheduling actually increases register pressure.
- Fixed bugs in sethi-ullman number computation and priority q
Changes in directory llvm/test/Regression/CodeGen/X86:
2006-05-02-InstrSched2.ll updated: 1.3 -> 1.4
---
Log message:
Undo xfail now scheduler deficiency has been fixed.
---
Diffs of the changes: (+1 -2)
2006-05-02-InstrSched2.ll |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGRRList.cpp updated: 1.24 -> 1.25
---
Log message:
Naming consistency.
---
Diffs of the changes: (+27 -25)
ScheduleDAGRRList.cpp | 52 +-
1 files changed, 27 insertions(+), 25 del
Changes in directory llvm/test/Regression/CodeGen/X86:
2007-01-08-InstrSched.ll added (r1.1)
---
Log message:
Added a test case from PR1075: http://llvm.org/PR1075 .
---
Diffs of the changes: (+13 -0)
2007-01-08-InstrSched.ll | 13 +
1 files changed, 13 insertions(+)
Index:
Changes in directory llvm/test/Regression/C++Frontend:
2007-01-06-ELF-Thunk-Sections.cpp updated: 1.2 -> 1.3
---
Log message:
PR1085: http://llvm.org/PR1085 is fixed now.
---
Diffs of the changes: (+0 -1)
2007-01-06-ELF-Thunk-Sections.cpp |1 -
1 files changed, 1 deletion(-)
Index:
Changes in directory llvm/test/Regression/CodeGen/X86:
2007-01-08-InstrSched.ll updated: 1.1 -> 1.2
---
Log message:
Fix test case.
---
Diffs of the changes: (+1 -1)
2007-01-08-InstrSched.ll |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/test/Regression/CodeGen/X86/
Changes in directory llvm/test/Regression/CodeGen/X86:
2007-01-08-InstrSched.ll updated: 1.2 -> 1.3
---
Log message:
Add PR number for future reference
---
Diffs of the changes: (+1 -0)
2007-01-08-InstrSched.ll |1 +
1 files changed, 1 insertion(+)
Index: llvm/test/Regression/CodeGen
Changes in directory llvm/tools/llvm-config:
Makefile updated: 1.20 -> 1.21
---
Log message:
Fixing a ">" redirect to be a ">>" redirect, so a sed command doesn't get
clobbered.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: l
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench:
---
Log message:
Directory /var/cvs/llvm/llvm-test/MultiSource/Benchmarks/MiBench added to the
repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailin
Changes in directory llvm-test/MutiSource/Benchmarks/MiBench:
---
Log message:
Add selected tests from MiBench 1.0 to LLVM test suite.
Status:
Vendor Tag: UofM
Release Tags: V1_0
N llvm-test/MutiSource/Benchmarks/MiBench/Makefile
N llvm-test/MutiSource/Benchmarks/MiBenc
Changes in directory llvm/test/Regression/CodeGen/CBackend:
2007-01-08-ParamAttr-ICmp.ll added (r1.1)
---
Log message:
Test case for PR1099: http://llvm.org/PR1099 .
---
Diffs of the changes: (+31 -0)
2007-01-08-ParamAttr-ICmp.ll | 31 +++
1 files changed, 31
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.306 -> 1.307
---
Log message:
For PR1099: http://llvm.org/PR1099 :
Partial fix for this PR. Default function parameters to signed integer, just
like everything else in CBE. The bug was caused by incorrectly introducing
paramet
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.236 -> 1.237
---
Log message:
Remove extraneous return value from insertValue and getOrCreateSlot. Since
getOrCreateSlot no longer gets the slot, rename it to CreateSlot.
---
Diffs of the changes: (+35 -54)
AsmWriter.cpp | 8
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.237 -> 1.238
---
Log message:
Split CreateSlot into two versions, one for globals and one for function-local
values
---
Diffs of the changes: (+68 -61)
AsmWriter.cpp | 129 ++
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.238 -> 1.239
---
Log message:
Remove a bunch of complex logic that is completely dead: duplicates can
never be inserted!
---
Diffs of the changes: (+1 -57)
AsmWriter.cpp | 58 +-
42 matches
Mail list logo