[llvm-commits] CVS: llvm/win32/TableGen/.cvsignore TableGen.vcproj

2005-10-25 Thread Jeff Cohen
Changes in directory llvm/win32/TableGen: .cvsignore added (r1.1) TableGen.vcproj updated: 1.16 -> 1.17 --- Log message: Eliminate need for bison/flex in Visual Studio builds. --- Diffs of the changes: (+17 -17) .cvsignore |4 TableGen.vcproj | 30 +--

[llvm-commits] CVS: llvm/win32/dobison.cmd doflex.cmd

2005-10-25 Thread Jeff Cohen
Changes in directory llvm/win32: dobison.cmd added (r1.1) doflex.cmd added (r1.1) --- Log message: Eliminate need for bison/flex in Visual Studio builds. --- Diffs of the changes: (+41 -0) dobison.cmd | 22 ++ doflex.cmd | 19 +++ 2 files changed, 41

[llvm-commits] CVS: llvm/win32/AsmParser/.cvsignore AsmParser.vcproj

2005-10-25 Thread Jeff Cohen
Changes in directory llvm/win32/AsmParser: .cvsignore added (r1.1) AsmParser.vcproj updated: 1.5 -> 1.6 --- Log message: Eliminate need for bison/flex in Visual Studio builds. --- Diffs of the changes: (+17 -15) .cvsignore |4 AsmParser.vcproj | 28 +

[llvm-commits] CVS: llvm/win32/Transforms/Transforms.vcproj

2005-10-25 Thread Jeff Cohen
Changes in directory llvm/win32/Transforms: Transforms.vcproj updated: 1.14 -> 1.15 --- Log message: Update Visual Studio projects to reflect moved file. --- Diffs of the changes: (+3 -3) Transforms.vcproj |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/win32/T

[llvm-commits] CVS: llvm/test/Regression/CodeGen/PowerPC/fp_to_uint.ll

2005-10-25 Thread Nate Begeman
Changes in directory llvm/test/Regression/CodeGen/PowerPC: fp_to_uint.ll added (r1.1) --- Log message: Add a regression test for the recent fix for FP_TO_UINT lowering in the ppc backend. --- Diffs of the changes: (+9 -0) fp_to_uint.ll |9 + 1 files changed, 9 insertions(+) I

[llvm-commits] CVS: llvm/lib/Target/PowerPC/README.txt

2005-10-25 Thread Nate Begeman
Changes in directory llvm/lib/Target/PowerPC: README.txt updated: 1.33 -> 1.34 --- Log message: Add a note about some bitfield stuff we could be doing better. --- Diffs of the changes: (+64 -0) README.txt | 64 + 1 files changed

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelLowering.cpp

2005-10-25 Thread Nate Begeman
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.37 -> 1.38 --- Log message: Correctly Expand or Promote FP_TO_UINT based on the capabilities of the machine. This allows us to generate great code for i32 FP_TO_UINT now on targets with 64 bit extensions. --- Diffs

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

2005-10-25 Thread Nate Begeman
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.202 -> 1.203 --- Log message: Allow custom lowered FP_TO_SINT ops in the check for whether a larger FP_TO_SINT is preferred to a larger FP_TO_UINT. This seems to be begging for a TLI.isOperationCustom() helper funct

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp PPCInstrInfo.td

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.121 -> 1.122 PPCInstrInfo.td updated: 1.136 -> 1.137 --- Log message: autogen undef --- Diffs of the changes: (+6 -11) PPCISelDAGToDAG.cpp |8 PPCInstrInfo.td |9 ++--- 2 files changed, 6

[llvm-commits] CVS: llvm/lib/Target/TargetSelectionDAG.td

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/Target: TargetSelectionDAG.td updated: 1.5 -> 1.6 --- Log message: Add undef --- Diffs of the changes: (+3 -1) TargetSelectionDAG.td |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/Target/TargetSelectionDAG.td diff -u llvm/lib/Ta

[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAG.h

2005-10-25 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.64 -> 1.65 --- Log message: Add a method --- Diffs of the changes: (+4 -1) SelectionDAG.h |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm/include/llvm/CodeGen/SelectionDAG.h diff -u llvm/i

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCInstrFormats.td PPCInstrInfo.td

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrFormats.td updated: 1.54 -> 1.55 PPCInstrInfo.td updated: 1.135 -> 1.136 --- Log message: Allow pseudos to have patterns, no functionality change --- Diffs of the changes: (+13 -13) PPCInstrFormats.td |4 ++-- PPCInstrInfo.td|

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp PPCInstrInfo.td

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.120 -> 1.121 PPCInstrInfo.td updated: 1.134 -> 1.135 --- Log message: Autogen fsel --- Diffs of the changes: (+6 -14) PPCISelDAGToDAG.cpp | 12 PPCInstrInfo.td |8 ++-- 2 files changed,

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelLowering.cpp

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.36 -> 1.37 --- Log message: Expose the fextend on the DAG instead of doing it in the matcher --- Diffs of the changes: (+21 -8) PPCISelLowering.cpp | 29 + 1 files changed, 21 inserti

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp PPCInstrInfo.td

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.119 -> 1.120 PPCInstrInfo.td updated: 1.133 -> 1.134 --- Log message: Autogen a few new ppc-specific nodes --- Diffs of the changes: (+11 -15) PPCISelDAGToDAG.cpp | 12 PPCInstrInfo.td | 14 ++

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.118 -> 1.119 --- Log message: The dag isel generator generates this now --- Diffs of the changes: (+0 -32) PPCISelDAGToDAG.cpp | 32 1 files changed, 32 deletions(-) Index: llv

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelDAGToDAG.cpp updated: 1.3 -> 1.4 --- Log message: The dag isel generator generates this now --- Diffs of the changes: (+0 -32) AlphaISelDAGToDAG.cpp | 32 1 files changed, 32 deletions(-) Index: llvm/

[llvm-commits] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp

2005-10-25 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.65 -> 1.66 --- Log message: Emit some boilerplate for targets --- Diffs of the changes: (+29 -0) DAGISelEmitter.cpp | 29 + 1 files changed, 29 insertions(+) Index: llvm/utils/TableGen/D

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.117 -> 1.118 --- Log message: Be a bit more paranoid about calling SelectNodeTo --- Diffs of the changes: (+11 -7) PPCISelDAGToDAG.cpp | 18 +++--- 1 files changed, 11 insertions(+), 7 deletions(-)

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.116 -> 1.117 --- Log message: Fix a couple of minor bugs. The first fixes povray, the second fixes things if the dag combiner isn't run --- Diffs of the changes: (+9 -3) PPCISelDAGToDAG.cpp | 12 +--- 1

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

2005-10-25 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.54 -> 1.55 --- Log message: Clear a bit in this file that was causing a miscompilation of 178.galgel. --- Diffs of the changes: (+1 -1) DAGCombiner.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-)

[llvm-commits] CVS: llvm/include/llvm/BasicBlock.h Constant.h GlobalValue.h Instruction.h

2005-10-25 Thread Chris Lattner
Changes in directory llvm/include/llvm: BasicBlock.h updated: 1.56 -> 1.57 Constant.h updated: 1.25 -> 1.26 GlobalValue.h updated: 1.23 -> 1.24 Instruction.h updated: 1.68 -> 1.69 --- Log message: Remove some dead argument names which irritates GCC at certain warning levels. --- Diffs of the

[llvm-commits] CVS: llvm/include/llvm/Module.h Function.h

2005-10-25 Thread Chris Lattner
Changes in directory llvm/include/llvm: Module.h updated: 1.63 -> 1.64 Function.h updated: 1.66 -> 1.67 --- Log message: Add a missing Module::setTargetTriple method. Remove Function::aiterator and Module::giterator typedefs (and const versions) as they should have been removed when abegin/gbe

[llvm-commits] CVS: llvm/Makefile.rules

2005-10-25 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.332 -> 1.333 --- Log message: analyses after transformations --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.332 llvm/M

[llvm-commits] CVS: llvm/tools/llc/Makefile

2005-10-25 Thread Chris Lattner
Changes in directory llvm/tools/llc: Makefile updated: 1.74 -> 1.75 --- Log message: transforms before analyses --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/llc/Makefile diff -u llvm/tools/llc/Makefile:1.74 llvm/to

[llvm-commits] CVS: llvm/utils/TableGen/SubtargetEmitter.cpp SubtargetEmitter.h

2005-10-25 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: SubtargetEmitter.cpp updated: 1.3 -> 1.4 SubtargetEmitter.h updated: 1.1 -> 1.2 --- Log message: Refactored to make room for more stuff (scheduling info.) --- Diffs of the changes: (+102 -77) SubtargetEmitter.cpp | 174 +++

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCSubtarget.cpp

2005-10-25 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCSubtarget.cpp updated: 1.12 -> 1.13 --- Log message: Preparation of supporting scheduling info. Need to find info based on selected CPU. --- Diffs of the changes: (+4 -3) PPCSubtarget.cpp |7 --- 1 files changed, 4 insertions(+), 3

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaSubtarget.cpp

2005-10-25 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaSubtarget.cpp updated: 1.5 -> 1.6 --- Log message: Preparation of supporting scheduling info. Need to find info based on selected CPU. --- Diffs of the changes: (+4 -4) AlphaSubtarget.cpp |8 1 files changed, 4 insertions(+),

[llvm-commits] CVS: llvm/lib/Target/SubtargetFeature.cpp

2005-10-25 Thread Jim Laskey
Changes in directory llvm/lib/Target: SubtargetFeature.cpp updated: 1.7 -> 1.8 --- Log message: Preparation of supporting scheduling info. Need to find info based on selected CPU. --- Diffs of the changes: (+46 -21) SubtargetFeature.cpp | 67 +++-

[llvm-commits] CVS: llvm/include/llvm/Target/SubtargetFeature.h

2005-10-25 Thread Jim Laskey
Changes in directory llvm/include/llvm/Target: SubtargetFeature.h updated: 1.4 -> 1.5 --- Log message: Preparation of supporting scheduling info. Need to find info based on selected CPU. --- Diffs of the changes: (+27 -9) SubtargetFeature.h | 36 +++- 1

[llvm-commits] CVS: llvm/lib/Transforms/IPO/GlobalOpt.cpp

2005-10-25 Thread Alkis Evlogimenos
Changes in directory llvm/lib/Transforms/IPO: GlobalOpt.cpp updated: 1.58 -> 1.59 --- Log message: Stop using deprecated types --- Diffs of the changes: (+2 -1) GlobalOpt.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Transforms/IPO/GlobalOpt.cpp diff -u l