Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.174 -> 1.175
---
Log message:
Don't generate silly matching code like this:
if (N1.getOpcode() == ISD::ADD &&
...)
if (... &&
(N1.getNumOperands() == 1 || !isNonImmUse(N1.Val, N10.Val))) &&
...)
Tab
Changes in directory llvm/lib/Target/PowerPC:
PPCHazardRecognizers.cpp updated: 1.3 -> 1.4
PPCHazardRecognizers.h updated: 1.1 -> 1.2
---
Log message:
This kinda sorta implements "things that have to lead a dispatch group".
---
Diffs of the changes: (+42 -17)
PPCHazardRecognizers.cpp | 5
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.42 -> 1.43
---
Log message:
Bitfield support.
---
Diffs of the changes: (+14 -2)
DwarfWriter.cpp | 16 ++--
1 files changed, 14 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u ll
Changes in directory llvm/lib/Target/PowerPC:
PPCHazardRecognizers.cpp updated: 1.4 -> 1.5
PPCHazardRecognizers.h updated: 1.2 -> 1.3
---
Log message:
add a couple more load/store instrs, add a newline to the end of file.
---
Diffs of the changes: (+17 -2)
PPCHazardRecognizers.cpp | 16 +
Changes in directory llvm/lib/Target/PowerPC:
PPCHazardRecognizers.cpp updated: 1.5 -> 1.6
---
Log message:
add another missing store.
---
Diffs of the changes: (+2 -0)
PPCHazardRecognizers.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/PowerPC/PPCHazardRecognizer
Changes in directory llvm/lib/Transforms/IPO:
ConstantMerge.cpp updated: 1.30 -> 1.31
---
Log message:
Fix ConstantMerge/2006-03-07-DontMergeDiffSections.ll, a problem Jim
hypotheticalized about, where we would incorrectly merge two globals in
different sections.
---
Diffs of the changes: (
Changes in directory llvm/test/Regression/Transforms/ConstantMerge:
2006-03-07-DontMergeDiffSections.ll added (r1.1)
---
Log message:
new testcase
---
Diffs of the changes: (+15 -0)
2006-03-07-DontMergeDiffSections.ll | 15 +++
1 files changed, 15 insertions(+)
Index:
llvm
Changes in directory llvm/lib/Transforms/IPO:
Internalize.cpp updated: 1.31 -> 1.32
---
Log message:
Switch to using a numeric id for anchors.
---
Diffs of the changes: (+4 -3)
Internalize.cpp |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index: llvm/lib/Transforms/IPO
Changes in directory llvm/include/llvm/CodeGen:
MachineDebugInfo.h updated: 1.27 -> 1.28
---
Log message:
Switch to using a numeric id for anchors.
---
Diffs of the changes: (+14 -4)
MachineDebugInfo.h | 18 ++
1 files changed, 14 insertions(+), 4 deletions(-)
Index: ll
Changes in directory llvm/lib/CodeGen:
MachineDebugInfo.cpp updated: 1.23 -> 1.24
---
Log message:
Switch to using a numeric id for anchors.
---
Diffs of the changes: (+28 -12)
MachineDebugInfo.cpp | 40
1 files changed, 28 insertions(+), 12 delet
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.156 -> 1.157
---
Log message:
Use "llvm.metadata" section for debug globals. Filter out these globals in the
asm printer.
---
Diffs of the changes: (+1 -1)
PPCAsmPrinter.cpp |2 +-
1 files changed, 1 insertion(
Changes in directory llvm/lib/Target/X86:
X86AsmPrinter.cpp updated: 1.169 -> 1.170
---
Log message:
Use "llvm.metadata" section for debug globals. Filter out these globals in the
asm printer.
---
Diffs of the changes: (+1 -1)
X86AsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+),
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.57 -> 1.58
MachineDebugInfo.cpp updated: 1.24 -> 1.25
---
Log message:
Use "llvm.metadata" section for debug globals. Filter out these globals in the
asm printer.
---
Diffs of the changes: (+9 -2)
AsmPrinter.cpp |8
Changes in directory llvm/test/Regression/CFrontend:
attribute_constructor.c added (r1.1)
---
Log message:
new testcase that should have been added long ago.
---
Diffs of the changes: (+6 -0)
attribute_constructor.c |6 ++
1 files changed, 6 insertions(+)
Index: llvm/test/Regress
Changes in directory llvm-test/SingleSource/Benchmarks/CoyoteBench:
Makefile updated: 1.1 -> 1.2
---
Log message:
link with libstdc++ to let fftbench work with the new frontend
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llv
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.253 -> 1.254
---
Log message:
Two things:
1. Don't emit debug info, or other llvm.metadata to the .cbe.c file.
2. Mark static ctors/dtors as such, so that bugpoint works on C++ code
compiled with the new CFE.
---
Diffs of
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.td updated: 1.252 -> 1.253
---
Log message:
X86ISD::REP_STOS and X86ISD::REP_MOVS now produces a flag.
---
Diffs of the changes: (+2 -2)
X86InstrInfo.td |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Ta
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.103 -> 1.104
---
Log message:
Use rep/stosl; and Count 0x3; rep/stosb for memset with 4 byte aligned dest.
and variable value.
Similarly for memcpy.
---
Diffs of the changes: (+72 -12)
X86ISelLowering.cpp | 84 +
Changes in directory llvm/lib/Target/PowerPC:
README.txt updated: 1.69 -> 1.70
---
Log message:
add a note
---
Diffs of the changes: (+41 -0)
README.txt | 41 +
1 files changed, 41 insertions(+)
Index: llvm/lib/Target/PowerPC/README.txt
diff -u l
Changes in directory llvm/lib/Transforms/Scalar:
ScalarReplAggregates.cpp updated: 1.36 -> 1.37
---
Log message:
Fix a miscompilation of 188.ammp with the new CFE. 188.ammp is accessing
arrays out of range in a horrible way, but we shouldn't break it anyway.
Details in the comments.
---
Diff
Changes in directory llvm/lib/CodeGen:
MachineDebugInfo.cpp updated: 1.25 -> 1.26
---
Log message:
libstdc++-v3 was failing to build. Needed to handle composite types with empty
members (running into a zero initializer.)
---
Diffs of the changes: (+8 -5)
MachineDebugInfo.cpp | 13 ++
Changes in directory llvm/include/llvm/CodeGen:
ScheduleDAG.h updated: 1.14 -> 1.15
SelectionDAGISel.h updated: 1.10 -> 1.11
---
Log message:
Change the interface for getting a target HazardRecognizer to be more clean.
---
Diffs of the changes: (+6 -9)
ScheduleDAG.h |9 +++--
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAG.cpp updated: 1.72 -> 1.73
ScheduleDAGList.cpp updated: 1.20 -> 1.21
SelectionDAGISel.cpp updated: 1.181 -> 1.182
---
Log message:
Change the interface for getting a target HazardRecognizer to be more clean.
---
Diffs of the chang
Changes in directory llvm/lib/Target/PowerPC:
PPCHazardRecognizers.cpp updated: 1.6 -> 1.7
PPCHazardRecognizers.h updated: 1.3 -> 1.4
PPCISelDAGToDAG.cpp updated: 1.162 -> 1.163
---
Log message:
Change the interface for getting a target HazardRecognizer to be more clean.
---
Diffs of the chan
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.312 -> 1.313
---
Log message:
revert the previous patch, didn't mean to check it in yet
---
Diffs of the changes: (+2 -25)
LegalizeDAG.cpp | 27 ++-
1 files changed, 2 insertions(+), 25
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.311 -> 1.312
ScheduleDAGList.cpp updated: 1.21 -> 1.22
---
Log message:
remove "Slot", it is dead
---
Diffs of the changes: (+56 -34)
LegalizeDAG.cpp | 27 --
ScheduleDAGList.cpp | 63
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.23 -> 1.24
---
Log message:
switch from an explicitly managed list of SUnits to a simple vector of sunits
---
Diffs of the changes: (+28 -35)
ScheduleDAGList.cpp | 63 +++---
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.22 -> 1.23
---
Log message:
Shrinkify some fields, fit to 80 columns
---
Diffs of the changes: (+11 -11)
ScheduleDAGList.cpp | 22 +++---
1 files changed, 11 insertions(+), 11 deletions(-)
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.24 -> 1.25
---
Log message:
Split the priority function computation and priority queue management out
of the ScheduleDAGList class into a new SchedulingPriorityQueue class.
---
Diffs of the changes: (+152 -115
Changes in directory llvm/lib/Target/IA64:
IA64InstrInfo.td updated: 1.46 -> 1.47
---
Log message:
doo de doo
---
Diffs of the changes: (+158 -148)
IA64InstrInfo.td | 306 ---
1 files changed, 158 insertions(+), 148 deletions(-)
Index
30 matches
Mail list logo