[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.474 -> 1.475 --- Log message: Implement InstCombine/cast.ll:test29 --- Diffs of the changes: (+40 -0) InstructionCombining.cpp | 40 1 files changed, 40 insertion

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/cast.ll

2006-05-04 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: cast.ll updated: 1.27 -> 1.28 --- Log message: New testcase --- Diffs of the changes: (+8 -0) cast.ll |8 1 files changed, 8 insertions(+) Index: llvm/test/Regression/Transforms/InstCombine/cast.ll diff -u llv

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.155 -> 1.156 --- Log message: Fold some common code. --- Diffs of the changes: (+2 -14) DAGCombiner.cpp | 16 ++-- 1 files changed, 2 insertions(+), 14 deletions(-) Index: llvm/lib/CodeGen/Select

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.154 -> 1.155 --- Log message: Implement: // fold (and (sext x), (sext y)) -> (sext (and x, y)) // fold (or (sext x), (sext y)) -> (sext (or x, y)) // fold (xor (sext x), (sext y)) -> (sext (xor x, y)) // f

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.153 -> 1.154 --- Log message: Pull and through and/or/xor. This compiles some bitfield code to: mov EAX, DWORD PTR [ESP + 4] mov ECX, DWORD PTR [EAX] mov EDX, ECX add EDX, EDX

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.152 -> 1.153 --- Log message: Implement a variety of simplifications for ANY_EXTEND. --- Diffs of the changes: (+51 -0) DAGCombiner.cpp | 51 +++ 1 files changed

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.151 -> 1.152 --- Log message: Factor some code, add these transformations: // fold (and (trunc x), (trunc y)) -> (trunc (and x, y)) // fold (or (trunc x), (trunc y)) -> (trunc (or x, y)) // fold (xor (trunc

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ISelDAGToDAG.cpp X86InstrInfo.td X86IntelAsmPrinter.cpp X86RegisterInfo.cpp X86RegisterInfo.h

2006-05-04 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.42 -> 1.43 X86ISelDAGToDAG.cpp updated: 1.57 -> 1.58 X86InstrInfo.td updated: 1.263 -> 1.264 X86IntelAsmPrinter.cpp updated: 1.41 -> 1.42 X86RegisterInfo.cpp updated: 1.149 -> 1.150 X86RegisterInfo.h updated: 1.37 -> 1.38

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: README.txt updated: 1.85 -> 1.86 --- Log message: New note, Nate, please check to see if I'm full of it :) --- Diffs of the changes: (+33 -0) README.txt | 33 + 1 files changed, 33 insertions(+) Index: llvm/l

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

2006-05-04 Thread Jeff Cohen
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.54 -> 1.55 --- Log message: Fix VC++ compilation error. --- Diffs of the changes: (+1 -1) ScheduleDAGList.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/CodeGen/SelectionDAG/S

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

2006-05-04 Thread Nate Begeman
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGISel.h updated: 1.16 -> 1.17 --- Log message: Somehow, I missed this part of the checkin a couple days ago --- Diffs of the changes: (+0 -3) SelectionDAGISel.h |3 --- 1 files changed, 3 deletions(-) Index: llvm/include/llvm

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.233 -> 1.234 --- Log message: Sink noop copies into the basic block that uses them. This reduces the number of cross-block live ranges, and allows the bb-at-a-time selector to always coallesce these away, at is

[llvm-commits] CVS: llvm/include/llvm/Use.h

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm: Use.h updated: 1.13 -> 1.14 --- Log message: Add a helper method. --- Diffs of the changes: (+6 -0) Use.h |6 ++ 1 files changed, 6 insertions(+) Index: llvm/include/llvm/Use.h diff -u llvm/include/llvm/Use.h:1.13 llvm/include/llvm/Use.h:1.

[llvm-commits] CVS: llvm/tools/bugpoint/Miscompilation.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/tools/bugpoint: Miscompilation.cpp updated: 1.74 -> 1.75 --- Log message: wrap long line --- Diffs of the changes: (+2 -1) Miscompilation.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/tools/bugpoint/Miscompilation.cpp diff -u llvm/t

[llvm-commits] CVS: llvm/tools/llc/llc.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/tools/llc: llc.cpp updated: 1.131 -> 1.132 --- Log message: Adjust to use proper TargetData copy ctor --- Diffs of the changes: (+1 -2) llc.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/tools/llc/llc.cpp diff -u llvm/tools/llc/llc.c

[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JIT.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/ExecutionEngine/JIT: JIT.cpp updated: 1.63 -> 1.64 --- Log message: Adjust to use proper TargetData copy ctor --- Diffs of the changes: (+1 -1) JIT.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp diff

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.34 -> 1.35 --- Log message: Fix this to be a proper copy ctor --- Diffs of the changes: (+11 -11) TargetData.h | 22 +++--- 1 files changed, 11 insertions(+), 11 deletions(-) Index: llvm/include/llvm

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.180 -> 1.181 --- Log message: Final pass of minor cleanups for MachineInstr --- Diffs of the changes: (+5 -5) MachineInstr.h | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) Index: llvm/include/l

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: MachineInstr.cpp updated: 1.121 -> 1.122 --- Log message: Final pass of minor cleanups for MachineInstr --- Diffs of the changes: (+0 -4) MachineInstr.cpp |4 1 files changed, 4 deletions(-) Index: llvm/lib/CodeGen/MachineInstr.cpp diff -u

[llvm-commits] CVS: llvm-test/Makefile.programs

2006-05-04 Thread Evan Cheng
Changes in directory llvm-test: Makefile.programs updated: 1.209 -> 1.210 --- Log message: Set -sched-vertically for x86 llcbeta --- Diffs of the changes: (+1 -1) Makefile.programs |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-test/Makefile.programs diff -u llvm-te

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

2006-05-04 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.53 -> 1.54 --- Log message: Initial support for register pressure aware scheduling. The register reduction scheduler can go into a "vertical mode" (i.e. traversing up the two-address chain, etc.) when the registe

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: MachineInstr.cpp updated: 1.120 -> 1.121 --- Log message: Remove redundancy and a level of indirection when creating machine operands --- Diffs of the changes: (+5 -21) MachineInstr.cpp | 26 +- 1 files changed, 5 insertions(

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.179 -> 1.180 --- Log message: Remove redundancy and a level of indirection when creating machine operands --- Diffs of the changes: (+59 -68) MachineInstr.h | 127 ++--

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.178 -> 1.179 --- Log message: Move register numbers out of "extra" into "contents". Other minor cleanup. --- Diffs of the changes: (+21 -34) MachineInstr.h | 55 +---

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.177 -> 1.178 MachineInstrBuilder.h updated: 1.35 -> 1.36 --- Log message: Remove and simplify some more machineinstr/machineoperand stuff. --- Diffs of the changes: (+10 -44) MachineInstr.h| 30 +---

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrBuilder.h X86RegisterInfo.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86InstrBuilder.h updated: 1.19 -> 1.20 X86RegisterInfo.cpp updated: 1.148 -> 1.149 --- Log message: Remove and simplify some more machineinstr/machineoperand stuff. --- Diffs of the changes: (+15 -15) X86InstrBuilder.h | 12 ++-- X86Re

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAG.cpp updated: 1.85 -> 1.86 --- Log message: Remove and simplify some more machineinstr/machineoperand stuff. --- Diffs of the changes: (+1 -1) ScheduleDAG.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: l

[llvm-commits] CVS: llvm/lib/CodeGen/MachineBasicBlock.cpp MachineInstr.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: MachineBasicBlock.cpp updated: 1.26 -> 1.27 MachineInstr.cpp updated: 1.119 -> 1.120 --- Log message: Remove and simplify some more machineinstr/machineoperand stuff. --- Diffs of the changes: (+2 -2) MachineBasicBlock.cpp |2 +- MachineInstr.cpp

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.41 -> 1.42 X86IntelAsmPrinter.cpp updated: 1.40 -> 1.41 X86IntelAsmPrinter.h updated: 1.20 -> 1.21 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+3

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAG.cpp updated: 1.84 -> 1.85 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+3 -3) ScheduleDAG.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/IA64: IA64AsmPrinter.cpp updated: 1.31 -> 1.32 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+2 -2) IA64AsmPrinter.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.40 -> 1.41 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+2 -2) AlphaAsmPrinter.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.176 -> 1.177 MachineInstrBuilder.h updated: 1.34 -> 1.35 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+19 -34) MachineInstr.h| 45 +

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.63 -> 1.64 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+5 -5) SparcAsmPrinter.cpp | 10 +- 1 files changed, 5 insertions(+), 5 deleti

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.170 -> 1.171 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+1 -1) PPCAsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) I

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: MachineInstr.cpp updated: 1.118 -> 1.119 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+2 -2) MachineInstr.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.175 -> 1.176 --- Log message: remove hasAllocatedReg --- Diffs of the changes: (+5 -18) MachineInstr.h | 23 +-- 1 files changed, 5 insertions(+), 18 deletions(-) Index: llvm/include/llvm/Code

[llvm-commits] CVS: llvm/lib/CodeGen/LiveIntervalAnalysis.cpp MachineInstr.cpp RegAllocLocal.cpp RegAllocSimple.cpp TwoAddressInstructionPass.cpp VirtRegMap.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: LiveIntervalAnalysis.cpp updated: 1.156 -> 1.157 MachineInstr.cpp updated: 1.117 -> 1.118 RegAllocLocal.cpp updated: 1.77 -> 1.78 RegAllocSimple.cpp updated: 1.66 -> 1.67 TwoAddressInstructionPass.cpp updated: 1.32 -> 1.33 VirtRegMap.cpp updated: 1.65 -> 1.

[llvm-commits] CVS: llvm/lib/Target/Sparc/FPMover.cpp SparcRegisterInfo.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: FPMover.cpp updated: 1.12 -> 1.13 SparcRegisterInfo.cpp updated: 1.42 -> 1.43 --- Log message: Move some methods out of MachineInstr into MachineOperand --- Diffs of the changes: (+6 -7) FPMover.cpp |4 ++-- SparcRegisterInfo.cpp |

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target: TargetInstrInfo.cpp updated: 1.17 -> 1.18 --- Log message: Move some methods out of MachineInstr into MachineOperand --- Diffs of the changes: (+2 -2) TargetInstrInfo.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/T

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86RegisterInfo.cpp updated: 1.147 -> 1.148 --- Log message: Move some methods out of MachineInstr into MachineOperand --- Diffs of the changes: (+2 -2) X86RegisterInfo.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaRegisterInfo.cpp updated: 1.42 -> 1.43 --- Log message: Move some methods out of MachineInstr into MachineOperand --- Diffs of the changes: (+4 -5) AlphaRegisterInfo.cpp |9 - 1 files changed, 4 insertions(+), 5 deletions(-) In

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/IA64: IA64RegisterInfo.cpp updated: 1.18 -> 1.19 --- Log message: Move some methods out of MachineInstr into MachineOperand --- Diffs of the changes: (+3 -3) IA64RegisterInfo.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: l

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.cpp updated: 1.19 -> 1.20 PPCRegisterInfo.cpp updated: 1.64 -> 1.65 --- Log message: Move some methods out of MachineInstr into MachineOperand --- Diffs of the changes: (+6 -6) PPCInstrInfo.cpp|4 ++-- PPCRegisterInfo.cpp |

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.174 -> 1.175 --- Log message: Move some methods out of MachineInstr into MachineOperand --- Diffs of the changes: (+17 -10) MachineInstr.h | 27 +-- 1 files changed, 17 insertions(+), 10 del

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/2006-05-04-DemandedBitCrash.ll

2006-05-04 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: 2006-05-04-DemandedBitCrash.ll added (r1.1) --- Log message: new testcase that crashes the instcombine pass --- Diffs of the changes: (+50 -0) 2006-05-04-DemandedBitCrash.ll | 50 +

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.473 -> 1.474 --- Log message: Fix Transforms/InstCombine/2006-05-04-DemandedBitCrash.ll --- Diffs of the changes: (+4 -0) InstructionCombining.cpp |4 1 files changed, 4 insertions(+) Index: llv

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86InstrBuilder.h X86IntelAsmPrinter.cpp X86RegisterInfo.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.40 -> 1.41 X86InstrBuilder.h updated: 1.18 -> 1.19 X86IntelAsmPrinter.cpp updated: 1.39 -> 1.40 X86RegisterInfo.cpp updated: 1.146 -> 1.147 --- Log message: There shalt be only one "immediate" operand type! --- Diffs o

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp PPCBranchSelector.cpp PPCInstrBuilder.h PPCRegisterInfo.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.169 -> 1.170 PPCBranchSelector.cpp updated: 1.22 -> 1.23 PPCInstrBuilder.h updated: 1.4 -> 1.5 PPCRegisterInfo.cpp updated: 1.63 -> 1.64 --- Log message: There shalt be only one "immediate" operand type! --- Diffs of

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64AsmPrinter.cpp IA64InstrBuilder.h IA64RegisterInfo.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/IA64: IA64AsmPrinter.cpp updated: 1.30 -> 1.31 IA64InstrBuilder.h updated: 1.2 -> 1.3 IA64RegisterInfo.cpp updated: 1.17 -> 1.18 --- Log message: There shalt be only one "immediate" operand type! --- Diffs of the changes: (+11 -12) IA64AsmPrinter.cpp

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.39 -> 1.40 AlphaRegisterInfo.cpp updated: 1.41 -> 1.42 --- Log message: There shalt be only one "immediate" operand type! --- Diffs of the changes: (+3 -4) AlphaAsmPrinter.cpp |3 +-- AlphaRegisterInfo.cpp |

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.173 -> 1.174 MachineInstrBuilder.h updated: 1.33 -> 1.34 --- Log message: There shalt be only one "immediate" operand type! --- Diffs of the changes: (+4 -25) MachineInstr.h| 22 -- Mac

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: MachineInstr.cpp updated: 1.116 -> 1.117 --- Log message: There shalt be only one "immediate" operand type! --- Diffs of the changes: (+2 -8) MachineInstr.cpp | 10 ++ 1 files changed, 2 insertions(+), 8 deletions(-) Index: llvm/lib/CodeG

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp SparcRegisterInfo.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.62 -> 1.63 SparcRegisterInfo.cpp updated: 1.41 -> 1.42 --- Log message: There shalt be only one "immediate" operand type! --- Diffs of the changes: (+5 -7) SparcAsmPrinter.cpp |6 ++ SparcRegisterInfo.cpp

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.172 -> 1.173 MachineInstrBuilder.h updated: 1.32 -> 1.33 --- Log message: Change "value" in MachineOperand to be a GlobalValue, as that is the only thing that can be in it. Remove a dead method. --- Diffs of the change

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: MachineInstr.cpp updated: 1.115 -> 1.116 --- Log message: Change "value" in MachineOperand to be a GlobalValue, as that is the only thing that can be in it. Remove a dead method. --- Diffs of the changes: (+3 -14) MachineInstr.cpp | 17 +++-

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCRegisterInfo.cpp updated: 1.62 -> 1.63 PPCRegisterInfo.td updated: 1.35 -> 1.36 --- Log message: Revert Nate's CR patch from last night, which caused many regressions (e.g. fhourstones). Loading and storing off R0 isn't what we wanted. Also, t

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

2006-05-04 Thread Jeff Cohen
Changes in directory llvm/lib/Target/X86: X86IntelAsmPrinter.cpp updated: 1.38 -> 1.39 --- Log message: Make external globals public; other minor cleanup. --- Diffs of the changes: (+17 -15) X86IntelAsmPrinter.cpp | 32 +--- 1 files changed, 17 insertions(+), 1

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

2006-05-04 Thread Jeff Cohen
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.176 -> 1.177 --- Log message: Make Intel syntax the default when LLVM is built with VC++. --- Diffs of the changes: (+6 -1) X86AsmPrinter.cpp |7 ++- 1 files changed, 6 insertions(+), 1 deletion(-) Index: llvm/