Evan,
Something in this patch or the subsequent ones has broken all builds.
Can you fix before the nightly testers all die?
Reid.
On Sat, 2006-08-26 at 00:30 -0500, Evan Cheng wrote:
>
> Changes in directory llvm/utils/TableGen:
>
> DAGISelEmitter.cpp updated: 1.248 -> 1.249
> ---
> Log messag
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.94 -> 1.95
---
Log message:
Select() no longer require Result operand by reference.
---
Diffs of the changes: (+17 -16)
X86ISelDAGToDAG.cpp | 33 +
1 files changed, 17 insertions(+), 1
Changes in directory llvm/lib/Target/Sparc:
SparcISelDAGToDAG.cpp updated: 1.105 -> 1.106
---
Log message:
Select() no longer require Result operand by reference.
---
Diffs of the changes: (+4 -6)
SparcISelDAGToDAG.cpp | 10 --
1 files changed, 4 insertions(+), 6 deletions(-)
In
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.204 -> 1.205
---
Log message:
Select() no longer require Result operand by reference.
---
Diffs of the changes: (+8 -10)
PPCISelDAGToDAG.cpp | 18 --
1 files changed, 8 insertions(+), 10 deletions
Changes in directory llvm/lib/Target/IA64:
IA64ISelDAGToDAG.cpp updated: 1.50 -> 1.51
---
Log message:
Select() no longer require Result operand by reference.
---
Diffs of the changes: (+13 -20)
IA64ISelDAGToDAG.cpp | 33 +
1 files changed, 13 insertions(+)
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.52 -> 1.53
---
Log message:
Select() no longer require Result operand by reference.
---
Diffs of the changes: (+23 -27)
AlphaISelDAGToDAG.cpp | 50 +++---
1 files chang
Changes in directory llvm/lib/Target/ARM:
ARMISelDAGToDAG.cpp updated: 1.37 -> 1.38
---
Log message:
Select() no longer require Result operand by reference.
---
Diffs of the changes: (+3 -3)
ARMISelDAGToDAG.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/li
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.248 -> 1.249
---
Log message:
Select() no longer require Result operand by reference.
---
Diffs of the changes: (+18 -44)
DAGISelEmitter.cpp | 62 +++--
1 files changed,
Changes in directory llvm/lib/Assembly:
---
Log message:
Directory /var/cvs/llvm/llvm/lib/Assembly added to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.247 -> 1.248
---
Log message:
Remove dead code.
---
Diffs of the changes: (+0 -2)
DAGISelEmitter.cpp |2 --
1 files changed, 2 deletions(-)
Index: llvm/utils/TableGen/DAGISelEmitter.cpp
diff -u llvm/utils/TableGen
Changes in directory llvm/lib/CodeGen:
LiveInterval.cpp updated: 1.31 -> 1.32
LiveIntervalAnalysis.cpp updated: 1.168 -> 1.169
---
Log message:
Simplifications to liveinterval analysis, no functionality change.
---
Diffs of the changes: (+36 -37)
LiveInterval.cpp | 26 +++
Changes in directory llvm/lib/Target/IA64:
IA64ISelDAGToDAG.cpp updated: 1.49 -> 1.50
---
Log message:
Match tblgen changes.
---
Diffs of the changes: (+38 -30)
IA64ISelDAGToDAG.cpp | 68 ---
1 files changed, 38 insertions(+), 30 deletions(-
Changes in directory llvm/lib/Target/Sparc:
SparcISelDAGToDAG.cpp updated: 1.104 -> 1.105
---
Log message:
Match tblgen changes.
---
Diffs of the changes: (+8 -6)
SparcISelDAGToDAG.cpp | 14 --
1 files changed, 8 insertions(+), 6 deletions(-)
Index: llvm/lib/Target/Sparc/Spa
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.203 -> 1.204
---
Log message:
Match tblgen changes.
---
Diffs of the changes: (+68 -53)
PPCISelDAGToDAG.cpp | 121 +---
1 files changed, 68 insertions(+), 53 deletio
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.51 -> 1.52
---
Log message:
Match tblgen changes.
---
Diffs of the changes: (+29 -23)
AlphaISelDAGToDAG.cpp | 52 +++---
1 files changed, 29 insertions(+), 23 deletions
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.93 -> 1.94
---
Log message:
Match tblgen changes; clean up.
---
Diffs of the changes: (+34 -79)
X86ISelDAGToDAG.cpp | 113 +++-
1 files changed, 34 insertions(+), 79 del
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.246 -> 1.247
DAGISelEmitter.h updated: 1.68 -> 1.69
---
Log message:
A bit more clean up.
---
Diffs of the changes: (+14 -17)
DAGISelEmitter.cpp | 29 +
DAGISelEmitter.h |2 +-
2 file
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.245 -> 1.246
DAGISelEmitter.h updated: 1.67 -> 1.68
---
Log message:
- Clean up tablegen dag isel generator code.
- Clean up the code generated by tablegen:
* AddToISelQueue now takes one argument.
* ComplexPattern matc
Changes in directory llvm/lib/Target/X86:
X86CodeEmitter.cpp updated: 1.112 -> 1.113
---
Log message:
Give a good error message when we try to jit inline asm.
---
Diffs of the changes: (+3 -0)
X86CodeEmitter.cpp |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Target/X86/X86C
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.20 -> 1.21
---
Log message:
Completely change the way that joining with physregs is implemented. This
paves the way for future changes, increases coallescing opportunities (in
theory, not witnessed in practice), and elim
Changes in directory llvm/lib/CodeGen:
LiveInterval.cpp updated: 1.30 -> 1.31
LiveIntervalAnalysis.cpp updated: 1.167 -> 1.168
---
Log message:
Completely change the way that joining with physregs is implemented. This
paves the way for future changes, increases coallescing opportunities (in
th
Changes in directory llvm/lib/Target/PowerPC:
PPCBranchSelector.cpp updated: 1.26 -> 1.27
---
Log message:
Add a comment.
---
Diffs of the changes: (+1 -0)
PPCBranchSelector.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
diff -u llvm/lib
Changes in directory llvm/include/llvm/CodeGen:
MachineFrameInfo.h updated: 1.19 -> 1.20
---
Log message:
Tidy up.
---
Diffs of the changes: (+10 -2)
MachineFrameInfo.h | 12 ++--
1 files changed, 10 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/CodeGen/MachineFrameInf
Changes in directory llvm/lib/CodeGen:
PrologEpilogInserter.cpp updated: 1.56 -> 1.57
---
Log message:
Tidy up.
---
Diffs of the changes: (+4 -2)
PrologEpilogInserter.cpp |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/PrologEpilogInserter.cpp
diff
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnroll.cpp updated: 1.24 -> 1.25
---
Log message:
Fix a crash related to updating Phi nodes in the original header block. This
was
causing a crash in 175.vpr
---
Diffs of the changes: (+2 -1)
LoopUnroll.cpp |3 ++-
1 files changed,
Changes in directory llvm/lib/Transforms/Scalar:
IndVarSimplify.cpp updated: 1.92 -> 1.93
---
Log message:
Add an assertion to check that we're really preserving LCSSA.
---
Diffs of the changes: (+2 -0)
IndVarSimplify.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Transf
Evan,
Please add a comment in PPCBranchSelect as to what "2" means
in .addImm(2)
On Aug 25, 2006, at 2:54 PM, Evan Cheng wrote:
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.190 -> 1.191
PPCBranchSelector.cpp updated: 1.25 -> 1.26
---
Log message:
Encode pc
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.190 -> 1.191
PPCBranchSelector.cpp updated: 1.25 -> 1.26
---
Log message:
Encode pc-relative conditional branch offset as pc+(num of bytes / 4). The
asm printer will print it as offset*4. e.g. bne cr0, $+8.
The PPC code
Changes in directory llvm/lib/System/Unix:
MappedFile.inc updated: 1.17 -> 1.18
Signals.inc updated: 1.14 -> 1.15
Unix.h updated: 1.18 -> 1.19
---
Log message:
For PR797: http://llvm.org/PR797 :
Make the Win32 code exception free (untested/uncompiled) which forced some
interface changes which h
Changes in directory llvm/include/llvm/System:
MappedFile.h updated: 1.11 -> 1.12
Signals.h updated: 1.17 -> 1.18
---
Log message:
For PR797: http://llvm.org/PR797 :
Make the Win32 code exception free (untested/uncompiled) which forced some
interface changes which had ripple effect. This should
Changes in directory llvm/lib/System/Win32:
DynamicLibrary.inc updated: 1.16 -> 1.17
MappedFile.inc updated: 1.6 -> 1.7
Memory.inc updated: 1.8 -> 1.9
Path.inc updated: 1.56 -> 1.57
Signals.inc updated: 1.21 -> 1.22
Win32.h updated: 1.8 -> 1.9
---
Log message:
For PR797: http://llvm.org/PR797 :
Changes in directory llvm:
Makefile.rules updated: 1.397 -> 1.398
---
Log message:
Doh! Commit the change that turns ON -fno-exceptions.
---
Diffs of the changes: (+3 -3)
Makefile.rules |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/Makefile.rules
diff -u llv
Changes in directory llvm/lib/Bytecode/Archive:
Makefile updated: 1.5 -> 1.6
---
Log message:
For PR797: http://llvm.org/PR797 :
Final commit for this bug. This removes the last EH holdouts in LLVM
and turns off exception support by using the -fno-exceptions option. This
leads to the following
Changes in directory llvm/lib/System:
DynamicLibrary.cpp updated: 1.16 -> 1.17
README.txt updated: 1.6 -> 1.7
---
Log message:
For PR797: http://llvm.org/PR797 :
Final commit for this bug. This removes the last EH holdouts in LLVM
and turns off exception support by using the -fno-exceptions opt
Changes in directory llvm/lib/Bytecode/Reader:
Makefile updated: 1.6 -> 1.7
Reader.cpp updated: 1.195 -> 1.196
Reader.h updated: 1.31 -> 1.32
---
Log message:
For PR797: http://llvm.org/PR797 :
Final commit for this bug. This removes the last EH holdouts in LLVM
and turns off exception support
Changes in directory llvm:
Makefile.rules updated: 1.396 -> 1.397
---
Log message:
For PR797: http://llvm.org/PR797 :
Final commit for this bug. This removes the last EH holdouts in LLVM
and turns off exception support by using the -fno-exceptions option. This
leads to the following reduction
Changes in directory llvm/include/llvm/System:
DynamicLibrary.h updated: 1.8 -> 1.9
---
Log message:
For PR797: http://llvm.org/PR797 :
Final commit for this bug. This removes the last EH holdouts in LLVM
and turns off exception support by using the -fno-exceptions option. This
leads to the fo
Changes in directory llvm/lib/CodeGen:
PrologEpilogInserter.cpp updated: 1.55 -> 1.56
---
Log message:
Consolidate callee saved register information so that it can me used by debug
information and exception handling.
---
Diffs of the changes: (+21 -20)
PrologEpilogInserter.cpp | 41 +
Changes in directory llvm/include/llvm/CodeGen:
MachineFrameInfo.h updated: 1.18 -> 1.19
---
Log message:
Consolidate callee saved register information so that it can me used by debug
information and exception handling.
---
Diffs of the changes: (+32 -0)
MachineFrameInfo.h | 32 +
Changes in directory llvm/lib/Target/PowerPC:
PPCRegisterInfo.cpp updated: 1.73 -> 1.74
---
Log message:
Fix some comments.
---
Diffs of the changes: (+4 -1)
PPCRegisterInfo.cpp |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/PowerPC/PPCRegisterInfo.c
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.70 -> 1.71
---
Log message:
Allow for register numbers > 31.
---
Diffs of the changes: (+14 -4)
DwarfWriter.cpp | 18 ++
1 files changed, 14 insertions(+), 4 deletions(-)
Index: llvm/lib/CodeGen/DwarfWrit
Changes in directory llvm-test:
Makefile.rules updated: 1.15 -> 1.16
---
Log message:
For PR879: http://llvm.org/PR879 :
Temporarily work around this problem by using -D__NO_MATH_INLINES on the
command line for X86/Linux targets. The inline math uses an fp stack that
LLVM doesn't currently supp
Changes in directory llvm/test/Regression/CodeGen/ARM:
vargs2.ll added (r1.1)
---
Log message:
test case for varargs functions
---
Diffs of the changes: (+33 -0)
vargs2.ll | 33 +
1 files changed, 33 insertions(+)
Index: llvm/test/Regression/CodeGen/ARM/
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.13 -> 1.14
ARMFrameInfo.h updated: 1.1 -> 1.2
ARMISelDAGToDAG.cpp updated: 1.36 -> 1.37
---
Log message:
use @ for comments
store LR in an arbitrary stack slot
add support for writing varargs functions
---
Diffs of the cha
Changes in directory llvm/tools/llvmc:
CompilerDriver.cpp updated: 1.40 -> 1.41
---
Log message:
For PR797: http://llvm.org/PR797 :
Remove exception throwing/handling from lib/Bytecode, and adjust its users
to compensate for changes in the interface.
---
Diffs of the changes: (+3 -2)
Compi
Changes in directory llvm/include/llvm/Bytecode:
Reader.h updated: 1.25 -> 1.26
---
Log message:
For PR797: http://llvm.org/PR797 :
Remove exception throwing/handling from lib/Bytecode, and adjust its users
to compensate for changes in the interface.
---
Diffs of the changes: (+52 -24)
Rea
Changes in directory llvm/lib/Debugger:
Debugger.cpp updated: 1.6 -> 1.7
---
Log message:
For PR797: http://llvm.org/PR797 :
Remove exception throwing/handling from lib/Bytecode, and adjust its users
to compensate for changes in the interface.
---
Diffs of the changes: (+1 -9)
Debugger.cpp
Changes in directory llvm/lib/Bytecode/Reader:
ReaderWrappers.cpp updated: 1.56 -> 1.57
---
Log message:
For PR797: http://llvm.org/PR797 :
Remove exception throwing/handling from lib/Bytecode, and adjust its users
to compensate for changes in the interface.
---
Diffs of the changes: (+134 -
Changes in directory llvm/include/llvm:
Constants.h updated: 1.85 -> 1.86
---
Log message:
For PR797: http://llvm.org/PR797 :
Remove exception throwing/handling from lib/Bytecode, and adjust its users
to compensate for changes in the interface.
---
Diffs of the changes: (+114 -80)
Constant
Changes in directory llvm/lib/Bytecode/Archive:
ArchiveReader.cpp updated: 1.46 -> 1.47
ArchiveWriter.cpp updated: 1.30 -> 1.31
---
Log message:
For PR797: http://llvm.org/PR797 :
Remove exception throwing/handling from lib/Bytecode, and adjust its users
to compensate for changes in the interfa
Changes in directory llvm/tools/lli:
lli.cpp updated: 1.58 -> 1.59
---
Log message:
For PR797: http://llvm.org/PR797 :
Remove exception throwing/handling from lib/Bytecode, and adjust its users
to compensate for changes in the interface.
---
Diffs of the changes: (+3 -4)
lli.cpp |7 +++
Changes in directory llvm/lib/Transforms/Scalar:
IndVarSimplify.cpp updated: 1.91 -> 1.92
---
Log message:
Reapply the indvars patch, since nothing blew up last night.
---
Diffs of the changes: (+1 -0)
IndVarSimplify.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Transform
Changes in directory llvm/projects/Stacker/lib/compiler:
Makefile updated: 1.9 -> 1.10
---
Log message:
Fix a race condition in the makefile that broke grawp's tester last night.
---
Diffs of the changes: (+1 -0)
Makefile |1 +
1 files changed, 1 insertion(+)
Index: llvm/projects/Sta
Changes in directory llvm/Xcode/LLVM.xcodeproj:
project.pbxproj updated: 1.21 -> 1.22
---
Log message:
Bring Xcode project up to date.
---
Diffs of the changes: (+162 -49)
project.pbxproj | 211 ++--
1 files changed, 162 insertions(+), 4
54 matches
Mail list logo