Changes in directory llvm/lib/Target/IA64:
IA64Bundling.cpp updated: 1.1 -> 1.2
IA64InstrInfo.td updated: 1.43 -> 1.44
IA64RegisterInfo.cpp updated: 1.12 -> 1.13
---
Log message:
some hoovering
---
Diffs of the changes: (+13 -9)
IA64Bundling.cpp |7 ---
IA64InstrInfo.td |
Changes in directory llvm/lib/Target/X86:
Makefile updated: 1.24 -> 1.25
X86.h updated: 1.39 -> 1.40
X86.td updated: 1.16 -> 1.17
X86Subtarget.cpp updated: 1.8 -> 1.9
X86Subtarget.h updated: 1.7 -> 1.8
X86TargetMachine.cpp updated: 1.97 -> 1.98
---
Log message:
Added preliminary x86 subtarget s
Changes in directory llvm/lib/Target/IA64:
IA64RegisterInfo.td updated: 1.14 -> 1.15
---
Log message:
fix stack corruption! Previously, 16-byte whole-FP-register stores were
being treated as needing only 8 bytes (though they were 16 byte aligned.)
This should fix a bunch of tests - anyone ha
Changes in directory llvm/include/llvm/Support:
Dwarf.h added (r1.1)
---
Log message:
Split out Dwarf constants for use outside DwarfWriter.
---
Diffs of the changes: (+432 -0)
Dwarf.h | 432
1 files changed, 432 insertions(
Changes in directory llvm/win32/x86:
x86.vcproj updated: 1.17 -> 1.18
---
Log message:
Teach Visual Studio about X86 subtargets.
---
Diffs of the changes: (+9 -4)
x86.vcproj | 13 +
1 files changed, 9 insertions(+), 4 deletions(-)
Index: llvm/win32/x86/x86.vcproj
diff -u llv
Changes in directory llvm/test/Regression/CodeGen/Alpha:
2005-12-12-MissingFCMov.ll added (r1.1)
2006-01-26-VaargBreak.ll added (r1.1)
---
Log message:
added a couple test cases, including the new vaarg breakage
---
Diffs of the changes: (+61 -0)
2005-12-12-MissingFCMov.ll | 44 ++
Changes in directory llvm/lib/Support:
PluginLoader.cpp updated: 1.15 -> 1.16
---
Log message:
Remember plugins should someone like bugpoint want to know them.
---
Diffs of the changes: (+15 -0)
PluginLoader.cpp | 15 +++
1 files changed, 15 insertions(+)
Index: llvm/lib/Su
Changes in directory llvm/include/llvm/Support:
PluginLoader.h updated: 1.3 -> 1.4
---
Log message:
Remember plugins should someone like bugpoint want to know them.
---
Diffs of the changes: (+2 -0)
PluginLoader.h |2 ++
1 files changed, 2 insertions(+)
Index: llvm/include/llvm/Supp
Changes in directory llvm/tools/bugpoint:
OptimizerDriver.cpp updated: 1.36 -> 1.37
---
Log message:
Pass plugins on to children when optimizing.
---
Diffs of the changes: (+10 -1)
OptimizerDriver.cpp | 11 ++-
1 files changed, 10 insertions(+), 1 deletion(-)
Index: llvm/tool
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.143 -> 1.144
---
Log message:
Another folding problem: if a node r/w chain or flag, don't fold it if it
has already been selected. The number of use check is not strong enough since
a node can be replaced with newly created
Changes in directory llvm/lib/Support:
PluginLoader.cpp updated: 1.16 -> 1.17
---
Log message:
dynamically allocate plugin space as needed
---
Diffs of the changes: (+12 -5)
PluginLoader.cpp | 17 -
1 files changed, 12 insertions(+), 5 deletions(-)
Index: llvm/lib/Suppor
Changes in directory llvm/lib/Target/X86:
X86JITInfo.cpp updated: 1.14 -> 1.15
---
Log message:
Improve compatibility with VC2005, patch by Morten Ofstad!
---
Diffs of the changes: (+5 -3)
X86JITInfo.cpp |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
Index: llvm/lib/Ta
Changes in directory llvm/include/llvm/ADT:
UniqueVector.h updated: 1.4 -> 1.5
---
Log message:
Add support to find existing entries.
---
Diffs of the changes: (+20 -0)
UniqueVector.h | 20
1 files changed, 20 insertions(+)
Index: llvm/include/llvm/ADT/UniqueVector
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.39 -> 1.40
DwarfWriter.cpp updated: 1.17 -> 1.18
MachineDebugInfo.cpp updated: 1.4 -> 1.5
---
Log message:
Set up MachineDebugInfo to scan for debug information form "llvm.db"g globals.
Global Variable information is now pulled fr
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.142 -> 1.143
---
Log message:
Set up MachineDebugInfo to scan for debug information form "llvm.db"g globals.
Global Variable information is now pulled from "llvm.dbg.globals"
---
Diffs of the changes: (+1 -1)
PPCAsm
Changes in directory llvm/include/llvm/CodeGen:
DwarfWriter.h updated: 1.16 -> 1.17
MachineDebugInfo.h updated: 1.6 -> 1.7
---
Log message:
Set up MachineDebugInfo to scan for debug information form "llvm.db"g globals.
Global Variable information is now pulled from "llvm.dbg.globals"
---
Diff
Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.36 -> 1.37
---
Log message:
Add a method for inline asm support.
---
Diffs of the changes: (+11 -0)
TargetLowering.h | 11 +++
1 files changed, 11 insertions(+)
Index: llvm/include/llvm/Target/TargetLowe
Changes in directory llvm/Xcode/LLVM.xcodeproj:
project.pbxproj updated: 1.17 -> 1.18
---
Log message:
Update files lists.
---
Diffs of the changes: (+9 -5)
project.pbxproj | 14 +-
1 files changed, 9 insertions(+), 5 deletions(-)
Index: llvm/Xcode/LLVM.xcodeproj/project.pb
Changes in directory llvm/lib/Target:
TargetLowering.cpp updated: 1.20 -> 1.21
---
Log message:
Implement a method for inline asm support
---
Diffs of the changes: (+17 -0)
TargetLowering.cpp | 17 +
1 files changed, 17 insertions(+)
Index: llvm/lib/Target/TargetLowerin
Changes in directory llvm/include/llvm/ADT:
StringExtras.h updated: 1.26 -> 1.27
---
Log message:
add some methods for case-insensitive string compares
---
Diffs of the changes: (+21 -0)
StringExtras.h | 21 +
1 files changed, 21 insertions(+)
Index: llvm/include/ll
Changes in directory llvm/include/llvm/ADT:
UniqueVector.h updated: 1.5 -> 1.6
---
Log message:
Use find instead of lower_bounds.
---
Diffs of the changes: (+2 -2)
UniqueVector.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/ADT/UniqueVector.h
dif
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.15 -> 1.16
---
Log message:
Improve compatibility with VC2005, patch by Morten Ofstad!
---
Diffs of the changes: (+3 -0)
LiveInterval.h |3 +++
1 files changed, 3 insertions(+)
Index: llvm/include/llvm/CodeGen/L
Changes in directory llvm/include/llvm/Target:
SubtargetFeature.h updated: 1.5 -> 1.6
---
Log message:
Improve compatibility with VC2005, patch by Morten Ofstad!
---
Diffs of the changes: (+4 -4)
SubtargetFeature.h |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: l
Changes in directory llvm/lib/Target:
SubtargetFeature.cpp updated: 1.8 -> 1.9
---
Log message:
Improve compatibility with VC2005, patch by Morten Ofstad!
---
Diffs of the changes: (+4 -1)
SubtargetFeature.cpp |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/lib/T
Changes in directory llvm/lib/Target/X86:
X86FloatingPoint.cpp updated: 1.48 -> 1.49
---
Log message:
Improve compatibility with VC2005, patch by Morten Ofstad!
---
Diffs of the changes: (+6 -1)
X86FloatingPoint.cpp |7 ++-
1 files changed, 6 insertions(+), 1 deletion(-)
Index: ll
Changes in directory llvm/lib/Transforms/Scalar:
CorrelatedExprs.cpp updated: 1.31 -> 1.32
---
Log message:
Improve compatibility with VC2005, patch by Morten Ofstad!
---
Diffs of the changes: (+4 -2)
CorrelatedExprs.cpp |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
Inde
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.18 -> 1.19
MachineDebugInfo.cpp updated: 1.5 -> 1.6
---
Log message:
Use global information to fill out Dwarf compile units.
---
Diffs of the changes: (+18 -22)
DwarfWriter.cpp | 30 ++
Mac
Changes in directory llvm/include/llvm/CodeGen:
DwarfWriter.h updated: 1.17 -> 1.18
MachineDebugInfo.h updated: 1.7 -> 1.8
---
Log message:
Use global information to fill out Dwarf compile units.
---
Diffs of the changes: (+7 -2)
DwarfWriter.h |5 +++--
MachineDebugInfo.h |4 +
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.94 -> 1.95
---
Log message:
Add new INLINEASM node
---
Diffs of the changes: (+9 -0)
SelectionDAGNodes.h |9 +
1 files changed, 9 insertions(+)
Index: llvm/include/llvm/CodeGen/SelectionDAGNodes.h
Changes in directory llvm/include/llvm/CodeGen:
DwarfWriter.h updated: 1.18 -> 1.19
---
Log message:
Dropped DwarfWriter::
---
Diffs of the changes: (+1 -1)
DwarfWriter.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/DwarfWriter.h
diff -u llvm
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.277 -> 1.278
SelectionDAG.cpp updated: 1.244 -> 1.245
SelectionDAGISel.cpp updated: 1.137 -> 1.138
---
Log message:
initial selectiondag support for new INLINEASM node. Note that inline asms
with outputs or inputs a
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.144 -> 1.145
---
Log message:
Teach the dag selectors to select InlineAsm nodes.
Aren't we happy the pattern selectors are almost all gone?
---
Diffs of the changes: (+18 -1)
DAGISelEmitter.cpp | 19 +++
Changes in directory llvm/include/llvm/Target:
TargetInstrInfo.h updated: 1.81 -> 1.82
---
Log message:
Add a common INLINEASM opcode
---
Diffs of the changes: (+5 -2)
TargetInstrInfo.h |7 +--
1 files changed, 5 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/Target/Targe
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAG.cpp updated: 1.59 -> 1.60
---
Log message:
Teach the scheduler to emit the appropriate INLINEASM MachineInstr for an
ISD::INLINEASM node.
---
Diffs of the changes: (+29 -0)
ScheduleDAG.cpp | 29 +
Changes in directory llvm/utils/TableGen:
CodeEmitterGen.cpp updated: 1.42 -> 1.43
---
Log message:
Don't emit JIT code for these instructions
---
Diffs of the changes: (+2 -0)
CodeEmitterGen.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/utils/TableGen/CodeEmitterGen.cpp
di
Changes in directory llvm/lib/Target:
TargetSchedule.td updated: 1.4 -> 1.5
---
Log message:
Add a default NoItinerary class for targets to use.
---
Diffs of the changes: (+1 -0)
TargetSchedule.td |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/TargetSchedule.td
diff -u
Changes in directory llvm/utils/TableGen:
InstrInfoEmitter.cpp updated: 1.34 -> 1.35
---
Log message:
If we want to emit things in enum order, use getInstructionsByEnumValue to
get the order, don't compute it ourselves.
Don't emit stuff like (14<<0), emit 14 instead.
Don't attempt to get targ
Changes in directory llvm/utils/TableGen:
SubtargetEmitter.cpp updated: 1.15 -> 1.16
---
Log message:
There is at least a 'noitinerary' itinerary now
---
Diffs of the changes: (+1 -1)
SubtargetEmitter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/utils/TableGe
Changes in directory llvm/utils/TableGen:
CodeGenTarget.cpp updated: 1.53 -> 1.54
CodeGenTarget.h updated: 1.23 -> 1.24
---
Log message:
PHI and INLINEASM are now builtin instructions provided by Target.td
---
Diffs of the changes: (+13 -21)
CodeGenTarget.cpp | 30 +--
Changes in directory llvm/lib/Target/X86:
X86.td updated: 1.17 -> 1.18
X86InstrInfo.td updated: 1.218 -> 1.219
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+0 -4)
X86.td |1 -
X86InstrInfo.td |3 ---
2 fi
Changes in directory llvm/lib/Target/Alpha:
Alpha.td updated: 1.6 -> 1.7
AlphaInstrInfo.td updated: 1.109 -> 1.110
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+0 -4)
Alpha.td |2 --
AlphaInstrInfo.td |2
Changes in directory llvm/lib/Target/IA64:
IA64.td updated: 1.6 -> 1.7
IA64InstrInfo.td updated: 1.44 -> 1.45
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+1 -4)
IA64.td |4 +---
IA64InstrInfo.td |1 -
2
Changes in directory llvm/lib/Target:
Target.td updated: 1.68 -> 1.69
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+11 -3)
Target.td | 14 +++---
1 files changed, 11 insertions(+), 3 deletions(-)
Index: llvm/l
Changes in directory llvm/lib/Target/SparcV9:
SparcV9.td updated: 1.37 -> 1.38
SparcV9InstrInfo.td updated: 1.1 -> 1.2
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+0 -5)
SparcV9.td |2 --
SparcV9InstrInfo.td
Changes in directory llvm/lib/Target/Skeleton:
Skeleton.td updated: 1.3 -> 1.4
SkeletonInstrInfo.td updated: 1.3 -> 1.4
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+1 -4)
Skeleton.td |4 +---
SkeletonInstrIn
Changes in directory llvm/lib/Target/SparcV8:
SparcV8.td updated: 1.8 -> 1.9
SparcV8InstrInfo.td updated: 1.103 -> 1.104
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+0 -3)
SparcV8.td |2 --
SparcV8InstrInfo.
Changes in directory llvm/lib/Target/PowerPC:
PPCInstrFormats.td updated: 1.63 -> 1.64
PPCInstrInfo.td updated: 1.174 -> 1.175
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+1 -5)
PPCInstrFormats.td |3 +--
PPCInstrInf
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.25 -> 1.26
---
Log message:
add a method
---
Diffs of the changes: (+3 -0)
AsmPrinter.h |3 +++
1 files changed, 3 insertions(+)
Index: llvm/include/llvm/CodeGen/AsmPrinter.h
diff -u llvm/include/llvm/CodeGen/Asm
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.40 -> 1.41
---
Log message:
Stub out a method
---
Diffs of the changes: (+6 -0)
AsmPrinter.cpp |6 ++
1 files changed, 6 insertions(+)
Index: llvm/lib/CodeGen/AsmPrinter.cpp
diff -u llvm/lib/CodeGen/AsmPrinter.cpp:1
Changes in directory llvm/utils/TableGen:
AsmWriterEmitter.cpp updated: 1.23 -> 1.24
---
Log message:
Use printInlineAsm to, well, print inline asm's.
---
Diffs of the changes: (+7 -4)
AsmWriterEmitter.cpp | 11 +++
1 files changed, 7 insertions(+), 4 deletions(-)
Index: llvm/u
50 matches
Mail list logo