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

2006-04-07 Thread Evan Cheng
Changes in directory llvm: Makefile.rules updated: 1.356 - 1.357 --- Log message: A saner workaround. I hope. --- Diffs of the changes: (+5 -3) Makefile.rules |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.356

[llvm-commits] CVS: llvm/.cvsignore

2006-04-07 Thread Reid Spencer
Changes in directory llvm: .cvsignore updated: 1.4 - 1.5 --- Log message: Ignore stuff built by make dist. --- Diffs of the changes: (+2 -0) .cvsignore |2 ++ 1 files changed, 2 insertions(+) Index: llvm/.cvsignore diff -u llvm/.cvsignore:1.4 llvm/.cvsignore:1.5 ---

[llvm-commits] CVS: llvm/Makefile.config.in

2006-04-07 Thread Reid Spencer
Changes in directory llvm: Makefile.config.in updated: 1.54 - 1.55 --- Log message: For PR723: http://llvm.cs.uiuc.edu/PR723 : - Provide for the include of ENABLE_ASSERTIONS flag from the configuration. - Enhance the documentation for ENABLE_OPTIMIZED --- Diffs of the changes: (+8 -2)

[llvm-commits] CVS: llvm/Makefile

2006-04-07 Thread Reid Spencer
Changes in directory llvm: Makefile updated: 1.52 - 1.53 --- Log message: For PR723: http://llvm.cs.uiuc.edu/PR723 : Print out something at the end of the build that indicates what kind of build has just completed. --- Diffs of the changes: (+10 -0) Makefile | 10 ++ 1 files

[llvm-commits] CVS: llvm/autoconf/configure.ac

2006-04-07 Thread Reid Spencer
Changes in directory llvm/autoconf: configure.ac updated: 1.214 - 1.215 --- Log message: For PR723: http://llvm.cs.uiuc.edu/PR723 : Support detection of a CVS directory at configure time to distinguish whether this is a release build or a from tree build. This knowledge is used to set the

[llvm-commits] CVS: llvm/configure

2006-04-07 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.216 - 1.217 --- Log message: For PR723: http://llvm.cs.uiuc.edu/PR723 : Support detection of a CVS directory at configure time to distinguish whether this is a release build or a from tree build. This knowledge is used to set the defaults for

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

2006-04-07 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.357 - 1.358 --- Log message: For PR723: http://llvm.cs.uiuc.edu/PR723 : 1. Don't force debug builds to have assertion checking turned on always. Let the default (on) be taken, or overridden by the command line 2. Create two new BuildModes

[llvm-commits] CVS: llvm/llvm.spec

2006-04-07 Thread Reid Spencer
Changes in directory llvm: llvm.spec updated: 1.4 - 1.5 --- Log message: For PR723: http://llvm.cs.uiuc.edu/PR723 : Configure with the --enable-optimized and --enable-assertions option to ensure that binary RPM packages are built with the options required by the feature request. --- Diffs

[llvm-commits] CVS: llvm/Makefile

2006-04-07 Thread Chris Lattner
Changes in directory llvm: Makefile updated: 1.53 - 1.54 --- Log message: THis - This --- Diffs of the changes: (+3 -2) Makefile |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/Makefile diff -u llvm/Makefile:1.53 llvm/Makefile:1.54 --- llvm/Makefile:1.53 Fri

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/IA64: IA64RegisterInfo.cpp updated: 1.16 - 1.17 IA64RegisterInfo.h updated: 1.6 - 1.7 --- Log message: Foundation for call frame information. --- Diffs of the changes: (+7 -1) IA64RegisterInfo.cpp |7 ++- IA64RegisterInfo.h |1 + 2 files

[llvm-commits] CVS: llvm/include/llvm/CodeGen/DwarfWriter.h MachineDebugInfo.h MachineFrameInfo.h MachineLocation.h

2006-04-07 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: DwarfWriter.h updated: 1.32 - 1.33 MachineDebugInfo.h updated: 1.32 - 1.33 MachineFrameInfo.h updated: 1.16 - 1.17 MachineLocation.h updated: 1.1 - 1.2 --- Log message: Foundation for call frame information. --- Diffs of the changes: (+100

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaRegisterInfo.cpp updated: 1.39 - 1.40 AlphaRegisterInfo.h updated: 1.11 - 1.12 --- Log message: Foundation for call frame information. --- Diffs of the changes: (+8 -2) AlphaRegisterInfo.cpp |7 ++- AlphaRegisterInfo.h |3 ++-

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCRegisterInfo.cpp updated: 1.53 - 1.54 PPCRegisterInfo.h updated: 1.12 - 1.13 --- Log message: Foundation for call frame information. --- Diffs of the changes: (+31 -2) PPCRegisterInfo.cpp | 31 +--

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/Sparc: SparcRegisterInfo.cpp updated: 1.40 - 1.41 SparcRegisterInfo.h updated: 1.11 - 1.12 --- Log message: Foundation for call frame information. --- Diffs of the changes: (+8 -1) SparcRegisterInfo.cpp |8 +++- SparcRegisterInfo.h |1 +

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/Target: MRegisterInfo.cpp updated: 1.13 - 1.14 --- Log message: Foundation for call frame information. --- Diffs of the changes: (+15 -0) MRegisterInfo.cpp | 15 +++ 1 files changed, 15 insertions(+) Index: llvm/lib/Target/MRegisterInfo.cpp

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.53 - 1.54 MachineDebugInfo.cpp updated: 1.36 - 1.37 PrologEpilogInserter.cpp updated: 1.52 - 1.53 --- Log message: Foundation for call frame information. --- Diffs of the changes: (+153 -43) DwarfWriter.cpp | 153

[llvm-commits] CVS: llvm/lib/Target/SparcV9/SparcV9RegisterInfo.cpp SparcV9RegisterInfo.h

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/SparcV9: SparcV9RegisterInfo.cpp updated: 1.12 - 1.13 SparcV9RegisterInfo.h updated: 1.11 - 1.12 --- Log message: Foundation for call frame information. --- Diffs of the changes: (+11 -0) SparcV9RegisterInfo.cpp |9 + SparcV9RegisterInfo.h

[llvm-commits] CVS: llvm/runtime/Makefile

2006-04-07 Thread Chris Lattner
Changes in directory llvm/runtime: Makefile updated: 1.26 - 1.27 --- Log message: add a newline at the end of the file --- Diffs of the changes: (+2 -1) Makefile |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/runtime/Makefile diff -u llvm/runtime/Makefile:1.26

[llvm-commits] CVS: llvm-test/configure

2006-04-07 Thread Reid Spencer
Changes in directory llvm-test: configure updated: 1.31 - 1.32 --- Log message: For PR646: http://llvm.cs.uiuc.edu/PR646 : 1. Provide a --with-externals=DIR option to configure to specify the base directory for the external tests. Default its setting to the old default:

[llvm-commits] CVS: llvm-test/autoconf/m4/external_benchmark.m4

2006-04-07 Thread Reid Spencer
Changes in directory llvm-test/autoconf/m4: external_benchmark.m4 updated: 1.2 - 1.3 --- Log message: For PR646: http://llvm.cs.uiuc.edu/PR646 : 1. Provide a --with-externals=DIR option to configure to specify the base directory for the external tests. Default its setting to the old

[llvm-commits] CVS: llvm-test/autoconf/configure.ac

2006-04-07 Thread Reid Spencer
Changes in directory llvm-test/autoconf: configure.ac updated: 1.30 - 1.31 --- Log message: For PR646: http://llvm.cs.uiuc.edu/PR646 : 1. Provide a --with-externals=DIR option to configure to specify the base directory for the external tests. Default its setting to the old default:

[llvm-commits] CVS: llvm/make/

2006-04-07 Thread LLVM
Changes in directory llvm/make: --- Log message: Directory /var/cvs/llvm/llvm/make added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.54 - 1.55 --- Log message: Make sure that debug labels are defined within the same section and after the entry point of a function. --- Diffs of the changes: (+5 -8) DwarfWriter.cpp | 13 + 1 files changed, 5

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.162 - 1.163 --- Log message: Make sure that debug labels are defined within the same section and after the entry point of a function. --- Diffs of the changes: (+3 -3) PPCAsmPrinter.cpp |6 +++--- 1 files

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: DwarfWriter.h updated: 1.33 - 1.34 --- Log message: Make sure that debug labels are defined within the same section and after the entry point of a function. --- Diffs of the changes: (+2 -2) DwarfWriter.h |4 ++-- 1 files changed, 2

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.32 - 1.33 X86IntelAsmPrinter.cpp updated: 1.25 - 1.26 --- Log message: Make sure that debug labels are defined within the same section and after the entry point of a function. --- Diffs of the changes: (+10 -10)

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

2006-04-07 Thread Evan Cheng
Changes in directory llvm/include/llvm: IntrinsicsX86.td updated: 1.11 - 1.12 --- Log message: Remove int_x86_sse_storeh_ps and int_x86_sse_storel_ps. These are now lowered by the frontend. --- Diffs of the changes: (+0 -4) IntrinsicsX86.td |4 1 files changed, 4 deletions(-)

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

2006-04-07 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrSSE.td updated: 1.66 - 1.67 --- Log message: Added patterns for MOVHPSmr and MOVLPSmr. --- Diffs of the changes: (+42 -4) X86InstrSSE.td | 46 ++ 1 files changed, 42 insertions(+), 4

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

2006-04-07 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: README.txt updated: 1.80 - 1.81 --- Log message: Keep track of an Mac OS X / x86 ABI bug. --- Diffs of the changes: (+5 -0) README.txt |5 + 1 files changed, 5 insertions(+) Index: llvm/lib/Target/X86/README.txt diff -u

[llvm-commits] CVS: llvm-poolalloc/lib/PoolAllocate/PointerCompress.cpp

2006-04-07 Thread Andrew Lenharth
Changes in directory llvm-poolalloc/lib/PoolAllocate: PointerCompress.cpp updated: 1.68 - 1.69 --- Log message: some fixes and a crazy hack --- Diffs of the changes: (+33 -4) PointerCompress.cpp | 37 + 1 files changed, 33 insertions(+), 4 deletions(-)

[llvm-commits] CVS: llvm/Makefile

2006-04-07 Thread Reid Spencer
Changes in directory llvm: Makefile updated: 1.54 - 1.55 --- Log message: Invert the tests on LLVMGCC_MAJVERS to check for value 4 instead of value 3. This ensures that if llvm-gcc isn't available and consequently the value of LLVMGCC_MAJVERS is blank, that the old (include runtime) behavior

[llvm-commits] CVS: llvm/runtime/Makefile

2006-04-07 Thread Reid Spencer
Changes in directory llvm/runtime: Makefile updated: 1.27 - 1.28 --- Log message: Invert the tests on LLVMGCC_MAJVERS to check for value 4 instead of value 3. This ensures that if llvm-gcc isn't available and consequently the value of LLVMGCC_MAJVERS is blank, that the old (include runtime)

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

2006-04-07 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.159 - 1.160 --- Log message: Code clean up. --- Diffs of the changes: (+51 -141) X86ISelLowering.cpp | 192 +--- 1 files changed, 51 insertions(+), 141 deletions(-)

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/docs: LangRef.html updated: 1.143 - 1.144 --- Log message: Description for the new shufflevector instruction I'm adding. --- Diffs of the changes: (+60 -1) LangRef.html | 61 ++- 1 files changed, 60

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.55 - 1.56 --- Log message: Remove section change in function end, preventing override of function's real section. --- Diffs of the changes: (+0 -1) DwarfWriter.cpp |1 - 1 files changed, 1 deletion(-) Index:

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

2006-04-07 Thread Jeff Cohen
Changes in directory llvm/win32/Analysis: Analysis.vcproj updated: 1.18 - 1.19 --- Log message: Get Visual Studio building again. --- Diffs of the changes: (+3 -0) Analysis.vcproj |3 +++ 1 files changed, 3 insertions(+) Index: llvm/win32/Analysis/Analysis.vcproj diff -u

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

2006-04-07 Thread Jeff Cohen
Changes in directory llvm/win32/VMCore: VMCore.vcproj updated: 1.20 - 1.21 --- Log message: Get Visual Studio building again. --- Diffs of the changes: (+0 -3) VMCore.vcproj |3 --- 1 files changed, 3 deletions(-) Index: llvm/win32/VMCore/VMCore.vcproj diff -u

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

2006-04-07 Thread Evan Cheng
Changes in directory llvm/include/llvm: IntrinsicsX86.td updated: 1.12 - 1.13 --- Log message: Fix int_x86_sse_stmxcsr and int_x86_sse_ldmxcsr. Not directly translated from gcc builtins. They are not lowered into these intrinsics which take a ptr argument. --- Diffs of the changes: (+2 -2)

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

2006-04-07 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrSSE.td updated: 1.67 - 1.68 --- Log message: ldmxcsr and stmxcsr. --- Diffs of the changes: (+6 -2) X86InstrSSE.td |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) Index: llvm/lib/Target/X86/X86InstrSSE.td diff -u

[llvm-commits] CVS: llvm/test/Feature/instructions.ll

2006-04-07 Thread Chris Lattner
Changes in directory llvm/test/Feature: instructions.ll updated: 1.2 - 1.3 --- Log message: new testcase for shufflevector --- Diffs of the changes: (+12 -0) instructions.ll | 12 1 files changed, 12 insertions(+) Index: llvm/test/Feature/instructions.ll diff -u

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.191 - 1.192 --- Log message: Add shufflevector reading support --- Diffs of the changes: (+22 -0) Reader.cpp | 22 ++ 1 files changed, 22 insertions(+) Index: llvm/lib/Bytecode/Reader/Reader.cpp

[llvm-commits] CVS: llvm/include/llvm/Support/InstVisitor.h

2006-04-07 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: InstVisitor.h updated: 1.38 - 1.39 --- Log message: Add a new shufflevector instruction --- Diffs of the changes: (+1 -0) InstVisitor.h |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/Support/InstVisitor.h diff -u

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.72 - 1.73 llvmAsmParser.y updated: 1.250 - 1.251 --- Log message: Parse shufflevector --- Diffs of the changes: (+7 -1) Lexer.l |1 + llvmAsmParser.y |7 ++- 2 files changed, 7 insertions(+), 1 deletion(-)

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.112 - 1.113 --- Log message: Add shufflevector support --- Diffs of the changes: (+6 -0) LinkModules.cpp |6 ++ 1 files changed, 6 insertions(+) Index: llvm/lib/Linker/LinkModules.cpp diff -u

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.218 - 1.219 --- Log message: Stub out shufflevector --- Diffs of the changes: (+1 -0) SelectionDAGISel.cpp |1 + 1 files changed, 1 insertion(+) Index:

[llvm-commits] CVS: llvm/include/llvm/Constants.h Instruction.def Instructions.h

2006-04-07 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.78 - 1.79 Instruction.def updated: 1.18 - 1.19 Instructions.h updated: 1.31 - 1.32 --- Log message: Add a new shufflevector instruction --- Diffs of the changes: (+70 -19) Constants.h | 15 +--- Instruction.def |

[llvm-commits] CVS: llvm/lib/Transforms/Utils/Local.cpp ValueMapper.cpp

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: Local.cpp updated: 1.54 - 1.55 ValueMapper.cpp updated: 1.24 - 1.25 --- Log message: Add supprot for shufflevector --- Diffs of the changes: (+10 -0) Local.cpp |5 + ValueMapper.cpp |5 + 2 files changed, 10

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: SCCP.cpp updated: 1.129 - 1.130 --- Log message: Add supprot for shufflevector --- Diffs of the changes: (+25 -0) SCCP.cpp | 25 + 1 files changed, 25 insertions(+) Index: llvm/lib/Transforms/Scalar/SCCP.cpp diff

[llvm-commits] CVS: llvm/autoconf/configure.ac

2006-04-07 Thread Reid Spencer
Changes in directory llvm/autoconf: configure.ac updated: 1.215 - 1.216 --- Log message: Ensure that the automatic CVS build detection works for both objdir == srcdir and objdir != srcdir. --- Diffs of the changes: (+1 -1) configure.ac |2 +- 1 files changed, 1 insertion(+), 1

[llvm-commits] CVS: llvm/configure

2006-04-07 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.217 - 1.218 --- Log message: Ensure that the automatic CVS build detection works for both objdir == srcdir and objdir != srcdir. --- Diffs of the changes: (+1 -1) configure |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/Makefile

2006-04-07 Thread Reid Spencer
Changes in directory llvm: Makefile updated: 1.55 - 1.56 --- Log message: Don't build projects/examples if libs-only was specified. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile diff -u llvm/Makefile:1.55

[llvm-commits] CVS: llvm/Makefile

2006-04-07 Thread Reid Spencer
Changes in directory llvm: Makefile updated: 1.56 - 1.57 --- Log message: Fix recursion: 1. Make setting OPTIONAL_DIRS use immediate assignment 2. Include Makefile.config before ifeq tests and then Makefile.rules later instead of Makefile.common up front. This ensures that the variable

[llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.y

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: llvmAsmParser.y updated: 1.251 - 1.252 --- Log message: Add insertelement and shufflevector constantexpr support --- Diffs of the changes: (+9 -0) llvmAsmParser.y |9 + 1 files changed, 9 insertions(+) Index:

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Instructions.cpp updated: 1.33 - 1.34 --- Log message: Add methods to check insertelement/extractelement instructions for validity, check validity when instructions are created. --- Diffs of the changes: (+37 -6) Instructions.cpp | 43

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Verifier.cpp updated: 1.153 - 1.154 --- Log message: Use the isValidOperands helper instead of duplicating checking code --- Diffs of the changes: (+7 -16) Verifier.cpp | 23 +++ 1 files changed, 7 insertions(+), 16 deletions(-)

[llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.y

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: llvmAsmParser.y updated: 1.252 - 1.253 --- Log message: Use isValidOperands instead of duplicating or eliding checks. --- Diffs of the changes: (+8 -19) llvmAsmParser.y | 27 --- 1 files changed, 8 insertions(+), 19

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.192 - 1.193 --- Log message: use isValidOperands instead of duplicating checks --- Diffs of the changes: (+24 -13) Reader.cpp | 37 - 1 files changed, 24 insertions(+), 13

[llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.cpp.cvs llvmAsmParser.y.cvs

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: llvmAsmParser.cpp.cvs updated: 1.4 - 1.5 llvmAsmParser.y.cvs updated: 1.4 - 1.5 --- Log message: Regenerate --- Diffs of the changes: (+143 -165) llvmAsmParser.cpp.cvs | 281 -- llvmAsmParser.y.cvs

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/include/llvm: Instructions.h updated: 1.32 - 1.33 --- Log message: Add methods to check insert/extract element instructions for validity --- Diffs of the changes: (+10 -1) Instructions.h | 11 ++- 1 files changed, 10 insertions(+), 1 deletion(-)

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.354 - 1.355 --- Log message: add a sanity check: LegalizeOp should return a value that is the same type as its input. --- Diffs of the changes: (+3 -0) LegalizeDAG.cpp |3 +++ 1 files changed, 3

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.145 - 1.146 SelectionDAGISel.cpp updated: 1.219 - 1.220 --- Log message: Codegen shufflevector as VVECTOR_SHUFFLE --- Diffs of the changes: (+25 -2) DAGCombiner.cpp | 13 -

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/docs: LangRef.html updated: 1.144 - 1.145 --- Log message: use the right escapes --- Diffs of the changes: (+3 -3) LangRef.html |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/docs/LangRef.html diff -u llvm/docs/LangRef.html:1.144

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/docs: LangRef.html updated: 1.145 - 1.146 --- Log message: Wrap long lines, fix verification error --- Diffs of the changes: (+6 -4) LangRef.html | 10 ++ 1 files changed, 6 insertions(+), 4 deletions(-) Index: llvm/docs/LangRef.html diff -u

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Constants.cpp updated: 1.149 - 1.150 --- Log message: Add constant replacement for insertelement/vectorshuffle constant exprs --- Diffs of the changes: (+16 -0) Constants.cpp | 16 1 files changed, 16 insertions(+) Index:

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

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.146 - 1.147 LegalizeDAG.cpp updated: 1.355 - 1.356 --- Log message: Canonicalize vvector_shuffle(x,x) - vvector_shuffle(x,undef) to enable patterns to match again :) --- Diffs of the changes: (+50 -2)

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

2006-04-07 Thread Reid Spencer
Changes in directory llvm/lib/Target/Alpha: AlphaISelDAGToDAG.cpp updated: 1.38 - 1.39 --- Log message: Initialize SDOperand values because the gcc 4.0.2 compiler complains about them. --- Diffs of the changes: (+2 -2) AlphaISelDAGToDAG.cpp |4 ++-- 1 files changed, 2 insertions(+), 2