Changes in directory llvm/lib/Transforms/Scalar:
LICM.cpp updated: 1.94 - 1.95
---
Log message:
Rollback some changes that adversely affected performance. I'm currently
rethinking
my approach to this, so hopefully I'll find a way to do this without making
this slower.
---
Diffs of the
Changes in directory llvm/include/llvm/Bitcode:
LLVMBitCodes.h updated: 1.3 - 1.4
---
Log message:
add records for constant exprs
---
Diffs of the changes: (+46 -9)
LLVMBitCodes.h | 55 ++-
1 files changed, 46 insertions(+), 9
Changes in directory llvm/lib/Bitcode/Writer:
Writer.cpp updated: 1.7 - 1.8
---
Log message:
implement reading and writing of constant exprs.
---
Diffs of the changes: (+97 -9)
Writer.cpp | 106 +++--
1 files changed, 97
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.9 - 1.10
---
Log message:
implement reading and writing of constant exprs.
---
Diffs of the changes: (+133 -6)
BitcodeReader.cpp | 139 +++---
1 files changed, 133
Changes in directory llvm/include/llvm/Bitcode:
LLVMBitCodes.h updated: 1.4 - 1.5
---
Log message:
comentate
---
Diffs of the changes: (+8 -0)
LLVMBitCodes.h |8
1 files changed, 8 insertions(+)
Index: llvm/include/llvm/Bitcode/LLVMBitCodes.h
diff -u
Changes in directory llvm/lib/Bytecode/Reader:
Analyzer.cpp updated: 1.40 - 1.41
Reader.cpp updated: 1.253 - 1.254
---
Log message:
fix a memory leak
---
Diffs of the changes: (+15 -14)
Analyzer.cpp | 18 +-
Reader.cpp | 11 ++-
2 files changed, 15
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.10 - 1.11
---
Log message:
fix memory leak
---
Diffs of the changes: (+4 -3)
BitcodeReader.cpp |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index: llvm/lib/Bitcode/Reader/BitcodeReader.cpp
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.11 - 1.12
BitcodeReader.h updated: 1.7 - 1.8
ReaderWrappers.cpp updated: 1.1 - 1.2
---
Log message:
ensure that every error return sets a message (and goes through Error, for
easy breakpointing).
Fix bugs reading
Changes in directory llvm:
CREDITS.TXT updated: 1.73 - 1.74
---
Log message:
Add myself.
---
Diffs of the changes: (+6 -0)
CREDITS.TXT |6 ++
1 files changed, 6 insertions(+)
Index: llvm/CREDITS.TXT
diff -u llvm/CREDITS.TXT:1.73 llvm/CREDITS.TXT:1.74
--- llvm/CREDITS.TXT:1.73
Changes in directory llvm/test/CFrontend:
2007-04-24-bit-not-expr.ll added (r1.1)
---
Log message:
New test case.
---
Diffs of the changes: (+7 -0)
2007-04-24-bit-not-expr.ll |7 +++
1 files changed, 7 insertions(+)
Index: llvm/test/CFrontend/2007-04-24-bit-not-expr.ll
diff -c
Revision: 126481
Author: dpatel
Date: 2007-04-24 12:27:29 -0700 (Tue, 24 Apr 2007)
Log Message:
---
Fix
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070423/048355.html
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-convert.cpp
Modified:
Changes in directory llvm/test/CFrontend:
2007-04-24-str-const.ll added (r1.1)
---
Log message:
New test.
---
Diffs of the changes: (+17 -0)
2007-04-24-str-const.ll | 17 +
1 files changed, 17 insertions(+)
Index: llvm/test/CFrontend/2007-04-24-str-const.ll
diff -c
Revision: 126482
Author: dpatel
Date: 2007-04-24 14:07:03 -0700 (Tue, 24 Apr 2007)
Log Message:
---
Magic!
Fix
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070423/048357.html
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-convert.cpp
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.425 - 1.426
---
Log message:
Assertion when using a 1-element vector for an add operation. Get the
real vector type in this case.
---
Diffs of the changes: (+7 -4)
SelectionDAGISel.cpp | 11 +++
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.396 - 1.397
X86ISelLowering.h updated: 1.99 - 1.100
---
Log message:
Support for the special case of a vector with the canonical form:
vector_shuffle v1, v2, 2, 6, 3, 7
I.e.
vector_shuffle v, undef, 2,
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.cpp updated: 1.83 - 1.84
---
Log message:
Remove some invalid instructions from this check.
---
Diffs of the changes: (+1 -2)
X86InstrInfo.cpp |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index:
Changes in directory llvm/include/llvm:
IntrinsicsX86.td updated: 1.43 - 1.44
---
Log message:
Add the final MMX instructions. Correct a few wrong patterns.
---
Diffs of the changes: (+4 -0)
IntrinsicsX86.td |4
1 files changed, 4 insertions(+)
Index:
Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.cpp updated: 1.211 - 1.212
---
Log message:
Add the PADDQ to the list.
---
Diffs of the changes: (+1 -0)
X86RegisterInfo.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/X86/X86RegisterInfo.cpp
diff -u
Changes in directory llvm/lib/Target/X86:
README-MMX.txt updated: 1.2 - 1.3
---
Log message:
Update.
---
Diffs of the changes: (+37 -0)
README-MMX.txt | 37 +
1 files changed, 37 insertions(+)
Index: llvm/lib/Target/X86/README-MMX.txt
diff -u
Changes in directory llvm/lib/Target/X86:
X86InstrMMX.td updated: 1.30 - 1.31
---
Log message:
Add the final MMX instructions. Correct a few wrong patterns.
---
Diffs of the changes: (+101 -19)
X86InstrMMX.td | 120 +++--
1 files
Changes in directory llvm/test/CodeGen/X86:
mmx-insert-element.ll added (r1.1)
mmx-punpckhdq.ll added (r1.1)
---
Log message:
Testcases for MMX.
---
Diffs of the changes: (+37 -0)
mmx-insert-element.ll | 23 +++
mmx-punpckhdq.ll | 14 ++
2 files
Changes in directory llvm/test/CodeGen/PowerPC:
2007-04-24-InlineAsm-I-Modifier.ll added (r1.1)
---
Log message:
testcase for PR1351: http://llvm.org/PR1351
---
Diffs of the changes: (+15 -0)
2007-04-24-InlineAsm-I-Modifier.ll | 15 +++
1 files changed, 15 insertions(+)
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.237 - 1.238
---
Log message:
Fix PR1351: http://llvm.org/PR1351 and
CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.ll
---
Diffs of the changes: (+6 -0)
PPCAsmPrinter.cpp |6 ++
1 files changed, 6
Changes in directory llvm:
CREDITS.TXT updated: 1.74 - 1.75
---
Log message:
Add me
---
Diffs of the changes: (+4 -0)
CREDITS.TXT |4
1 files changed, 4 insertions(+)
Index: llvm/CREDITS.TXT
diff -u llvm/CREDITS.TXT:1.74 llvm/CREDITS.TXT:1.75
--- llvm/CREDITS.TXT:1.74 Tue
Changes in directory llvm/test/CodeGen/X86:
2007-04-24-VectorCrash.ll added (r1.1)
---
Log message:
new testcase that crashes llc
---
Diffs of the changes: (+63 -0)
2007-04-24-VectorCrash.ll | 63 ++
1 files changed, 63 insertions(+)
Index:
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.402 - 1.403
---
Log message:
Be more careful about folding op(x, undef) when we have vector operands.
This fixes CodeGen/X86/2007-04-24-VectorCrash.ll
---
Diffs of the changes: (+16 -9)
SelectionDAG.cpp |
Changes in directory llvm:
CREDITS.TXT updated: 1.75 - 1.76
---
Log message:
fix typo
---
Diffs of the changes: (+1 -1)
CREDITS.TXT |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/CREDITS.TXT
diff -u llvm/CREDITS.TXT:1.75 llvm/CREDITS.TXT:1.76
---
Revision: 126488
Author: clattner
Date: 2007-04-24 17:26:05 -0700 (Tue, 24 Apr 2007)
Log Message:
---
Fix PR1352 and CFrontend/2007-04-24-VolatileStructCopy.c
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-convert.cpp
Modified:
Changes in directory llvm/test/CFrontend:
2007-04-24-VolatileStructCopy.c added (r1.1)
---
Log message:
testcase for PR1352: http://llvm.org/PR1352
---
Diffs of the changes: (+10 -0)
2007-04-24-VolatileStructCopy.c | 10 ++
1 files changed, 10 insertions(+)
Index:
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.113 - 1.114
---
Log message:
Add Ascenium folks
---
Diffs of the changes: (+5 -3)
DevMtgMay2007.html |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory llvm/test/Other:
2007-04-24-eliminate-mostly-empty-blocks.ll added (r1.1)
---
Log message:
New test.
---
Diffs of the changes: (+309 -0)
2007-04-24-eliminate-mostly-empty-blocks.ll | 309
1 files changed, 309 insertions(+)
Index:
Changes in directory llvm/lib/Transforms/Scalar:
CodeGenPrepare.cpp updated: 1.5 - 1.6
---
Log message:
Fix
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070423/048376.html
---
Diffs of the changes: (+12 -0)
CodeGenPrepare.cpp | 12
1 files changed, 12
Changes in directory llvm/test/CFrontend:
block-copy.c added (r1.1)
---
Log message:
new testcase
---
Diffs of the changes: (+20 -0)
block-copy.c | 20
1 files changed, 20 insertions(+)
Index: llvm/test/CFrontend/block-copy.c
diff -c /dev/null
Revision: 126489
Author: clattner
Date: 2007-04-24 18:53:42 -0700 (Tue, 24 Apr 2007)
Log Message:
---
add it turns out, using (((SIZE)/(ALIGN)) (MOVE_RATIO)) as a decision of
whether or not to do a copy with scalar stores is an extremely bad idea. For
example, it turns the
Changes in directory llvm/include/llvm/CodeGen:
MachineFrameInfo.h updated: 1.23 - 1.24
---
Log message:
allow 64-bit stack objects
---
Diffs of the changes: (+5 -5)
MachineFrameInfo.h | 10 +-
1 files changed, 5 insertions(+), 5 deletions(-)
Index:
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.426 - 1.427
---
Log message:
allow support for 64-bit stack objects
---
Diffs of the changes: (+1 -1)
SelectionDAGISel.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Transforms/Scalar:
PredicateSimplifier.cpp updated: 1.69 - 1.70
---
Log message:
Undo my previous changes. Since my approach to this problem is being revised,
this approach is no longer appropriate.
---
Diffs of the changes: (+31 -32)
PredicateSimplifier.cpp
Changes in directory llvm/lib/CodeGen:
MachineFunction.cpp updated: 1.109 - 1.110
---
Log message:
support 4G stack objects
---
Diffs of the changes: (+1 -1)
MachineFunction.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/MachineFunction.cpp
diff
Changes in directory llvm/include/llvm/CodeGen:
MachineFrameInfo.h updated: 1.24 - 1.25
---
Log message:
support 4G stack objects
---
Diffs of the changes: (+6 -6)
MachineFrameInfo.h | 12 ++--
1 files changed, 6 insertions(+), 6 deletions(-)
Index:
Changes in directory llvm/lib/CodeGen:
PrologEpilogInserter.cpp updated: 1.79 - 1.80
---
Log message:
support 4G stack objects
---
Diffs of the changes: (+2 -2)
PrologEpilogInserter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.cpp updated: 1.212 - 1.213
---
Log message:
support 4G stack frames
---
Diffs of the changes: (+9 -9)
X86RegisterInfo.cpp | 18 +-
1 files changed, 9 insertions(+), 9 deletions(-)
Index:
Changes in directory llvm/lib/CodeGen:
PrologEpilogInserter.cpp updated: 1.80 - 1.81
---
Log message:
support for 4G stack frames
---
Diffs of the changes: (+1 -1)
PrologEpilogInserter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/include/llvm/CodeGen:
MachineFrameInfo.h updated: 1.25 - 1.26
---
Log message:
support for 4G frames
---
Diffs of the changes: (+2 -2)
MachineFrameInfo.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.cpp updated: 1.213 - 1.214
---
Log message:
support for 4G stack frames
---
Diffs of the changes: (+4 -3)
X86RegisterInfo.cpp |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/lib/Transforms/Scalar:
ScalarReplAggregates.cpp updated: 1.86 - 1.87
---
Log message:
refactor the SROA code out into its own method, no functionality change.
---
Diffs of the changes: (+107 -98)
ScalarReplAggregates.cpp | 205
Changes in directory llvm/lib/VMCore:
Function.cpp updated: 1.126 - 1.127
---
Log message:
simplify some code
---
Diffs of the changes: (+2 -5)
Function.cpp |7 ++-
1 files changed, 2 insertions(+), 5 deletions(-)
Index: llvm/lib/VMCore/Function.cpp
diff -u
46 matches
Mail list logo