Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.32 -> 1.33
X86InstrInfo.td updated: 1.199 -> 1.200
---
Log message:
X86ISD::SETCC (e.g. SETEr) produces a flag (so multiple SETCC can be
linked together).
---
Diffs of the changes: (+4 -3)
X86ISelLowering.cpp |4 +
Changes in directory llvm-www:
OpenProjects.html updated: 1.10 -> 1.11
---
Log message:
Added link to the Elsa C++ parser and Elkhound GLR parser generator -- this
could be used to implement a better C++ front-end for LLVM.
---
Diffs of the changes: (+10 -4)
OpenProjects.html | 14 ++
Changes in directory llvm/lib/VMCore:
PassManagerT.h updated: 1.66 -> 1.67
---
Log message:
Patch #10 from Saem:
"Extracts a few more methods, reduces some redundancy in the code at
the same time."
---
Diffs of the changes: (+32 -52)
PassManagerT.h | 84 +-
Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp updated: 1.47 -> 1.48
SparcV8InstrInfo.td updated: 1.101 -> 1.102
---
Log message:
Fix branches on FP compares
---
Diffs of the changes: (+17 -21)
SparcV8ISelDAGToDAG.cpp | 33 +++--
SparcV8
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.80 -> 1.81
---
Log message:
Don't create rotate instructions in unsupported types, because we don't have
promote/expand code yet. This fixes the 177.mesa failure on PPC.
---
Diffs of the changes: (+2 -2)
DAGCom
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.36 -> 1.37
---
Log message:
If using __main, emit global ctor/dtor list like any other global
---
Diffs of the changes: (+2 -2)
AsmPrinter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Co
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.td updated: 1.200 -> 1.201
---
Log message:
Specify transformation from GlobalAddress to TargetGlobalAddress and
ExternalSymbol to TargetExternalSymbol.
---
Diffs of the changes: (+2 -2)
X86InstrInfo.td |4 ++--
1 files changed, 2
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.132 -> 1.133
---
Log message:
Allow transformation from GlobalAddress to TargetGlobalAddress and
ExternalSymbol to TargetExternalSymbol.
---
Diffs of the changes: (+24 -13)
DAGISelEmitter.cpp | 37 +++
Changes in directory llvm-test/SingleSource/UnitTests:
2005-05-11-Popcount-ffs-fls.c updated: 1.4 -> 1.5
---
Log message:
enhance this test to pass on non-gcc 4 host compilers
---
Diffs of the changes: (+22 -1)
2005-05-11-Popcount-ffs-fls.c | 23 ++-
1 files changed,
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.81 -> 1.82
---
Log message:
Add a simple missing fold to produce this:
subfic r3, r2, 33
instead of this:
subfic r2, r2, 32
addi r3, r2, 1
---
Diffs of the changes: (+8 -0)
DAGCombine
Changes in directory llvm-test/SingleSource/UnitTests:
2005-05-11-Popcount-ffs-fls.c updated: 1.5 -> 1.6
---
Log message:
Add another case to check, eliminate a warning
---
Diffs of the changes: (+5 -4)
2005-05-11-Popcount-ffs-fls.c |9 +
1 files changed, 5 insertions(+), 4 del
Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.20 -> 1.21
X86ISelLowering.cpp updated: 1.33 -> 1.34
X86ISelLowering.h updated: 1.14 -> 1.15
X86ISelPattern.cpp updated: 1.194 -> 1.195
X86InstrInfo.td updated: 1.201 -> 1.202
---
Log message:
Fix sint_to_fp (fild*) support.
---
Changes in directory llvm/test/Regression/CodeGen/Generic:
2006-01-12-BadSetCCFold.ll added (r1.1)
---
Log message:
Test case for a SETCC / BRCOND folding bug.
---
Diffs of the changes: (+39 -0)
2006-01-12-BadSetCCFold.ll | 39 +++
1 files changed, 39
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.34 -> 1.35
---
Log message:
Fix a SETCC / BRCOND folding bug.
---
Diffs of the changes: (+37 -12)
X86ISelLowering.cpp | 49 +
1 files changed, 37 insertions(+), 12 del
Changes in directory llvm/docs:
LangRef.html updated: 1.121 -> 1.122
---
Log message:
void* is not legal in LLVM.
---
Diffs of the changes: (+3 -5)
LangRef.html |8 +++-
1 files changed, 3 insertions(+), 5 deletions(-)
Index: llvm/docs/LangRef.html
diff -u llvm/docs/LangRef.html:
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.35 -> 1.36
---
Log message:
Oops. Typo.
---
Diffs of the changes: (+1 -1)
X86ISelLowering.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/X86/X86ISelLowering.cpp
diff -u llvm/lib
Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.21 -> 1.22
---
Log message:
Minor update.
---
Diffs of the changes: (+9 -0)
README.txt |9 +
1 files changed, 9 insertions(+)
Index: llvm/lib/Target/X86/README.txt
diff -u llvm/lib/Target/X86/README.txt:1.21 llvm
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.36 -> 1.37
---
Log message:
More typo's. I need new eye glasses...
---
Diffs of the changes: (+2 -3)
X86ISelLowering.cpp |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
Index: llvm/lib/Target/X86/X86I
Changes in directory llvm/docs:
LangRef.html updated: 1.122 -> 1.123
---
Log message:
Add llvm.stacksave and llvm.stackrestore.
---
Diffs of the changes: (+69 -1)
LangRef.html | 70 ++-
1 files changed, 69 insertions(+), 1 deletion(
Changes in directory llvm/include/llvm:
Intrinsics.h updated: 1.33 -> 1.34
---
Log message:
add new llvm.stacksave/llvm.stackrestore intrinsics
---
Diffs of the changes: (+2 -0)
Intrinsics.h |2 ++
1 files changed, 2 insertions(+)
Index: llvm/include/llvm/Intrinsics.h
diff -u llvm/in
Changes in directory llvm/lib/VMCore:
Function.cpp updated: 1.96 -> 1.97
Verifier.cpp updated: 1.138 -> 1.139
---
Log message:
Add recognition and verification of new llvm.stacksave/llvm.stackrestore
intrinsics
---
Diffs of the changes: (+18 -4)
Function.cpp | 10 ++
Verifier.cp
Changes in directory llvm/test/Regression/CodeGen:
stacksave-restore.ll added (r1.1)
---
Log message:
testcase for the llvm.stacksave/llvm.stackrestore intrinsics.
---
Diffs of the changes: (+12 -0)
stacksave-restore.ll | 12
1 files changed, 12 insertions(+)
Index: llvm/t
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.121 -> 1.122
---
Log message:
Add "support" for stacksave/stackrestore to the dag isel
---
Diffs of the changes: (+5 -0)
SelectionDAGISel.cpp |5 +
1 files changed, 5 insertions(+)
Index: llvm/lib
Changes in directory llvm/lib/CodeGen:
IntrinsicLowering.cpp updated: 1.36 -> 1.37
---
Log message:
Add "support" for the llvm.stacksave/stackrestore intrinsics, this is
used by the C backend.
---
Diffs of the changes: (+15 -2)
IntrinsicLowering.cpp | 17 +++--
1 files change
Changes in directory llvm/lib/Target/IA64:
IA64ISelLowering.cpp updated: 1.18 -> 1.19
IA64ISelPattern.cpp updated: 1.74 -> 1.75
---
Log message:
new nodes
---
Diffs of the changes: (+8 -0)
IA64ISelLowering.cpp |4
IA64ISelPattern.cpp |4
2 files changed, 8 insertions(+)
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.19 -> 1.20
---
Log message:
expand unsupported stacksave/stackrestore nodes
---
Diffs of the changes: (+4 -0)
AlphaISelLowering.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Target/Alpha/Alph
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.63 -> 1.64
---
Log message:
expand unsupported stacksave/stackrestore nodes
---
Diffs of the changes: (+4 -0)
PPCISelLowering.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Target/PowerPC/PPCI
Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp updated: 1.48 -> 1.49
---
Log message:
expand unsupported stacksave/stackrestore nodes
---
Diffs of the changes: (+4 -0)
SparcV8ISelDAGToDAG.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Target/Spar
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.89 -> 1.90
---
Log message:
add stacksave/stackrestore nodes
---
Diffs of the changes: (+9 -0)
SelectionDAGNodes.h |9 +
1 files changed, 9 insertions(+)
Index: llvm/include/llvm/CodeGen/SelectionD
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.37 -> 1.38
---
Log message:
expand unsupported stacksave/stackrestore nodes
---
Diffs of the changes: (+4 -0)
X86ISelLowering.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Target/X86/X86ISelLower
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.260 -> 1.261
SelectionDAGISel.cpp updated: 1.122 -> 1.123
---
Log message:
Compile llvm.stacksave/restore into STACKSAVE/STACKRESTORE nodes, and allow
targets to custom expand them as they desire.
---
Diffs of the
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.237 -> 1.238
---
Log message:
add stacksave/stackrestore nodes
---
Diffs of the changes: (+6 -2)
SelectionDAG.cpp |8 ++--
1 files changed, 6 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/Sele
32 matches
Mail list logo