Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.264 -> 1.265
---
Log message:
Fix custom lowering of dynamic_stackalloc
---
Diffs of the changes: (+9 -6)
LegalizeDAG.cpp | 15 +--
1 files changed, 9 insertions(+), 6 deletions(-)
Index: llvm/li
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.238 -> 1.239
---
Log message:
add a missing node name
---
Diffs of the changes: (+1 -0)
SelectionDAG.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
diff -u
Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp updated: 1.51 -> 1.52
---
Log message:
Have legalize take care of DYNAMIC_STACKALLOC for us, implement
llvm.stacksave/stackrestore.
---
Diffs of the changes: (+4 -18)
SparcV8ISelDAGToDAG.cpp | 22 -
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.265 -> 1.266
---
Log message:
Allow the target to specify 'expand' if they just require the amount to
be subtracted from the stack pointer.
---
Diffs of the changes: (+19 -9)
LegalizeDAG.cpp | 28 +
Changes in directory llvm/lib/VMCore:
Function.cpp updated: 1.98 -> 1.99
---
Log message:
add a missing break that Reid noticed.
---
Diffs of the changes: (+1 -0)
Function.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/VMCore/Function.cpp
diff -u llvm/lib/VMCore/Function.c
Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp updated: 1.50 -> 1.51
---
Log message:
Implement DYNAMIC_STACKALLOC for V8
---
Diffs of the changes: (+18 -1)
SparcV8ISelDAGToDAG.cpp | 19 ++-
1 files changed, 18 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.150 -> 1.151
PPCISelLowering.cpp updated: 1.66 -> 1.67
---
Log message:
Use the default impl of DYNAMIC_STACKALLOC, allowing us to delete some code.
---
Diffs of the changes: (+4 -41)
PPCISelDAGToDAG.cpp | 38 --
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.31 -> 1.32
X86ISelLowering.cpp updated: 1.41 -> 1.42
X86ISelPattern.cpp updated: 1.197 -> 1.198
---
Log message:
Use the default lowering of ISD::DYNAMIC_STACKALLOC, delete now dead code.
---
Diffs of the changes: (+4 -
Changes in directory llvm/lib/Target/SparcV8:
SparcV8AsmPrinter.cpp updated: 1.49 -> 1.50
SparcV8InstrInfo.td updated: 1.102 -> 1.103
---
Log message:
Don't print a label for the first MBB in a function.
Compile this:
%_2E_str_8 = external global [75 x sbyte]
implementation ; Functions:
dec
Changes in directory llvm/lib/Target/IA64:
IA64ISelDAGToDAG.cpp updated: 1.20 -> 1.21
IA64ISelLowering.cpp updated: 1.21 -> 1.22
---
Log message:
explain that r12 is the stack pointer reg
---
Diffs of the changes: (+5 -33)
IA64ISelDAGToDAG.cpp | 34 ++
I
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.td updated: 1.205 -> 1.206
---
Log message:
Added patterns for 8-bit multiply
---
Diffs of the changes: (+11 -2)
X86InstrInfo.td | 13 +++--
1 files changed, 11 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/X86/X86Ins
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.133 -> 1.134
---
Log message:
Type inferencing bug
---
Diffs of the changes: (+2 -0)
DAGISelEmitter.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/utils/TableGen/DAGISelEmitter.cpp
diff -u llvm/utils/Tabl
Changes in directory llvm/lib/VMCore:
Verifier.cpp updated: 1.140 -> 1.141
---
Log message:
ET-Forest has issues with unreachable blocks. Temporarily disable verifiers use
of it until they are resolved.
---
Diffs of the changes: (+2 -0)
Verifier.cpp |2 ++
1 files changed, 2 insertion
Changes in directory llvm/docs:
LangRef.html updated: 1.126 -> 1.127
---
Log message:
Added spec for insertelement operation.
---
Diffs of the changes: (+55 -2)
LangRef.html | 57 +++--
1 files changed, 55 insertions(+), 2 deletions(-)
Changes in directory llvm/include/llvm/Analysis:
ET-Forest.h updated: 1.2 -> 1.3
---
Log message:
add an assert, patch by Daniel Berlin
---
Diffs of the changes: (+1 -0)
ET-Forest.h |1 +
1 files changed, 1 insertion(+)
Index: llvm/include/llvm/Analysis/ET-Forest.h
diff -u llvm/inclu
Changes in directory llvm/include/llvm/Analysis:
ET-Forest.h updated: 1.3 -> 1.4
---
Log message:
Initialize DFSnum's to -1, in case a node is not reachable.
---
Diffs of the changes: (+3 -2)
ET-Forest.h |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/include/l
Changes in directory llvm/lib/VMCore:
Verifier.cpp updated: 1.141 -> 1.142
---
Log message:
Thanks to Daniel Berlin's ETForest fix, we can now use it again for the verifier
---
Diffs of the changes: (+0 -2)
Verifier.cpp |2 --
1 files changed, 2 deletions(-)
Index: llvm/lib/VMCore/Ve
Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp updated: 1.53 -> 1.54
---
Log message:
Make sure that bool,byte and short arguments are the right type when loaded
from memory.
---
Diffs of the changes: (+1 -0)
SparcV8ISelDAGToDAG.cpp |1 +
1 files changed, 1 inser
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.344 -> 1.345
---
Log message:
PRE is no more
---
Diffs of the changes: (+2 -2)
ReleaseNotes.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNotes.ht
Changes in directory llvm/lib/Transforms/Scalar:
PRE.cpp (r1.15) removed
---
Log message:
This pass has never worked correctly. Remove.
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
h
Changes in directory llvm/include/llvm/Transforms:
LinkAllPasses.h updated: 1.27 -> 1.28
---
Log message:
Remove a never-working pass
---
Diffs of the changes: (+0 -1)
LinkAllPasses.h |1 -
1 files changed, 1 deletion(-)
Index: llvm/include/llvm/Transforms/LinkAllPasses.h
diff -u llv
Changes in directory llvm/test/Regression/Transforms/PRE:
basictest.ll (r1.2) removed
dg.exp (r1.2) removed
---
Log message:
This pass has been removed.
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commi
Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp updated: 1.54 -> 1.55
---
Log message:
Silly Sparc is big endian. If we have to load args out of incoming stack slots
that are smaller than an int, make sure to adjust the frame pointer to take
this into consideration.
---
Changes in directory llvm/lib/Target/IA64:
IA64ISelDAGToDAG.cpp updated: 1.21 -> 1.22
IA64InstrInfo.td updated: 1.37 -> 1.38
---
Log message:
fix division! again!! pattern isel, prepare to die.
---
Diffs of the changes: (+118 -101)
IA64ISelDAGToDAG.cpp | 198 ---
24 matches
Mail list logo