Changes in directory llvm/lib/CodeGen:
MachineDebugInfo.cpp added (r1.1)
---
Log message:
Extending MachineDebugInfo.
---
Diffs of the changes: (+90 -0)
MachineDebugInfo.cpp | 90 +++
1 files changed, 90 insertions(+)
Index: llvm/lib/Code
Changes in directory llvm/Xcode/LLVM.xcodeproj:
project.pbxproj updated: 1.15 -> 1.16
---
Log message:
Adding new files.
---
Diffs of the changes: (+4 -0)
project.pbxproj |4
1 files changed, 4 insertions(+)
Index: llvm/Xcode/LLVM.xcodeproj/project.pbxproj
diff -u llvm/Xcode/LLV
Changes in directory llvm/tools/llc:
llc.cpp updated: 1.123 -> 1.124
---
Log message:
Adding MachineDebugInfo as a immutable pass.
---
Diffs of the changes: (+4 -0)
llc.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/tools/llc/llc.cpp
diff -u llvm/tools/llc/llc.cpp:1.123 ll
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.249 -> 1.250
---
Log message:
Change how MachineDebugInfo is fetched.
---
Diffs of the changes: (+1 -1)
LegalizeDAG.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/Selecti
Changes in directory llvm/lib/CodeGen:
MachineFunction.cpp updated: 1.82 -> 1.83
---
Log message:
Moving MachineDebugInfo to module level location.
---
Diffs of the changes: (+1 -1)
MachineFunction.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/Mach
Changes in directory llvm/include/llvm/CodeGen:
MachineFunction.h updated: 1.56 -> 1.57
---
Log message:
Move MachineDebugInfo to module level location.
---
Diffs of the changes: (+0 -9)
MachineFunction.h |9 -
1 files changed, 9 deletions(-)
Index: llvm/include/llvm/CodeGen/
Changes in directory llvm/include/llvm/CodeGen:
MachineDebugInfo.h updated: 1.1 -> 1.2
---
Log message:
1. Make MachineDebugInfo a pass.
2. Add label uniquing code.
---
Diffs of the changes: (+21 -31)
MachineDebugInfo.h | 52 +---
1 files
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.23 -> 1.24
DwarfWriter.h updated: 1.3 -> 1.4
---
Log message:
Tie dwarf generation to darwin assembler.
---
Diffs of the changes: (+180 -3)
AsmPrinter.h | 41
DwarfWriter.h | 142 ++
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.34 -> 1.35
DwarfWriter.cpp updated: 1.2 -> 1.3
---
Log message:
Tie dwarf generation to darwin assembler.
---
Diffs of the changes: (+96 -0)
AsmPrinter.cpp |1
DwarfWriter.cpp | 95
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.133 -> 1.134
PPCTargetMachine.cpp updated: 1.77 -> 1.78
---
Log message:
Tie dwarf generation to darwin assembler.
---
Diffs of the changes: (+35 -9)
PPCAsmPrinter.cpp| 42 ++---
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.3 -> 1.4
---
Log message:
Add check for debug presence.
---
Diffs of the changes: (+4 -0)
DwarfWriter.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/Dwar
Changes in directory llvm/include/llvm/CodeGen:
MachineDebugInfo.h updated: 1.2 -> 1.3
---
Log message:
Add flag for debug presence.
---
Diffs of the changes: (+5 -0)
MachineDebugInfo.h |5 +
1 files changed, 5 insertions(+)
Index: llvm/include/llvm/CodeGen/MachineDebugInfo.h
dif
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.85 -> 1.86
---
Log message:
Add unique id to debug location for debug label use (work in progress.)
---
Diffs of the changes: (+3 -2)
SelectionDAGNodes.h |5 +++--
1 files changed, 3 insertions(+), 2 deletio
Changes in directory llvm/lib/Target/PowerPC:
PPCInstrInfo.td updated: 1.167 -> 1.168
---
Log message:
Add unique id to debug location for debug label use (work in progress.)
---
Diffs of the changes: (+4 -3)
PPCInstrInfo.td |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.75 -> 1.76
LegalizeDAG.cpp updated: 1.250 -> 1.251
---
Log message:
Add unique id to debug location for debug label use (work in progress.)
---
Diffs of the changes: (+23 -15)
DAGCombiner.cpp |3 ++-
Legaliz
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.38 -> 1.39
---
Log message:
Add unique id to debug location for debug label use (work in progress.)
---
Diffs of the changes: (+2 -2)
TargetSelectionDAG.td |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Changes in directory llvm/lib/CodeGen:
MachineDebugInfo.cpp updated: 1.1 -> 1.2
---
Log message:
Add unique id to debug location for debug label use (work in progress.)
---
Diffs of the changes: (+1 -0)
MachineDebugInfo.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/CodeGe
Changes in directory llvm/win32/CodeGen:
CodeGen.vcproj updated: 1.17 -> 1.18
---
Log message:
Teach Visual Studio about new file.
---
Diffs of the changes: (+3 -0)
CodeGen.vcproj |3 +++
1 files changed, 3 insertions(+)
Index: llvm/win32/CodeGen/CodeGen.vcproj
diff -u llvm/win32/Code
Changes in directory llvm/include/llvm:
Pass.h updated: 1.52 -> 1.53
---
Log message:
Be consistent in using class vs struct to make VC++ happy. And as it contains
methods, virtual method even, class wins.
---
Diffs of the changes: (+2 -1)
Pass.h |3 ++-
1 files changed, 2 insertions(
Changes in directory llvm/lib/Transforms/Vector:
SSE.cpp updated: 1.1.2.3 -> 1.1.2.4
---
Log message:
Fixed a bug in SSE code generation for unpack.
---
Diffs of the changes: (+49 -25)
SSE.cpp | 74 ++--
1 files changed, 49 inse
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.35 -> 1.36
DwarfWriter.cpp updated: 1.4 -> 1.5
MachineDebugInfo.cpp updated: 1.2 -> 1.3
---
Log message:
Applied some recommend changes from sabre. The dominate one beginning "let the
pass manager do it's thing." Fixes crash whe
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.24 -> 1.25
DwarfWriter.h updated: 1.4 -> 1.5
MachineDebugInfo.h updated: 1.3 -> 1.4
SelectionDAG.h updated: 1.82 -> 1.83
---
Log message:
Applied some recommend changes from sabre. The dominate one beginning "let the
pass
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.134 -> 1.135
---
Log message:
Applied some recommend changes from sabre. The dominate one beginning "let the
pass manager do it's thing." Fixes crash when compiling -g files and suppresses
dwarf statements if no debug
Changes in directory llvm/tools/llc:
llc.cpp updated: 1.124 -> 1.125
---
Log message:
Applied some recommend changes from sabre. The dominate one beginning "let the
pass manager do it's thing." Fixes crash when compiling -g files and suppresses
dwarf statements if no debug info is present.
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.251 -> 1.252
SelectionDAGISel.cpp updated: 1.119 -> 1.120
---
Log message:
Applied some recommend changes from sabre. The dominate one beginning "let the
pass manager do it's thing." Fixes crash when compiling -g f
Changes in directory llvm/tools/llc:
llc.cpp updated: 1.125 -> 1.126
---
Log message:
remove unused header
---
Diffs of the changes: (+0 -1)
llc.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/tools/llc/llc.cpp
diff -u llvm/tools/llc/llc.cpp:1.125 llvm/tools/llc/llc.cpp:1.126
--
Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp updated: 1.37 -> 1.38
---
Log message:
Remove some dead code.
---
Diffs of the changes: (+0 -4)
SparcV8ISelDAGToDAG.cpp |4
1 files changed, 4 deletions(-)
Index: llvm/lib/Target/SparcV8/SparcV8ISelDAGToDAG.cp
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.19 -> 1.20
X86ISelLowering.cpp updated: 1.18 -> 1.19
X86ISelLowering.h updated: 1.9 -> 1.10
X86InstrInfo.td updated: 1.186 -> 1.187
---
Log message:
DAG based isel call support.
---
Diffs of the changes: (+197 -41)
X8
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.135 -> 1.136
PPCISelLowering.cpp updated: 1.56 -> 1.57
PPCInstrInfo.td updated: 1.168 -> 1.169
---
Log message:
Added initial support for DEBUG_LABEL allowing debug specific labels to be
inserted in the code.
---
Diffs
Changes in directory llvm/lib/Target/IA64:
IA64ISelLowering.cpp updated: 1.9 -> 1.10
IA64ISelPattern.cpp updated: 1.71 -> 1.72
---
Log message:
Added initial support for DEBUG_LABEL allowing debug specific labels to be
inserted in the code.
---
Diffs of the changes: (+0 -2)
IA64ISelLowerin
Changes in directory llvm/include/llvm/CodeGen:
DwarfWriter.h updated: 1.5 -> 1.6
MachineDebugInfo.h updated: 1.4 -> 1.5
SelectionDAGNodes.h updated: 1.86 -> 1.87
---
Log message:
Added initial support for DEBUG_LABEL allowing debug specific labels to be
inserted in the code.
---
Diffs of the
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.76 -> 1.77
LegalizeDAG.cpp updated: 1.252 -> 1.253
SelectionDAG.cpp updated: 1.233 -> 1.234
---
Log message:
Added initial support for DEBUG_LABEL allowing debug specific labels to be
inserted in the code.
---
Diff
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.39 -> 1.40
---
Log message:
Added initial support for DEBUG_LABEL allowing debug specific labels to be
inserted in the code.
---
Diffs of the changes: (+6 -3)
TargetSelectionDAG.td |9 ++---
1 files changed, 6 i
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.16 -> 1.17
---
Log message:
Added initial support for DEBUG_LABEL allowing debug specific labels to be
inserted in the code.
---
Diffs of the changes: (+0 -1)
AlphaISelLowering.cpp |1 -
1 files changed, 1 del
Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp updated: 1.38 -> 1.39
---
Log message:
Added initial support for DEBUG_LABEL allowing debug specific labels to be
inserted in the code.
---
Diffs of the changes: (+0 -1)
SparcV8ISelDAGToDAG.cpp |1 -
1 files changed,
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.19 -> 1.20
---
Log message:
Added initial support for DEBUG_LABEL allowing debug specific labels to be
inserted in the code.
---
Diffs of the changes: (+0 -1)
X86ISelLowering.cpp |1 -
1 files changed, 1 deletion(
Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp updated: 1.39 -> 1.40
---
Log message:
Had expand logic backward.
---
Diffs of the changes: (+2 -0)
SparcV8ISelDAGToDAG.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/SparcV8/SparcV8ISelDAGToDAG
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.57 -> 1.58
---
Log message:
Had expand logic backward.
---
Diffs of the changes: (+2 -1)
PPCISelLowering.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/PowerPC/PPCISelLowe
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.17 -> 1.18
---
Log message:
Had expand logic backward.
---
Diffs of the changes: (+2 -0)
AlphaISelLowering.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp
diff
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.20 -> 1.21
---
Log message:
Had expand logic backward.
---
Diffs of the changes: (+2 -0)
X86ISelLowering.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/X86/X86ISelLowering.cpp
diff -u llvm/li
Changes in directory llvm/lib/Target/IA64:
IA64ISelLowering.cpp updated: 1.10 -> 1.11
IA64ISelPattern.cpp updated: 1.72 -> 1.73
---
Log message:
Had expand logic backward.
---
Diffs of the changes: (+4 -0)
IA64ISelLowering.cpp |2 ++
IA64ISelPattern.cpp |2 ++
2 files changed, 4 i
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.87 -> 1.88
---
Log message:
Grammer correction.
---
Diffs of the changes: (+2 -2)
SelectionDAGNodes.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/CodeGen/SelectionDAG
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.40 -> 1.41
---
Log message:
Added fpimm node for ConstantFP.
---
Diffs of the changes: (+2 -0)
TargetSelectionDAG.td |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/TargetSelectionDAG.td
diff -u llv
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.20 -> 1.21
X86InstrInfo.td updated: 1.187 -> 1.188
---
Log message:
Added ConstantFP patterns.
---
Diffs of the changes: (+33 -31)
X86ISelDAGToDAG.cpp | 27 ---
X86InstrInfo.td | 37 +++
Changes in directory llvm/lib/Target/Alpha:
AlphaInstrInfo.td updated: 1.97 -> 1.98
---
Log message:
unbreak the build, these are now in TargetSelectionDAG.td
---
Diffs of the changes: (+0 -3)
AlphaInstrInfo.td |3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/Target/Alpha/Alph
Changes in directory llvm/lib/VMCore:
ConstantFolding.cpp updated: 1.79 -> 1.80
---
Log message:
fix some formatting problems
---
Diffs of the changes: (+7 -7)
ConstantFolding.cpp | 14 +++---
1 files changed, 7 insertions(+), 7 deletions(-)
Index: llvm/lib/VMCore/ConstantFoldi
Changes in directory llvm/test/Regression/Assembler:
ConstantExprFold.llx updated: 1.2 -> 1.3
---
Log message:
new tests, derived from cosmics scheme output
---
Diffs of the changes: (+5 -1)
ConstantExprFold.llx |6 +-
1 files changed, 5 insertions(+), 1 deletion(-)
Index: llvm/t
Changes in directory llvm/lib/VMCore:
ConstantFolding.cpp updated: 1.80 -> 1.81
---
Log message:
Implement a few symbolic constant folding things. X ? Y : Y is Y.
Fold:
seteq ({ short }* cast (int 1 to { short }*), { short }* null)
setlt ({ short }* cast (int 1 to { short }*), { short }* cast
48 matches
Mail list logo