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

2006-10-30 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.308 -> 1.309 --- Log message: Turn an assert into an error message. This is commonly triggered when we don't support a specific constraint yet. When this happens, print the unsupported constraint. --- Diffs

[llvm-commits] CVS: llvm/test/Regression/CFrontend/2006-10-30-ArrayCrash.c

2006-10-30 Thread Chris Lattner
Changes in directory llvm/test/Regression/CFrontend: 2006-10-30-ArrayCrash.c updated: 1.1 -> 1.2 --- Log message: add a note --- Diffs of the changes: (+1 -0) 2006-10-30-ArrayCrash.c |1 + 1 files changed, 1 insertion(+) Index: llvm/test/Regression/CFrontend/2006-10-30-ArrayCrash.c d

[llvm-commits] CVS: llvm/test/Regression/CFrontend/2006-10-30-ArrayCrash.c

2006-10-30 Thread Chris Lattner
Changes in directory llvm/test/Regression/CFrontend: 2006-10-30-ArrayCrash.c added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+16 -0) 2006-10-30-ArrayCrash.c | 16 1 files changed, 16 insertions(+) Index: llvm/test/Regression/CFrontend/2006-10-30-A

[llvm-commits] llvm-gcc patch for PR954

2006-10-30 Thread Chris Lattner
I applied this patch. Testcase here: Regression/C++Frontend/2006-10-30-ClassBitfield.cpp -Chris Index: llvm-convert.cpp === --- llvm-convert.cpp(revision 119298) +++ llvm-convert.cpp(working copy) @@ -3874,7 +3874,7 @@

[llvm-commits] CVS: llvm/test/Regression/C++Frontend/2006-10-30-ClassBitfield.cpp

2006-10-30 Thread Chris Lattner
Changes in directory llvm/test/Regression/C++Frontend: 2006-10-30-ClassBitfield.cpp added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+16 -0) 2006-10-30-ClassBitfield.cpp | 16 1 files changed, 16 insertions(+) Index: llvm/test/Regression/C++Fronten

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

2006-10-30 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm/CodeGen: AsmPrinter.h updated: 1.55 -> 1.56 --- Log message: Unbreaking static ctors patch. Defaulting second arguments of SwitchTo*Section, this should make things somehow clearer. --- Diffs of the changes: (+2 -2) AsmPrinter.h |4 ++-- 1 files

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

2006-10-30 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.210 -> 1.211 --- Log message: Unbreaking static ctors patch. Defaulting second arguments of SwitchTo*Section, this should make things somehow clearer. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 fi

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

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.414 -> 1.415 --- Log message: Fix a typo which can break jumptables. --- Diffs of the changes: (+1 -1) LegalizeDAG.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/CodeGen/Selection

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

2006-10-30 Thread Reid Spencer
Evan, Please don't check things in that don't compile: X86AsmPrinter.cpp: In member function `virtual bool llvm::X86SharedAsmPrinter::doFinalization(llvm::Module&)': X86AsmPrinter.cpp:232: error: no matching function for call to `llvm::X86SharedAsmPrinter::SwitchToDataSection(const char*)' /proj/

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

2006-10-30 Thread Reid Spencer
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.209 -> 1.210 --- Log message: Make this compile again. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp diff -u

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

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.208 -> 1.209 --- Log message: Apply Aton's LLVM patch for PR973: http://llvm.org/PR973 : Linux ctors / dtors support. --- Diffs of the changes: (+22 -4) X86AsmPrinter.cpp | 26 ++ 1 files chang

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

2006-10-30 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.211 -> 1.212 --- Log message: fix miscompilation of llvm.isunordered, where we branched on the opposite condition. This fixes miscompilation of Olden/bh and many others. --- Diffs of the changes: (+2 -2) PPCISelD

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

2006-10-30 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.88 -> 1.89 --- Log message: Fix a problem introduced by a last-minute change (logic negation). --- Diffs of the changes: (+2 -2) DwarfWriter.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib

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

2006-10-30 Thread Reid Spencer
Changes in directory llvm/include/llvm/Target: TargetAsmInfo.h updated: 1.11 -> 1.12 --- Log message: Don't mislead readers by claiming a variable is defaulted to false when the default is actually true. --- Diffs of the changes: (+1 -1) TargetAsmInfo.h |2 +- 1 files changed, 1 insert

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

2006-10-30 Thread Reid Spencer
Changes in directory llvm/lib/Target: TargetAsmInfo.cpp updated: 1.8 -> 1.9 --- Log message: Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4 generated object modules to be debugged with gdb. Hopefully this helps pre-release debugging. --- Diffs of the changes: (+1 -0)

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

2006-10-30 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.87 -> 1.88 --- Log message: Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4 generated object modules to be debugged with gdb. Hopefully this helps pre-release debugging. --- Diffs of the changes: (+12 -8)

[llvm-commits] fix for PR972 applied

2006-10-30 Thread Chris Lattner
I applied Anton's patch: http://llvm.org/bugs/attachment.cgi?id=427&action=view -Chris -- http://nondot.org/sabre/ http://llvm.org/ ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

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

2006-10-30 Thread Reid Spencer
Changes in directory llvm/include/llvm/Target: TargetAsmInfo.h updated: 1.10 -> 1.11 --- Log message: Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4 generated object modules to be debugged with gdb. Hopefully this helps pre-release debugging. --- Diffs of the changes: (

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

2006-10-30 Thread Reid Spencer
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.69 -> 1.70 X86AsmPrinter.cpp updated: 1.207 -> 1.208 X86AsmPrinter.h updated: 1.33 -> 1.34 X86ISelLowering.cpp updated: 1.282 -> 1.283 X86InstrInfo.td updated: 1.292 -> 1.293 X86TargetAsmInfo.cpp updated: 1.5 -> 1.6 --- Lo

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

2006-10-30 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86InstrInfo.cpp updated: 1.70 -> 1.71 --- Log message: fix wonky indentation --- Diffs of the changes: (+6 -6) X86InstrInfo.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index: llvm/lib/Target/X86/X86InstrInfo.cpp dif

[llvm-commits] CVS: llvm/lib/VMCore/PassManagerT.h

2006-10-30 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManagerT.h updated: 1.69 -> 1.70 --- Log message: Update comment. Valid option is -debug-pass=Structures. --- Diffs of the changes: (+1 -1) PassManagerT.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/VMCore/PassManage

[llvm-commits] Test - please ignore

2006-10-30 Thread Reid Spencer
Test - please ignore. Reid. ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

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

2006-10-30 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.86 -> 1.87 --- Log message: Switch abbreviations to use the folding set.a. --- Diffs of the changes: (+111 -127) DwarfWriter.cpp | 238 ++-- 1 files changed, 111 insertions

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

2006-10-30 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.85 -> 1.86 --- Log message: Simplify DwarfWriter header. --- Diffs of the changes: (+508 -97) DwarfWriter.cpp | 605 +++- 1 files changed, 508 insertions(+), 97 deletions(-

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

2006-10-30 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: DwarfWriter.h updated: 1.41 -> 1.42 --- Log message: Simplify DwarfWriter header. --- Diffs of the changes: (+6 -357) DwarfWriter.h | 363 -- 1 files changed, 6 insertions(+), 357 deleti

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

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/IA64: IA64ISelLowering.cpp updated: 1.47 -> 1.48 --- Log message: All targets expand BR_JT for now. --- Diffs of the changes: (+2 -1) IA64ISelLowering.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Target/IA64/IA64ISelL

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

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.281 -> 1.282 --- Log message: All targets expand BR_JT for now. --- Diffs of the changes: (+1 -0) X86ISelLowering.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/X86/X86ISelLowering.cpp diff -u l

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

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMISelDAGToDAG.cpp updated: 1.80 -> 1.81 --- Log message: All targets expand BR_JT for now. --- Diffs of the changes: (+2 -1) ARMISelDAGToDAG.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Target/ARM/ARMISelDAGToD

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

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.214 -> 1.215 --- Log message: All targets expand BR_JT for now. --- Diffs of the changes: (+2 -0) PPCISelLowering.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Target/PowerPC/PPCISelLowering.cpp

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

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.69 -> 1.70 --- Log message: All targets expand BR_JT for now. --- Diffs of the changes: (+2 -1) AlphaISelLowering.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Target/Alpha/Alpha

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

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/Sparc: SparcISelDAGToDAG.cpp updated: 1.112 -> 1.113 --- Log message: All targets expand BR_JT for now. --- Diffs of the changes: (+2 -1) SparcISelDAGToDAG.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Target/Sparc/Spa

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

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.413 -> 1.414 SelectionDAGISel.cpp updated: 1.307 -> 1.308 --- Log message: Lower jumptable to BR_JT. The legalizer can lower it to a BRIND or let the target custom lower it. --- Diffs of the changes: (+55 -28) L

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

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.362 -> 1.363 --- Log message: Added a new SDNode type: BR_JT for jumptable branch. --- Diffs of the changes: (+1 -0) SelectionDAG.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/CodeGen/Selection