[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/vec_zero.ll

2006-03-24 Thread Evan Cheng
Changes in directory llvm/test/Regression/CodeGen/X86: vec_zero.ll added (r1.1) --- Log message: Zero vector testcase --- Diffs of the changes: (+16 -0) vec_zero.ll | 16 1 files changed, 16 insertions(+) Index: llvm/test/Regression/CodeGen/X86/vec_zero.ll diff -c

[llvm-commits] CVS: llvm/docs/SourceLevelDebugging.html

2006-03-24 Thread Jim Laskey
Changes in directory llvm/docs: SourceLevelDebugging.html updated: 1.17 - 1.18 --- Log message: Fixed some grammer and spelling. --- Diffs of the changes: (+7 -6) SourceLevelDebugging.html | 13 +++-- 1 files changed, 7 insertions(+), 6 deletions(-) Index:

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.203 - 1.204 --- Log message: Rename for truth in advertising. --- Diffs of the changes: (+2 -2) SelectionDAGISel.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/include/llvm: IntrinsicInst.h updated: 1.13 - 1.14 --- Log message: Rename for truth in advertising. --- Diffs of the changes: (+1 -1) IntrinsicInst.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/IntrinsicInst.h diff -u

[llvm-commits] CVS: llvm/lib/VMCore/IntrinsicInst.cpp

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/VMCore: IntrinsicInst.cpp updated: 1.1 - 1.2 --- Log message: Clean up some commentary. --- Diffs of the changes: (+19 -1) IntrinsicInst.cpp | 20 +++- 1 files changed, 19 insertions(+), 1 deletion(-) Index:

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/Target: SubtargetFeature.cpp updated: 1.9 - 1.10 --- Log message: Clean up some commentary. --- Diffs of the changes: (+1 -1) SubtargetFeature.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/SubtargetFeature.cpp diff -u

[llvm-commits] CVS: llvm/test/Regression/CodeGen/PowerPC/mem-rr-addr-mode.ll

2006-03-24 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/PowerPC: mem-rr-addr-mode.ll added (r1.1) --- Log message: New testcase --- Diffs of the changes: (+17 -0) mem-rr-addr-mode.ll | 17 + 1 files changed, 17 insertions(+) Index:

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.175 - 1.176 --- Log message: Like the comment says, prefer to use the implicit add done by [r+r] addressing modes than emitting an explicit add and using a base of r0. This implements

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.td updated: 1.206 - 1.207 --- Log message: Fix a bad JIT encoding of VPERM. Why is VPERM D,A,B,C but vfmadd is D,A,C,B ?? --- Diffs of the changes: (+2 -2) PPCInstrInfo.td |4 ++-- 1 files changed, 2 insertions(+), 2

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

2006-03-24 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.337 - 1.338 --- Log message: Only to vector shuffle for {x,x,y,y} cases when SCALAR_TO_VECTOR is free. --- Diffs of the changes: (+2 -1) LegalizeDAG.cpp |3 ++- 1 files changed, 2 insertions(+), 1

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target: TargetSelectionDAG.td updated: 1.55 - 1.56 --- Log message: expose intrinsic info to the targets. --- Diffs of the changes: (+3 -0) TargetSelectionDAG.td |3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Target/TargetSelectionDAG.td diff

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Chris Lattner
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.12 - 1.13 --- Log message: Pull in valuetypes.td here, we will use it shortly. --- Diffs of the changes: (+2 -0) Intrinsics.td |2 ++ 1 files changed, 2 insertions(+) Index: llvm/include/llvm/Intrinsics.td diff -u

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target: Target.td updated: 1.73 - 1.74 TargetSelectionDAG.td updated: 1.56 - 1.57 --- Log message: Shuffle some includes around --- Diffs of the changes: (+2 -4) Target.td |3 ++- TargetSelectionDAG.td |3 --- 2 files changed, 2

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Chris Lattner
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.13 - 1.14 --- Log message: Specify the value type for each llvm type. This needs work for pointers. --- Diffs of the changes: (+23 -21) Intrinsics.td | 44 +++- 1 files changed, 23

[llvm-commits] CVS: llvm/utils/TableGen/IntrinsicEmitter.cpp CodeGenIntrinsics.h CodeGenTarget.cpp

2006-03-24 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: IntrinsicEmitter.cpp updated: 1.15 - 1.16 CodeGenIntrinsics.h updated: 1.6 - 1.7 CodeGenTarget.cpp updated: 1.57 - 1.58 --- Log message: Move CodeGenIntrinsic implementation to CodeGenTarget.cpp with the rest of the CodeGen* implementations. Parse the

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: README.txt updated: 1.80 - 1.81 --- Log message: add another note --- Diffs of the changes: (+15 -0) README.txt | 15 +++ 1 files changed, 15 insertions(+) Index: llvm/lib/Target/PowerPC/README.txt diff -u

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: CodeGenTarget.cpp updated: 1.58 - 1.59 --- Log message: Make sure to initialize the TheDef field! --- Diffs of the changes: (+1 -0) CodeGenTarget.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/utils/TableGen/CodeGenTarget.cpp diff -u

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.51 - 1.52 --- Log message: Hack no more. --- Diffs of the changes: (+0 -2) DwarfWriter.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/CodeGen/DwarfWriter.cpp diff -u llvm/lib/CodeGen/DwarfWriter.cpp:1.51

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/Target: Target.td updated: 1.74 - 1.75 --- Log message: Add support for dwarf register numbering. --- Diffs of the changes: (+21 -0) Target.td | 21 + 1 files changed, 21 insertions(+) Index: llvm/lib/Target/Target.td diff -u

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/Target/Sparc: SparcRegisterInfo.td updated: 1.29 - 1.30 --- Log message: Add dwarf register numbering to register data. --- Diffs of the changes: (+80 -31) SparcRegisterInfo.td | 111 --- 1 files changed, 80

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86RegisterInfo.td updated: 1.31 - 1.32 --- Log message: Add dwarf register numbering to register data. --- Diffs of the changes: (+55 -28) X86RegisterInfo.td | 83 +++-- 1 files changed, 55

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: RegisterInfoEmitter.cpp updated: 1.39 - 1.40 --- Log message: Add dwarf register numbering to register data. --- Diffs of the changes: (+18 -1) RegisterInfoEmitter.cpp | 19 ++- 1 files changed, 18 insertions(+), 1 deletion(-)

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaRegisterInfo.td updated: 1.15 - 1.16 --- Log message: Add dwarf register numbering to register data. --- Diffs of the changes: (+64 -33) AlphaRegisterInfo.td | 97 +-- 1 files changed, 64

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCRegisterInfo.td updated: 1.31 - 1.32 --- Log message: Add dwarf register numbering to register data. --- Diffs of the changes: (+140 -71) PPCRegisterInfo.td | 211 +++-- 1 files changed, 140

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/Target/IA64: IA64RegisterInfo.td updated: 1.15 - 1.16 --- Log message: Add dwarf register numbering to register data. --- Diffs of the changes: (+332 -169) IA64RegisterInfo.td | 501 ++-- 1 files changed, 332

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.183 - 1.184 DAGISelEmitter.h updated: 1.59 - 1.60 --- Log message: Parse intrinsics correctly and perform type propagation. This doesn't currently emit the code to select intrinsics, but that is next :) --- Diffs of the

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86InstrSSE.td updated: 1.24 - 1.25 --- Log message: plug the intrinsics into the patterns for movmsk* --- Diffs of the changes: (+4 -2) X86InstrSSE.td |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index:

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.184 - 1.185 --- Log message: fix 80 column violations --- Diffs of the changes: (+6 -5) DAGISelEmitter.cpp | 11 ++- 1 files changed, 6 insertions(+), 5 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Evan Cheng
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.14 - 1.15 --- Log message: Added ldmxcsr intrinsic. --- Diffs of the changes: (+6 -1) Intrinsics.td |7 ++- 1 files changed, 6 insertions(+), 1 deletion(-) Index: llvm/include/llvm/Intrinsics.td diff -u

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Evan Cheng
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.15 - 1.16 --- Log message: ldmxcsr is a SSE instruction. --- Diffs of the changes: (+5 -6) Intrinsics.td | 11 +-- 1 files changed, 5 insertions(+), 6 deletions(-) Index: llvm/include/llvm/Intrinsics.td diff -u

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

2006-03-24 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrSSE.td updated: 1.25 - 1.26 --- Log message: Added LDMXCSR --- Diffs of the changes: (+7 -0) X86InstrSSE.td |7 +++ 1 files changed, 7 insertions(+) Index: llvm/lib/Target/X86/X86InstrSSE.td diff -u

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

2006-03-24 Thread Jim Laskey
Changes in directory llvm/lib/Target/Sparc: SparcRegisterInfo.td updated: 1.30 - 1.31 --- Log message: D'oh - should be even numbered. --- Diffs of the changes: (+15 -15) SparcRegisterInfo.td | 30 +++--- 1 files changed, 15 insertions(+), 15 deletions(-)

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.204 - 1.205 --- Log message: fix inverted conditional --- Diffs of the changes: (+2 -2) SelectionDAGISel.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.185 - 1.186 DAGISelEmitter.h updated: 1.60 - 1.61 --- Log message: Change approach so that we get codegen for free for intrinsics. With this, intrinsics that don't take pointer arguments now work. For example, we can

[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.cpp X86InstrSSE.td

2006-03-24 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.129 - 1.130 X86ISelLowering.h updated: 1.41 - 1.42 X86InstrInfo.cpp updated: 1.46 - 1.47 X86InstrSSE.td updated: 1.26 - 1.27 --- Log message: Support for scalar to vector with zero extension. --- Diffs of the changes:

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Evan Cheng
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.16 - 1.17 --- Log message: X86 SSE1 arithmetic and logical operation intrinsics. --- Diffs of the changes: (+135 -0) Intrinsics.td | 135 ++ 1 files changed, 135

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Evan Cheng
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.17 - 1.18 --- Log message: X86 SSE1 comparison intrinsics. --- Diffs of the changes: (+216 -0) Intrinsics.td | 216 ++ 1 files changed, 216 insertions(+) Index:

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

2006-03-24 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrSSE.td updated: 1.27 - 1.28 --- Log message: Added CVTSS2SI. --- Diffs of the changes: (+5 -0) X86InstrSSE.td |5 + 1 files changed, 5 insertions(+) Index: llvm/lib/Target/X86/X86InstrSSE.td diff -u

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Evan Cheng
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.18 - 1.19 --- Log message: X86 SSE1 conversion operations intrinsics. --- Diffs of the changes: (+34 -1) Intrinsics.td | 35 ++- 1 files changed, 34 insertions(+), 1 deletion(-) Index:

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

2006-03-24 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrMMX.td updated: 1.7 - 1.8 --- Log message: Added CVTTPS2PI. --- Diffs of the changes: (+8 -0) X86InstrMMX.td |8 1 files changed, 8 insertions(+) Index: llvm/lib/Target/X86/X86InstrMMX.td diff -u

[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelLowering.cpp X86InstrSSE.td

2006-03-24 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.130 - 1.131 X86InstrSSE.td updated: 1.28 - 1.29 --- Log message: Added 128-bit packed integer subtraction. --- Diffs of the changes: (+26 -0) X86ISelLowering.cpp |3 +++ X86InstrSSE.td | 23

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Evan Cheng
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.19 - 1.20 --- Log message: X86 SSE1 SIMD load intrinsics (movhps, movlps, and movups). --- Diffs of the changes: (+21 -4) Intrinsics.td | 25 + 1 files changed, 21 insertions(+), 4 deletions(-)

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Evan Cheng
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.20 - 1.21 --- Log message: X86 SSE1 SIMD store intrinsics. --- Diffs of the changes: (+17 -0) Intrinsics.td | 17 + 1 files changed, 17 insertions(+) Index: llvm/include/llvm/Intrinsics.td diff -u

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target: TargetSelectionDAG.td updated: 1.57 - 1.58 --- Log message: Add new intrinsic node definitions for tblgen use --- Diffs of the changes: (+12 -0) TargetSelectionDAG.td | 12 1 files changed, 12 insertions(+) Index:

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/vec_zexts2v.ll

2006-03-24 Thread Evan Cheng
Changes in directory llvm/test/Regression/CodeGen/X86: vec_zexts2v.ll added (r1.1) --- Log message: Added a scalar to vector with zero extension testcase --- Diffs of the changes: (+21 -0) vec_zexts2v.ll | 21 + 1 files changed, 21 insertions(+) Index:

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/PowerPC: vec_spat.ll updated: 1.1 - 1.2 --- Log message: New tests for vsplti* --- Diffs of the changes: (+15 -0) vec_spat.ll | 15 +++ 1 files changed, 15 insertions(+) Index:

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp PPCISelLowering.cpp PPCISelLowering.h PPCInstrInfo.td

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.161 - 1.162 PPCISelLowering.cpp updated: 1.110 - 1.111 PPCISelLowering.h updated: 1.32 - 1.33 PPCInstrInfo.td updated: 1.207 - 1.208 --- Log message: Codegen things like: int -1, int -1, int -1, int -1 and int 65537,

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/include/llvm: Intrinsics.h updated: 1.39 - 1.40 --- Log message: Add a programatic interface to intrinsic names. --- Diffs of the changes: (+5 -0) Intrinsics.h |5 + 1 files changed, 5 insertions(+) Index: llvm/include/llvm/Intrinsics.h diff -u

[llvm-commits] CVS: llvm/lib/VMCore/Function.cpp

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Function.cpp updated: 1.104 - 1.105 --- Log message: Implement Intrinsic::getName --- Diffs of the changes: (+11 -0) Function.cpp | 11 +++ 1 files changed, 11 insertions(+) Index: llvm/lib/VMCore/Function.cpp diff -u

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelDAGToDAG.cpp updated: 1.35 - 1.36 --- Log message: #include Intrinsics.h into all dag isels --- Diffs of the changes: (+1 -0) AlphaISelDAGToDAG.cpp |1 + 1 files changed, 1 insertion(+) Index:

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcISelDAGToDAG.cpp updated: 1.89 - 1.90 --- Log message: #include Intrinsics.h into all dag isels --- Diffs of the changes: (+1 -0) SparcISelDAGToDAG.cpp |1 + 1 files changed, 1 insertion(+) Index:

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/IA64: IA64ISelDAGToDAG.cpp updated: 1.38 - 1.39 --- Log message: #include Intrinsics.h into all dag isels --- Diffs of the changes: (+1 -0) IA64ISelDAGToDAG.cpp |1 + 1 files changed, 1 insertion(+) Index:

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ISelDAGToDAG.cpp updated: 1.56 - 1.57 --- Log message: #include Intrinsics.h into all dag isels --- Diffs of the changes: (+1 -0) X86ISelDAGToDAG.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/X86/X86ISelDAGToDAG.cpp

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.176 - 1.177 README.txt updated: 1.81 - 1.82 --- Log message: #include Intrinsics.h into all dag isels --- Diffs of the changes: (+8 -0) PPCISelDAGToDAG.cpp |1 + README.txt |7 +++ 2 files

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Chris Lattner
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.22 - 1.23 --- Log message: Add support for __builtin_altivec_vnmsubfp --- Diffs of the changes: (+3 -0) Intrinsics.td |3 +++ 1 files changed, 3 insertions(+) Index: llvm/include/llvm/Intrinsics.td diff -u

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.td updated: 1.208 - 1.209 --- Log message: Add support for __builtin_altivec_vnmsubfp /vmaddfp --- Diffs of the changes: (+5 -0) PPCInstrInfo.td |5 + 1 files changed, 5 insertions(+) Index:

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Chris Lattner
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.23 - 1.24 --- Log message: Add a bunch of simple altivec intrinsics --- Diffs of the changes: (+36 -1) Intrinsics.td | 37 - 1 files changed, 36 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-24 Thread Chris Lattner
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.24 - 1.25 --- Log message: remove extraneous lets --- Diffs of the changes: (+1 -208) Intrinsics.td | 209 -- 1 files changed, 1 insertion(+), 208 deletions(-)

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCRegisterInfo.td updated: 1.32 - 1.33 --- Log message: add all supported formats to the vector register file --- Diffs of the changes: (+1 -1) PPCRegisterInfo.td |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.111 - 1.112 PPCInstrInfo.td updated: 1.209 - 1.210 --- Log message: Add some basic patterns for other datatypes --- Diffs of the changes: (+12 -10) PPCISelLowering.cpp |6 ++ PPCInstrInfo.td | 16

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

2006-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrAltivec.td added (r1.1) PPCInstrInfo.td updated: 1.210 - 1.211 --- Log message: Move all Altivec stuff out into a new PPCInstrAltivec.td file. Add a bunch of patterns for different datatypes, e.g. bit_convert, undef and zero vector