Changes in directory llvm/include/llvm/CodeGen:
SelectionDAG.h updated: 1.97 -> 1.98
---
Log message:
Add a method
---
Diffs of the changes: (+12 -0)
SelectionDAG.h | 12
1 files changed, 12 insertions(+)
Index: llvm/include/llvm/CodeGen/SelectionDAG.h
diff -u llvm/include
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.86 -> 1.87
---
Log message:
Switch to using getCALLSEQ_START instead of using our own creation calls
---
Diffs of the changes: (+4 -4)
PPCISelLowering.cpp |8
1 files changed, 4 insertions(+), 4 delet
Changes in directory llvm/lib/Target/Sparc:
SparcISelDAGToDAG.cpp updated: 1.83 -> 1.84
---
Log message:
Switch targets over to using SelectionDAG::getCALLSEQ_START to create
CALLSEQ_START nodes.
---
Diffs of the changes: (+1 -2)
SparcISelDAGToDAG.cpp |3 +--
1 files changed, 1 inserti
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.37 -> 1.38
---
Log message:
Switch targets over to using SelectionDAG::getCALLSEQ_START to create
CALLSEQ_START nodes.
---
Diffs of the changes: (+2 -2)
AlphaISelLowering.cpp |4 ++--
1 files changed, 2 insert
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.79 -> 1.80
---
Log message:
Switch targets over to using SelectionDAG::getCALLSEQ_START to create
CALLSEQ_START nodes.
---
Diffs of the changes: (+4 -6)
X86ISelLowering.cpp | 10 --
1 files changed, 4 insert
Changes in directory llvm/lib/Target/IA64:
IA64ISelLowering.cpp updated: 1.33 -> 1.34
---
Log message:
Switch targets over to using SelectionDAG::getCALLSEQ_START to create
CALLSEQ_START nodes.
---
Diffs of the changes: (+1 -2)
IA64ISelLowering.cpp |3 +--
1 files changed, 1 insertion(
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.301 -> 1.302
---
Log message:
Completely rewrite libcall insertion by the legalizer, providing the
following handy-dandy properties:
1. it is always correct now
2. it is much faster than before
3. it is easier to u
Changes in directory llvm/include/llvm/CodeGen:
MachineDebugInfo.h updated: 1.14 -> 1.15
---
Log message:
Rename to better reflect usage (current and planned.)
---
Diffs of the changes: (+3 -2)
MachineDebugInfo.h |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/
Changes in directory llvm/lib/CodeGen:
MachineDebugInfo.cpp updated: 1.13 -> 1.14
---
Log message:
Rename to better reflect usage (current and planned.)
---
Diffs of the changes: (+3 -2)
MachineDebugInfo.cpp |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/lib/C
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.151 -> 1.152
---
Log message:
Rename to better reflect usage (current and planned.)
---
Diffs of the changes: (+1 -1)
SelectionDAGISel.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/include/llvm/CodeGen:
MachineDebugInfo.h updated: 1.15 -> 1.16
---
Log message:
Sync up the tag numbers with gcc4.
---
Diffs of the changes: (+1 -9)
MachineDebugInfo.h | 10 +-
1 files changed, 1 insertion(+), 9 deletions(-)
Index: llvm/include/llvm/Co
Changes in directory llvm/test/Regression/CodeGen/Alpha:
srl_and.ll added (r1.1)
---
Log message:
test for improved zap discovery
---
Diffs of the changes: (+10 -0)
srl_and.ll | 10 ++
1 files changed, 10 insertions(+)
Index: llvm/test/Regression/CodeGen/Alpha/srl_and.ll
diff -c
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.34 -> 1.35
---
Log message:
improved zap discovery
---
Diffs of the changes: (+33 -0)
AlphaISelDAGToDAG.cpp | 33 +
1 files changed, 33 insertions(+)
Index: llvm/lib/Target/Alpha
Changes in directory llvm/lib/VMCore:
Mangler.cpp updated: 1.26 -> 1.27
---
Log message:
Another work around for the 'symbols with different types can have the same
name' issue.
---
Diffs of the changes: (+4 -0)
Mangler.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/V
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.252 -> 1.253
---
Log message:
Another hack due to allowing multiple symbols with the same name.
---
Diffs of the changes: (+52 -11)
Writer.cpp | 63 ++---
1 files
Changes in directory llvm/test/Regression/Transforms/InstCombine:
2006-02-13-DemandedMiscompile.ll added (r1.1)
---
Log message:
testcase reduced from Ptrdist/bc that is miscompiled by recent instcombine
changes.
---
Diffs of the changes: (+9 -0)
2006-02-13-DemandedMiscompile.ll |9 ++
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.433 -> 1.434
---
Log message:
If any of the sign extended bits are demanded, the input sign bit is demanded
for a sign extension.
This fixes InstCombine/2006-02-13-DemandedMiscompile.ll and Ptrdist/bc.
---
Changes in directory llvm/test/Regression/Transforms/InstCombine:
and.ll updated: 1.29 -> 1.30
---
Log message:
new testcase
---
Diffs of the changes: (+6 -0)
and.ll |6 ++
1 files changed, 6 insertions(+)
Index: llvm/test/Regression/Transforms/InstCombine/and.ll
diff -u llvm/tes
Changes in directory llvm/include/llvm/Support:
PatternMatch.h updated: 1.6 -> 1.7
---
Log message:
Fix typo that caused build failures for things trying to use m_Or.
---
Diffs of the changes: (+2 -2)
PatternMatch.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llv
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.434 -> 1.435
---
Log message:
Implement Instcombine/and.ll:test34
---
Diffs of the changes: (+12 -0)
InstructionCombining.cpp | 12
1 files changed, 12 insertions(+)
Index: llvm/lib/Transf
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.302 -> 1.303
---
Log message:
Fix a latent bug in the call sequence handling stuff. Some targets (e.g. x86)
create these nodes with flag results. Remember that we legalized them.
---
Diffs of the changes: (+11 -
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnswitch.cpp updated: 1.17 -> 1.18
---
Log message:
Use statistics to keep track of what flavors of loops we are unswitching
---
Diffs of the changes: (+19 -7)
LoopUnswitch.cpp | 26 +++---
1 files changed, 19 inser
Changes in directory llvm:
Makefile.rules updated: 1.339 -> 1.340
---
Log message:
wrap long lines
---
Diffs of the changes: (+16 -9)
Makefile.rules | 25 -
1 files changed, 16 insertions(+), 9 deletions(-)
Index: llvm/Makefile.rules
diff -u llvm/Makefile.rules:
Changes in directory llvm:
Makefile.rules updated: 1.340 -> 1.341
---
Log message:
Wrap a couple more long lines
---
Diffs of the changes: (+5 -4)
Makefile.rules |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm/Makefile.rules
diff -u llvm/Makefile.rules:1.34
Changes in directory llvm:
Makefile.rules updated: 1.341 -> 1.342
---
Log message:
Implement an alternative way of handling generated lex files in CVS. This
should solve the "updating cvs when .l files change give me conflict markers
that break my build" issue.
---
Diffs of the changes: (+
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.152 -> 1.153
---
Log message:
now that libcalls don't suck, we can remove this hack
---
Diffs of the changes: (+2 -6)
SelectionDAGISel.cpp |8 ++--
1 files changed, 2 insertions(+), 6 deletions(-)
Changes in directory llvm-test/MultiSource/Benchmarks/Fhourstones-3.1:
---
Log message:
Directory
/home/vadve/shared/PublicCVS/llvm-test/MultiSource/Benchmarks/Fhourstones-3.1
added to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
Changes in directory llvm-test/MultiSource/Benchmarks/Fhourstones-3.1:
Game.h added (r1.1)
LICENSE.txt added (r1.1)
Makefile added (r1.1)
SearchGame.c added (r1.1)
TransGame.h added (r1.1)
inputs added (r1.1)
inputs_large added (r1.1)
---
Log message:
New tasty version of fhourstones: 3.1!
Thi
Changes in directory llvm-test/MultiSource/Benchmarks:
Makefile updated: 1.10 -> 1.11
---
Log message:
Add fhourstones 3.1
---
Diffs of the changes: (+2 -1)
Makefile |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm-test/MultiSource/Benchmarks/Makefile
diff -u llvm-
Changes in directory llvm/win32:
doflex.cmd updated: 1.2 -> 1.3
---
Log message:
Match changes to unix build system.
---
Diffs of the changes: (+1 -1)
doflex.cmd |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/win32/doflex.cmd
diff -u llvm/win32/doflex.cmd:1.2 llvm/w
Changes in directory llvm-test:
LICENSE.TXT updated: 1.11 -> 1.12
---
Log message:
Add fhourstones
---
Diffs of the changes: (+1 -0)
LICENSE.TXT |1 +
1 files changed, 1 insertion(+)
Index: llvm-test/LICENSE.TXT
diff -u llvm-test/LICENSE.TXT:1.11 llvm-test/LICENSE.TXT:1.12
--- llvm-t
31 matches
Mail list logo