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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.6 -> 1.7 --- Log message: - Fixed some priority calculation bugs that were causing bug 478: http://llvm.cs.uiuc.edu/PR478 . Among them: a predecessor appearing more than once in the operand list was counted as

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-03-01-InstrSchedBug.ll

2006-03-02 Thread Evan Cheng
Changes in directory llvm/test/Regression/CodeGen/X86: 2006-03-01-InstrSchedBug.ll added (r1.1) --- Log message: Add a regression test for bug 478: http://llvm.cs.uiuc.edu/PR478 . --- Diffs of the changes: (+11 -0) 2006-03-01-InstrSchedBug.ll | 11 +++ 1 files changed, 11 insertio

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/Target: README.txt updated: 1.8 -> 1.9 --- Log message: add a note --- Diffs of the changes: (+7 -0) README.txt |7 +++ 1 files changed, 7 insertions(+) Index: llvm/lib/Target/README.txt diff -u llvm/lib/Target/README.txt:1.8 llvm/lib/Target/README.t

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/include/llvm: IntrinsicInst.h updated: 1.9 -> 1.10 Intrinsics.h updated: 1.36 -> 1.37 --- Log message: Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way for future progress. --- Diffs of

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: AutoUpgrade.cpp updated: 1.8 -> 1.9 Function.cpp updated: 1.100 -> 1.101 Verifier.cpp updated: 1.146 -> 1.147 --- Log message: Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Reader.cpp

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.188 -> 1.189 --- Log message: Simplify the autoupgrade interface --- Diffs of the changes: (+3 -6) Reader.cpp |9 +++-- 1 files changed, 3 insertions(+), 6 deletions(-) Index: llvm/lib/Bytecode/Reader/Reader.cpp

[llvm-commits] CVS: llvm/lib/Analysis/DataStructure/Local.cpp

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/Analysis/DataStructure: Local.cpp updated: 1.139 -> 1.140 --- Log message: Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way for future progress. --- Diffs of the changes: (+6 -3)

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: IntrinsicLowering.cpp updated: 1.39 -> 1.40 --- Log message: Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way for future progress. --- Diffs of the changes: (+12 -6) Int

[llvm-commits] CVS: llvm/include/llvm/Assembly/AutoUpgrade.h

2006-03-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/Assembly: AutoUpgrade.h updated: 1.4 -> 1.5 --- Log message: Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way for future progress. --- Diffs of the changes: (+2 -12) Aut

[llvm-commits] CVS: llvm/test/Regression/Bytecode/memcpy.ll memcpy.ll.bc-16

2006-03-02 Thread Chris Lattner
Changes in directory llvm/test/Regression/Bytecode: memcpy.ll added (r1.1) memcpy.ll.bc-16 added (r1.1) --- Log message: new testcases --- Diffs of the changes: (+21 -0) memcpy.ll | 21 + memcpy.ll.bc-16 |0 2 files changed, 21 insertions(+) Index: llvm/t

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/docs: LangRef.html updated: 1.135 -> 1.136 --- Log message: Update the llvm.memset/memcpy/memmove intrinsics to reflect the recent split into types. --- Diffs of the changes: (+33 -26) LangRef.html | 59 +--

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/io.llx ioport.llx

2006-03-02 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/X86: io.llx (r1.1) removed ioport.llx (r1.2) removed --- Log message: Remove these testcases. These intrinsics are going away --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commit

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/include/llvm: Intrinsics.h updated: 1.37 -> 1.38 --- Log message: remove the read/write port/io intrinsics. --- Diffs of the changes: (+0 -7) Intrinsics.h |7 --- 1 files changed, 7 deletions(-) Index: llvm/include/llvm/Intrinsics.h diff -u llvm/include/

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.175 -> 1.176 --- Log message: Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way for future progress. --- Diffs of the changes:

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.308 -> 1.309 SelectionDAG.cpp updated: 1.262 -> 1.263 SelectionDAGISel.cpp updated: 1.176 -> 1.177 --- Log message: remove the read/write port/io intrinsics. --- Diffs of the changes: (+0 -91) LegalizeDAG.cpp

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/docs: LangRef.html updated: 1.136 -> 1.137 --- Log message: remove the read/write port/io intrinsics. --- Diffs of the changes: (+1 -201) LangRef.html | 202 --- 1 files changed, 1 insertion(+), 201 deletion

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.98 -> 1.99 X86InstrInfo.td updated: 1.250 -> 1.251 --- Log message: remove the read/write port/io intrinsics. --- Diffs of the changes: (+12 -21) X86ISelLowering.cpp |9 - X86InstrInfo.td | 24 ++

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGNodes.h updated: 1.105 -> 1.106 --- Log message: remove the read/write port/io intrinsics. --- Diffs of the changes: (+0 -6) SelectionDAGNodes.h |6 -- 1 files changed, 6 deletions(-) Index: llvm/include/llvm/CodeGen/Sel

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Function.cpp updated: 1.101 -> 1.102 Verifier.cpp updated: 1.147 -> 1.148 --- Log message: remove the read/write port/io intrinsics. --- Diffs of the changes: (+0 -51) Function.cpp |6 -- Verifier.cpp | 45

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/Target: TargetSelectionDAG.td updated: 1.48 -> 1.49 --- Log message: remove the read/write port/io intrinsics. --- Diffs of the changes: (+0 -11) TargetSelectionDAG.td | 11 --- 1 files changed, 11 deletions(-) Index: llvm/lib/Target/TargetSelectio

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.346 -> 1.347 --- Log message: mention some major changes --- Diffs of the changes: (+24 -7) ReleaseNotes.html | 31 --- 1 files changed, 24 insertions(+), 7 deletions(-) Index: llvm/docs/ReleaseNot

[llvm-commits] CVS: llvm/lib/Analysis/IPA/Andersens.cpp

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/Analysis/IPA: Andersens.cpp updated: 1.26 -> 1.27 --- Log message: updates for recent changes --- Diffs of the changes: (+4 -2) Andersens.cpp |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index: llvm/lib/Analysis/IPA/Andersens.cpp diff -u l

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: SimplifyLibCalls.cpp updated: 1.62 -> 1.63 --- Log message: Make this work with renamed intrinsics. --- Diffs of the changes: (+25 -26) SimplifyLibCalls.cpp | 51 +-- 1 files changed, 25 inserti

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.446 -> 1.447 --- Log message: Change this to work with renamed intrinsics. --- Diffs of the changes: (+7 -1) InstructionCombining.cpp |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Inde

[llvm-commits] CVS: llvm/examples/BFtoLLVM/BFtoLLVM.cpp

2006-03-02 Thread Chris Lattner
Changes in directory llvm/examples/BFtoLLVM: BFtoLLVM.cpp updated: 1.3 -> 1.4 --- Log message: Upgrade this to use the new intrinsic names --- Diffs of the changes: (+3 -2) BFtoLLVM.cpp |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/examples/BFtoLLVM/BFtoLLVM.

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: FileLexer.l updated: 1.26 -> 1.27 TableGen.cpp updated: 1.42 -> 1.43 --- Log message: add support for multiple include directories --- Diffs of the changes: (+16 -12) FileLexer.l | 18 +++--- TableGen.cpp | 10 +- 2 files c

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: TableGen.cpp updated: 1.43 -> 1.44 --- Log message: Add support for "-Ifoo" in addition to "-I foo" --- Diffs of the changes: (+1 -1) TableGen.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/utils/TableGen/TableGen.cpp d

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.td

2006-03-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.td added (r1.1) --- Log message: Split this out of Target.td --- Diffs of the changes: (+45 -0) ValueTypes.td | 45 + 1 files changed, 45 insertions(+) Index: llvm/include/llvm/CodeGe

[llvm-commits] CVS: llvm/utils/TableGen/FileLexer.cpp.cvs FileLexer.l.cvs

2006-03-02 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: FileLexer.cpp.cvs updated: 1.2 -> 1.3 FileLexer.l.cvs updated: 1.1 -> 1.2 --- Log message: Regenerate --- Diffs of the changes: (+62 -54) FileLexer.cpp.cvs | 98 -- FileLexer.l.cvs | 18

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.348 -> 1.349 --- Log message: pass -Illvm/include to tblgen --- Diffs of the changes: (+3 -2) Makefile.rules |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.348 ll

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/lib/Target: Target.td updated: 1.72 -> 1.73 --- Log message: Split the valuetypes out of Target.td into ValueTypes.td --- Diffs of the changes: (+1 -37) Target.td | 38 +- 1 files changed, 1 insertion(+), 37 deletions(-) Ind

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.20 -> 1.21 --- Log message: update comment --- Diffs of the changes: (+1 -1) ValueTypes.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/CodeGen/ValueTypes.h diff -u llvm/include/l

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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.56 -> 1.57 --- Log message: Move #include "llvm/CodeGen/AsmPrinter.h" to top since it's the interface. --- Diffs of the changes: (+1 -1) AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/l

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: SubtargetEmitter.cpp updated: 1.17 -> 1.18 --- Log message: remove out of date comment --- Diffs of the changes: (+1 -2) SubtargetEmitter.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/utils/TableGen/SubtargetEmitter.

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

2006-03-02 Thread Robert L. Bocchino Jr.
Changes in directory llvm/tools/analyze: analyze.cpp updated: 1.65 -> 1.66 --- Log message: Implemented -quiet feature for analyze --- Diffs of the changes: (+35 -30) analyze.cpp | 65 1 files changed, 35 insertions(+), 30 dele

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/include/llvm: Intrinsics.td added (r1.1) --- Log message: initial checkin of the intrinsic description file --- Diffs of the changes: (+188 -0) Intrinsics.td | 188 ++ 1 files changed, 188 insertions(+) In

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: TableGen.cpp updated: 1.45 -> 1.46 --- Log message: remove a bunch of long-dead testing code --- Diffs of the changes: (+1 -331) TableGen.cpp | 332 --- 1 files changed, 1 insertion(+), 331 d

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: CodeGenIntrinsics.h added (r1.1) IntrinsicEmitter.cpp added (r1.1) IntrinsicEmitter.h added (r1.1) TableGen.cpp updated: 1.44 -> 1.45 --- Log message: initial implementation of intrinsic parsing --- Diffs of the changes: (+157 -0) CodeGenIntrinsics

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

2006-03-02 Thread Jeff Cohen
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.7 -> 1.8 --- Log message: Fix VC++ compilation errors. --- Diffs of the changes: (+4 -4) ScheduleDAGList.cpp |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/lib/CodeGen/Selecti

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

2006-03-02 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: CodeGenIntrinsics.h updated: 1.1 -> 1.2 --- Log message: Fix pasteo --- Diffs of the changes: (+1 -1) CodeGenIntrinsics.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/utils/TableGen/CodeGenIntrinsics.h diff -u llvm/utils/

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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.8 -> 1.9 --- Log message: A bit more tweaking --- Diffs of the changes: (+24 -6) ScheduleDAGList.cpp | 30 -- 1 files changed, 24 insertions(+), 6 deletions(-) Index: llvm/lib/

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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.263 -> 1.264 --- Log message: Added isOperand(N): true if this is an operand of N --- Diffs of the changes: (+7 -0) SelectionDAG.cpp |7 +++ 1 files changed, 7 insertions(+) Index: llvm/lib/CodeGen/Sel

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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGNodes.h updated: 1.106 -> 1.107 --- Log message: Added isOperand(N): true if this is an operand of N --- Diffs of the changes: (+7 -0) SelectionDAGNodes.h |7 +++ 1 files changed, 7 insertions(+) Index: llvm/include/llvm/

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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.264 -> 1.265 --- Log message: SDOperand::isOperand should not be a forwarding. It must check *this against N's operands. --- Diffs of the changes: (+7 -0) SelectionDAG.cpp |7 +++ 1 files changed, 7 ins

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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGNodes.h updated: 1.107 -> 1.108 --- Log message: SDOperand::isOperand should not be a forwarding. It must check *this against N's operands. --- Diffs of the changes: (+3 -4) SelectionDAGNodes.h |7 +++ 1 files changed, 3 i

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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/lib/Target: TargetLowering.cpp updated: 1.42 -> 1.43 --- Log message: Number of NodeTypes now exceeds 128. --- Diffs of the changes: (+1 -1) TargetLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/TargetLowering.cpp di

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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.309 -> 1.310 SelectionDAGISel.cpp updated: 1.177 -> 1.178 --- Log message: Add more vector NodeTypes: VSDIV, VUDIV, VAND, VOR, and VXOR. --- Diffs of the changes: (+20 -8) LegalizeDAG.cpp | 18 +++

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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGNodes.h updated: 1.108 -> 1.109 --- Log message: Add more vector NodeTypes: VSDIV, VUDIV, VAND, VOR, and VXOR. --- Diffs of the changes: (+2 -1) SelectionDAGNodes.h |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Ind

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

2006-03-02 Thread Evan Cheng
Changes in directory llvm/include/llvm/Target: TargetLowering.h updated: 1.57 -> 1.58 --- Log message: Number of NodeTypes now exceeds 128. --- Diffs of the changes: (+2 -2) TargetLowering.h |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/include/llvm/Target/Tar