Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.td updated: 1.36 - 1.37
---
Log message:
Make XMM, FP register dwarf register numbers consistent with gcc.
---
Diffs of the changes: (+24 -24)
X86RegisterInfo.td | 48
1 files
Changes in directory llvm-test/MultiSource/Applications/hexxagon:
bitboard64.h updated: 1.3 - 1.4
---
Log message:
Fix PR873: http://llvm.org/PR873 : nonportable code in hexxagon. Reported by
Nick Lewycky
---
Diffs of the changes: (+1 -1)
bitboard64.h |2 +-
1 files changed, 1
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAG.cpp updated: 1.99 - 1.100
---
Log message:
Reverse the FlaggedNodes after scanning up for flagged preds or else the order
would be reversed.
---
Diffs of the changes: (+10 -5)
ScheduleDAG.cpp | 15 ++-
1 files
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.317 - 1.318
---
Log message:
Clear TopOrder before assigning topological order. Some clean ups.
---
Diffs of the changes: (+3 -1)
SelectionDAG.cpp |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGISel.h updated: 1.23 - 1.24
---
Log message:
Move DAGSize to SelectionDAGISel; it's used in tablegen'd isel code.
---
Diffs of the changes: (+7 -2)
SelectionDAGISel.h |9 +++--
1 files changed, 7 insertions(+), 2
Changes in directory llvm/lib/Target/ARM:
ARMISelDAGToDAG.cpp updated: 1.22 - 1.23
---
Log message:
Match tablegen isel changes.
---
Diffs of the changes: (+1 -3)
ARMISelDAGToDAG.cpp |4 +---
1 files changed, 1 insertion(+), 3 deletions(-)
Index:
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.48 - 1.49
---
Log message:
Match tablegen isel changes.
---
Diffs of the changes: (+26 -26)
AlphaISelDAGToDAG.cpp | 52 +-
1 files changed, 26 insertions(+), 26
Changes in directory llvm/lib/Target/IA64:
IA64ISelDAGToDAG.cpp updated: 1.46 - 1.47
---
Log message:
Match tablegen isel changes.
---
Diffs of the changes: (+28 -70)
IA64ISelDAGToDAG.cpp | 98 ++-
1 files changed, 28 insertions(+), 70
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.88 - 1.89
---
Log message:
Match tablegen isel changes.
---
Diffs of the changes: (+54 -101)
X86ISelDAGToDAG.cpp | 155 ++--
1 files changed, 54 insertions(+), 101
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAG.h updated: 1.108 - 1.109
SelectionDAGNodes.h updated: 1.137 - 1.138
---
Log message:
Revamp the CSEMap datastructure used in the SelectionDAG class. This
eliminates a bunch of std::map's in the SelectionDAG, replacing them with a
Changes in directory llvm:
Makefile.rules updated: 1.392 - 1.393
---
Log message:
For PR780: http://llvm.org/PR780 :
1. Change the usage of LOADABLE_MODULE so that it implies all the things
necessary to make a loadable module. This reduces the user's burdern to
get a loadable module
Changes in directory llvm/lib/Transforms/Hello:
Makefile updated: 1.5 - 1.6
---
Log message:
For PR780: http://llvm.org/PR780 :
1. Change the usage of LOADABLE_MODULE so that it implies all the things
necessary to make a loadable module. This reduces the user's burdern to
get a loadable
Changes in directory llvm/projects/sample/lib/sample:
Makefile updated: 1.7 - 1.8
---
Log message:
For PR780: http://llvm.org/PR780 :
1. Change the usage of LOADABLE_MODULE so that it implies all the things
necessary to make a loadable module. This reduces the user's burdern to
get a
Changes in directory llvm/projects/sample/tools/sample:
Makefile updated: 1.6 - 1.7
---
Log message:
For PR780: http://llvm.org/PR780 :
1. Change the usage of LOADABLE_MODULE so that it implies all the things
necessary to make a loadable module. This reduces the user's burdern to
get a
Changes in directory llvm/docs:
MakefileGuide.html updated: 1.35 - 1.36
---
Log message:
For PR780: http://llvm.org/PR780 :
1. Change the usage of LOADABLE_MODULE so that it implies all the things
necessary to make a loadable module. This reduces the user's burdern to
get a loadable
Changes in directory llvm/lib/Transforms/Hello:
Hello.cpp updated: 1.6 - 1.7
---
Log message:
Make this example pass use some things from lib/Support (EscapeString,
SlowOperatingInfo, Statistics). Besides providing an example of how to
use these facilities, it also serves to debug problems
Changes in directory llvm/lib/Support:
SlowOperationInformer.cpp updated: 1.9 - 1.10
---
Log message:
Remove the use of IncludeFile from this support facility. The mechanism
to build a loadable module is now correctly defined and documented so this
workaround isn't needed any longer.
---
Changes in directory llvm/include/llvm/Support:
SlowOperationInformer.h updated: 1.9 - 1.10
---
Log message:
Remove the use of IncludeFile from this support facility. The mechanism
to build a loadable module is now correctly defined and documented so this
workaround isn't needed any longer.
Changes in directory llvm:
Makefile.config.in updated: 1.63 - 1.64
---
Log message:
Make the name of the project consistent with that specified in the
configure.ac file. This fixes some case-consistency issues between the name
of the tarball created by make dist and the tarball used for source
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGCSEMap.h added (r1.1)
---
Log message:
New CSEMap datastructure impl
---
Diffs of the changes: (+114 -0)
SelectionDAGCSEMap.h | 114 +++
1 files changed, 114 insertions(+)
Index:
Changes in directory llvm/docs:
MakefileGuide.html updated: 1.36 - 1.37
---
Log message:
Fix an anchor name.
---
Diffs of the changes: (+2 -2)
MakefileGuide.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/docs/MakefileGuide.html
diff -u
Changes in directory llvm/test/Regression/CodeGen/X86:
2006-08-07-CycleInDAG.ll added (r1.1)
---
Log message:
New test case.
---
Diffs of the changes: (+30 -0)
2006-08-07-CycleInDAG.ll | 30 ++
1 files changed, 30 insertions(+)
Index:
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.89 - 1.90
---
Log message:
Eliminate reachability matrix. It has to be calculated before any instruction
selection is done. That's rather expensive especially in situations where it
isn't really needed.
Move back to a
Changes in directory llvm/include/llvm/ADT:
SmallVector.h updated: 1.6 - 1.7
---
Log message:
Add ctor that initializes from a range.
---
Diffs of the changes: (+6 -0)
SmallVector.h |6 ++
1 files changed, 6 insertions(+)
Index: llvm/include/llvm/ADT/SmallVector.h
diff -u
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAG.h updated: 1.109 - 1.110
SelectionDAGNodes.h updated: 1.138 - 1.139
---
Log message:
Eliminate some malloc traffic by allocating vectors on the stack. Change some
method that took std::vectorSDOperand to take a pointer to a first
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.384 - 1.385
SelectionDAG.cpp updated: 1.319 - 1.320
---
Log message:
Eliminate some malloc traffic by allocating vectors on the stack. Change some
method that took std::vectorSDOperand to take a pointer to a first
Changes in directory llvm/include/llvm/ADT:
SmallVector.h updated: 1.7 - 1.8
---
Log message:
add a new assign method
---
Diffs of the changes: (+9 -0)
SmallVector.h |9 +
1 files changed, 9 insertions(+)
Index: llvm/include/llvm/ADT/SmallVector.h
diff -u
Changes in directory llvm/docs:
WritingAnLLVMPass.html updated: 1.45 - 1.46
---
Log message:
Update the instructions for writing a pass as a loadable module per the
new definition in MakefileGuilde.html and Makefile.rules.
---
Diffs of the changes: (+6 -4)
WritingAnLLVMPass.html | 10
Changes in directory llvm/include/llvm/ADT:
SmallVector.h updated: 1.8 - 1.9
---
Log message:
capacity is a pointer, not a value
---
Diffs of the changes: (+1 -1)
SmallVector.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/ADT/SmallVector.h
diff -u
Changes in directory llvm/utils:
NewNightlyTest.pl updated: 1.45 - 1.46
---
Log message:
Removed unneccesary output from nightly tester
---
Diffs of the changes: (+3 -3)
NewNightlyTest.pl |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/utils/NewNightlyTest.pl
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.200 - 1.201
---
Log message:
Start eliminating temporary vectors used to create DAG nodes. Instead, pass
in the start of an array and a count of operands where applicable. In many
cases, the number of operands is
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAG.h updated: 1.110 - 1.111
---
Log message:
Start eliminating temporary vectors used to create DAG nodes. Instead, pass
in the start of an array and a count of operands where applicable. In many
cases, the number of operands is
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.237 - 1.238
---
Log message:
Start eliminating temporary vectors used to create DAG nodes. Instead, pass
in the start of an array and a count of operands where applicable. In many
cases, the number of operands is known,
Changes in directory llvm/lib/Target/Sparc:
SparcISelDAGToDAG.cpp updated: 1.101 - 1.102
---
Log message:
Start eliminating temporary vectors used to create DAG nodes. Instead, pass
in the start of an array and a count of operands where applicable. In many
cases, the number of operands is
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.179 - 1.180
LegalizeDAG.cpp updated: 1.385 - 1.386
SelectionDAG.cpp updated: 1.320 - 1.321
SelectionDAGISel.cpp updated: 1.267 - 1.268
---
Log message:
Start eliminating temporary vectors used to create DAG nodes.
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.241 - 1.242
---
Log message:
Start eliminating temporary vectors used to create DAG nodes. Instead, pass
in the start of an array and a count of operands where applicable. In many
cases, the number of operands is known,
36 matches
Mail list logo