Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.173 - 1.174
---
Log message:
Add a new SDNode ctor and InitOperands method. This allows the operands for
an SDNode to be allocated as part of the node itself, instead of being a
separate new[]'d object. Switch
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.388 - 1.389
---
Log message:
Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate
their operands with the node itself. This reduces malloc traffic for operand
lists. This reduces isel time
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.174 - 1.175
---
Log message:
Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate
their operands with the node itself. This reduces malloc traffic for operand
lists. This reduces isel time
Changes in directory llvm/include/llvm/CodeGen:
ScheduleDAG.h updated: 1.36 - 1.37
---
Log message:
switch the VRBaseMap in the scheduler from an std::map to a DenseMap. This
speeds up the isel pass from 2.5570s to 2.4722s on kc++ (3.4%).
---
Diffs of the changes: (+2 -2)
ScheduleDAG.h
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAG.cpp updated: 1.117 - 1.118
ScheduleDAGSimple.cpp updated: 1.24 - 1.25
---
Log message:
switch the VRBaseMap in the scheduler from an std::map to a DenseMap. This
speeds up the isel pass from 2.5570s to 2.4722s on kc++ (3.4%).
Changes in directory llvm-test/MultiSource/Applications/JM:
disclaimer.txt added (r1.1)
Readme.txt updated: 1.1 - 1.2
---
Log message:
Old JM version removed
---
Diffs of the changes: (+32 -2)
Readme.txt |9 +++--
disclaimer.txt | 25 +
2 files
Changes in directory llvm-test/MultiSource/Applications/JM/ldecod/data:
.cvsignore (r1.2) removed
decoder.cfg (r1.1) removed
test.264 (r1.2) removed
test_rec.yuv (r1.1) removed
---
Log message:
Old JM version removed
---
Diffs of the changes: (+0 -0)
0 files changed
Changes in directory llvm-test/MultiSource/Applications/JM/lencod/data:
.cvsignore (r1.1) removed
encoder.cfg (r1.1) removed
foreman_part_qcif.yuv (r1.1) removed
leakybucketparam.cfg (r1.1) removed
test_rec.yuv (r1.1) removed
---
Log message:
Old JM version removed
---
Diffs of the changes:
Changes in directory llvm-test/MultiSource/Applications/JM/lencod:
.cvsignore (r1.2) removed
Makefile (r1.1) removed
annexb.c (r1.1) removed
annexb.h (r1.1) removed
biariencode.c (r1.1) removed
biariencode.h (r1.1) removed
block.c (r1.1) removed
block.h (r1.1) removed
cabac.c (r1.1) removed
Changes in directory llvm-test/External/SPEC:
Makefile.spec updated: 1.60 - 1.61
---
Log message:
For PR1165: http://llvm.org/PR1165 :
gccas-pass-args - opt-pass-args
---
Diffs of the changes: (+2 -2)
Makefile.spec |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/test/CodeGen/X86:
2007-02-04-OrAddrMode.ll added (r1.1)
---
Log message:
new testcase for x86 backend miscompilation
---
Diffs of the changes: (+21 -0)
2007-02-04-OrAddrMode.ll | 21 +
1 files changed, 21 insertions(+)
Index:
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.144 - 1.145
---
Log message:
Fix a miscompilation in the addr mode code trying to implement X | C and
X + C to promote LEA formation. We would incorrectly apply it in some cases
(test) and miss it in others.
This fixes
Changes in directory llvm/tools/llvm-config:
Makefile updated: 1.22 - 1.23
---
Log message:
Fix grammaro in output message.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/llvm-config/Makefile
diff -u
Changes in directory llvm:
Makefile.rules updated: 1.420 - 1.421
---
Log message:
When using LINK_COMPONENTS, append the components to the end of the
libraries linked with. This permits a project to still use USEDLIBS to
specify its own libraries in conjunction with LINK_COMPONENTS.
Changes in directory llvm-stacker/lib/runtime:
Makefile updated: 1.6 - 1.7
---
Log message:
Make Stacker makefiles more compliant with LLVM standards.
Fix linkage problems after libLLVMTransforms.a was removed.
---
Diffs of the changes: (+3 -3)
Makefile |6 +++---
1 files changed, 3
Changes in directory llvm-stacker/tools:
Makefile updated: 1.3 - 1.4
---
Log message:
Make Stacker makefiles more compliant with LLVM standards.
Fix linkage problems after libLLVMTransforms.a was removed.
---
Diffs of the changes: (+7 -11)
Makefile | 18 +++---
1 files
Changes in directory llvm-stacker/tools/stkrc:
Makefile updated: 1.12 - 1.13
---
Log message:
Make Stacker makefiles more compliant with LLVM standards.
Fix linkage problems after libLLVMTransforms.a was removed.
---
Diffs of the changes: (+17 -14)
Makefile | 31
Changes in directory llvm-stacker/lib:
Makefile updated: 1.8 - 1.9
---
Log message:
Make Stacker makefiles more compliant with LLVM standards.
Fix linkage problems after libLLVMTransforms.a was removed.
---
Diffs of the changes: (+9 -3)
Makefile | 12 +---
1 files changed, 9
Changes in directory llvm-stacker/samples:
Makefile updated: 1.8 - 1.9
---
Log message:
Make Stacker makefiles more compliant with LLVM standards.
Fix linkage problems after libLLVMTransforms.a was removed.
---
Diffs of the changes: (+10 -5)
Makefile | 15 ++-
1 files
Changes in directory llvm-stacker/lib/compiler:
Makefile updated: 1.10 - 1.11
---
Log message:
Make Stacker makefiles more compliant with LLVM standards.
Fix linkage problems after libLLVMTransforms.a was removed.
---
Diffs of the changes: (+8 -1)
Makefile |9 -
1 files
Changes in directory llvm-stacker/test:
Makefile updated: 1.11 - 1.12
---
Log message:
Make Stacker makefiles more compliant with LLVM standards.
Fix linkage problems after libLLVMTransforms.a was removed.
---
Diffs of the changes: (+9 -8)
Makefile | 17 +
1 files
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.143 - 1.144
---
Log message:
Fixing silly not-implemented bug in AsmPrinter. This fixes PR1169:
http://llvm.org/PR1169 .
---
Diffs of the changes: (+4 -2)
AsmPrinter.cpp |6 --
1 files changed, 4 insertions(+), 2
Changes in directory llvm-test:
Makefile.programs updated: 1.254 - 1.255
---
Log message:
fix bugpoint-gccas target
---
Diffs of the changes: (+1 -1)
Makefile.programs |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/Makefile.programs
diff -u
Changes in directory llvm/lib/Transforms/Scalar:
PredicateSimplifier.cpp updated: 1.51 - 1.52
---
Log message:
Fix indenting, remove tabs.
Learn from sext and zext. The destination value falls within the range of the
source type.
Generalize properties regarding constant ints.
Get smarter
Changes in directory llvm/test/CFrontend:
2007-02-04-EmptyStruct.c added (r1.1)
---
Log message:
testcase for PR1175: http://llvm.org/PR1175
---
Diffs of the changes: (+9 -0)
2007-02-04-EmptyStruct.c |9 +
1 files changed, 9 insertions(+)
Index:
Revision: 123403
Author: clattner
Date: 2007-02-04 15:54:39 -0800 (Sun, 04 Feb 2007)
Log Message:
---
Fix test/CFrontend/2007-02-04-EmptyStruct.c, patch by Anton!
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-convert.cpp
Modified:
Changes in directory llvm/test/CFrontend:
2007-02-04-AddrLValue.c added (r1.1)
---
Log message:
test for pr1173: http://llvm.org/PR1173
---
Diffs of the changes: (+23 -0)
2007-02-04-AddrLValue.c | 23 +++
1 files changed, 23 insertions(+)
Index:
Revision: 123429
Author: clattner
Date: 2007-02-04 18:18:43 -0800 (Sun, 04 Feb 2007)
Log Message:
---
Patch for PR1173 and test/CFrontend/2007-02-04-AddrLValue.c,
patch by Anton!
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-convert.cpp
Changes in directory llvm/test/CFrontend:
2007-02-04-AddrLValue.c updated: 1.1 - 1.2
---
Log message:
fix bug number
---
Diffs of the changes: (+1 -1)
2007-02-04-AddrLValue.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/test/CFrontend/2007-02-04-AddrLValue.c
Changes in directory llvm/include/llvm/Support:
OutputBuffer.h updated: 1.3 - 1.4
---
Log message:
Use unsigned char instead of std::vector::reference.
---
Diffs of the changes: (+2 -4)
OutputBuffer.h |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
Index:
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.32 - 1.33
---
Log message:
Use DenseMap for pointer-pointer maps.
---
Diffs of the changes: (+4 -4)
LCSSA.cpp |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/lib/Transforms/Utils/LCSSA.cpp
Revision: 123430
Author: clattner
Date: 2007-02-04 19:50:26 -0800 (Sun, 04 Feb 2007)
Log Message:
---
patch for test/CFrontend/2007-02-04-AddrLValue.c and PR1176, by Anton.
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-convert.cpp
Changes in directory llvm/test/CFrontend:
2007-02-04-WITH_SIZE_EXPR.c added (r1.1)
---
Log message:
new testcase for 1174, currently xfailed
---
Diffs of the changes: (+22 -0)
2007-02-04-WITH_SIZE_EXPR.c | 22 ++
1 files changed, 22 insertions(+)
Index:
Revision: 123431
Author: clattner
Date: 2007-02-04 19:57:03 -0800 (Sun, 04 Feb 2007)
Log Message:
---
initial support for WITH_SIZE_EXPR, but is not enough
to fix PR1174
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-convert.cpp
Modified:
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.626 - 1.627
---
Log message:
fix a miscompilation of 176.gcc
---
Diffs of the changes: (+2 -2)
InstructionCombining.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.33 - 1.34
---
Log message:
For PR1177: http://llvm.org/PR1177 :
Revert last patch which caused iteration invalidation.
---
Diffs of the changes: (+4 -4)
LCSSA.cpp |8
1 files changed, 4 insertions(+), 4
Changes in directory llvm-www/ProjectsWithLLVM:
index.html updated: 1.30 - 1.31
---
Log message:
add info about the LENS project
---
Diffs of the changes: (+42 -0)
index.html | 42 ++
1 files changed, 42 insertions(+)
Index:
Changes in directory llvm-www/ProjectsWithLLVM:
index.html updated: 1.31 - 1.32
---
Log message:
fix afficliation
---
Diffs of the changes: (+1 -1)
index.html |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-www/ProjectsWithLLVM/index.html
diff -u
Changes in directory llvm/utils:
findmisopt updated: 1.11 - 1.12
---
Log message:
Use opt to generate the list of passes to run.
---
Diffs of the changes: (+5 -5)
findmisopt | 10 +-
1 files changed, 5 insertions(+), 5 deletions(-)
Index: llvm/utils/findmisopt
diff -u
39 matches
Mail list logo