[llvm-commits] CVS: llvm/test/C++Frontend/2005-01-03-StaticInitializers.cpp

2007-04-16 Thread Jeff Cohen
Changes in directory llvm/test/C++Frontend: 2005-01-03-StaticInitializers.cpp updated: 1.3 -> 1.4 --- Log message: Make it work on 64-bit systems. --- Diffs of the changes: (+1 -1) 2005-01-03-StaticInitializers.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test

[llvm-commits] CVS: llvm/include/llvm/BasicBlock.h Function.h Module.h

2007-04-16 Thread Jeff Cohen
Changes in directory llvm/include/llvm: BasicBlock.h updated: 1.66 -> 1.67 Function.h updated: 1.78 -> 1.79 Module.h updated: 1.87 -> 1.88 --- Log message: Fix build breakage on 64-bit systems. --- Diffs of the changes: (+5 -5) BasicBlock.h |2 +- Function.h |4 ++-- Module.h

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

2007-04-16 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Function.cpp updated: 1.123 -> 1.124 --- Log message: merge several fields in GlobalValue to use the same word, move CallingConv field into SubclassData in Value. This shrinks GlobalVAlue from 48->40 bytes, Function from 88->76, and GlobalVariable from 76-

[llvm-commits] CVS: llvm/include/llvm/Function.h GlobalValue.h

2007-04-16 Thread Chris Lattner
Changes in directory llvm/include/llvm: Function.h updated: 1.77 -> 1.78 GlobalValue.h updated: 1.35 -> 1.36 --- Log message: merge several fields in GlobalValue to use the same word, move CallingConv field into SubclassData in Value. This shrinks GlobalVAlue from 48->40 bytes, Function from 8

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

2007-04-16 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaInstrFormats.td updated: 1.29 -> 1.30 AlphaInstrInfo.td updated: 1.137 -> 1.138 --- Log message: Use this nifty Constraints thing and fix the inverted conditional moves --- Diffs of the changes: (+21 -17) AlphaInstrFormats.td | 18 +

[llvm-commits] CVS: llvm/test/CodeGen/Alpha/cmov.ll

2007-04-16 Thread Andrew Lenharth
Changes in directory llvm/test/CodeGen/Alpha: cmov.ll updated: 1.4 -> 1.5 --- Log message: this is fixed --- Diffs of the changes: (+1 -1) cmov.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/CodeGen/Alpha/cmov.ll diff -u llvm/test/CodeGen/Alpha/cmov.ll:1.4 l

[llvm-commits] CVS: llvm/include/llvm/BasicBlock.h Function.h Module.h SymbolTableListTraits.h

2007-04-16 Thread Chris Lattner
Changes in directory llvm/include/llvm: BasicBlock.h updated: 1.65 -> 1.66 Function.h updated: 1.76 -> 1.77 Module.h updated: 1.86 -> 1.87 SymbolTableListTraits.h updated: 1.6 -> 1.7 --- Log message: The (negative) offset from a SymbolTableListTraits-using ilist to its container object is alway

[llvm-commits] CVS: llvm/lib/VMCore/BasicBlock.cpp Function.cpp Module.cpp SymbolTableListTraitsImpl.h

2007-04-16 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: BasicBlock.cpp updated: 1.76 -> 1.77 Function.cpp updated: 1.122 -> 1.123 Module.cpp updated: 1.79 -> 1.80 SymbolTableListTraitsImpl.h updated: 1.11 -> 1.12 --- Log message: The (negative) offset from a SymbolTableListTraits-using ilist to its container obj

[llvm-commits] CVS: llvm/lib/VMCore/BasicBlock.cpp Function.cpp Module.cpp SymbolTableListTraitsImpl.h Type.cpp

2007-04-16 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: BasicBlock.cpp updated: 1.75 -> 1.76 Function.cpp updated: 1.121 -> 1.122 Module.cpp updated: 1.78 -> 1.79 SymbolTableListTraitsImpl.h updated: 1.10 -> 1.11 Type.cpp updated: 1.182 -> 1.183 --- Log message: Refactor SymbolTableListTraits to only have a sing

[llvm-commits] CVS: llvm/include/llvm/Argument.h BasicBlock.h Function.h GlobalVariable.h Instruction.h Module.h SymbolTableListTraits.h ValueSymbolTable.h

2007-04-16 Thread Chris Lattner
Changes in directory llvm/include/llvm: Argument.h updated: 1.15 -> 1.16 BasicBlock.h updated: 1.64 -> 1.65 Function.h updated: 1.75 -> 1.76 GlobalVariable.h updated: 1.41 -> 1.42 Instruction.h updated: 1.83 -> 1.84 Module.h updated: 1.85 -> 1.86 SymbolTableListTraits.h updated: 1.5 -> 1.6 Value

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

2007-04-16 Thread Chris Lattner
Changes in directory llvm/include/llvm: ValueSymbolTable.h updated: 1.10 -> 1.11 --- Log message: urr, yeah. --- Diffs of the changes: (+2 -4) ValueSymbolTable.h |6 ++ 1 files changed, 2 insertions(+), 4 deletions(-) Index: llvm/include/llvm/ValueSymbolTable.h diff -u llvm/inclu

[llvm-commits] CVS: llvm-www/Name.html

2007-04-16 Thread Reid Spencer
Changes in directory llvm-www: Name.html updated: 1.15 -> 1.16 --- Log message: Add my and Nicolas entries. --- Diffs of the changes: (+10 -2) Name.html | 12 ++-- 1 files changed, 10 insertions(+), 2 deletions(-) Index: llvm-www/Name.html diff -u llvm-www/Name.html:1.15 llvm-w

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

2007-04-16 Thread Jeff Cohen
Looks like Evan broke it last October. Jeff Cohen wrote: Yes, it worked for AMD. I have AMD, and I wrote the code to support AMD. I left the code the way it was because it was correct for AMD. I actually tested it on an AMD system. Anton Korobeynikov wrote: Jeff, Before assuming that

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

2007-04-16 Thread Jeff Cohen
Yes, it worked for AMD. I have AMD, and I wrote the code to support AMD. I left the code the way it was because it was correct for AMD. I actually tested it on an AMD system. Anton Korobeynikov wrote: Jeff, Before assuming that the original code didn't work for Athlon64, the person who

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

2007-04-16 Thread Devang Patel
Changes in directory llvm/docs: WritingAnLLVMPass.html updated: 1.55 -> 1.56 --- Log message: Remove "ModulePasses requiring FunctionPasses" from the list of future extensions. --- Diffs of the changes: (+2 -29) WritingAnLLVMPass.html | 31 ++- 1 files changed

Re: [llvm-commits] CVS: llvm/test/Transforms/LoopUnroll/2007-04-16-PhiUpdate.ll

2007-04-16 Thread Reid Spencer
On Mon, 2007-04-16 at 18:52 -0500, Devang Patel wrote: > > Changes in directory llvm/test/Transforms/LoopUnroll: > > 2007-04-16-PhiUpdate.ll updated: 1.1 -> 1.2 > --- > Log message: > > Add PR number for reference. Yeah! Its actually handy to do so now :) Reid. > > > --- > Diffs of the cha

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

2007-04-16 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: README.txt updated: 1.165 -> 1.166 --- Log message: SSE4 is apparently public now. --- Diffs of the changes: (+2 -0) README.txt |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Target/X86/README.txt diff -u llvm/lib/Target/X86/README.t

[llvm-commits] CVS: llvm/test/Transforms/LoopUnroll/2007-04-16-PhiUpdate.ll

2007-04-16 Thread Devang Patel
Changes in directory llvm/test/Transforms/LoopUnroll: 2007-04-16-PhiUpdate.ll updated: 1.1 -> 1.2 --- Log message: Add PR number for reference. --- Diffs of the changes: (+1 -0) 2007-04-16-PhiUpdate.ll |1 + 1 files changed, 1 insertion(+) Index: llvm/test/Transforms/LoopUnroll/2007-

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

2007-04-16 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Writer: Writer.cpp updated: 1.172 -> 1.173 --- Log message: Make long line fit in 80 cols. --- Diffs of the changes: (+1 -1) Writer.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Bytecode/Writer/Writer.cpp diff -u llvm

[llvm-commits] CVS: llvm-www/Name.html

2007-04-16 Thread Reid Spencer
Changes in directory llvm-www: Name.html updated: 1.14 -> 1.15 --- Log message: Path by Gordon Henricksen --- Diffs of the changes: (+12 -2) Name.html | 14 -- 1 files changed, 12 insertions(+), 2 deletions(-) Index: llvm-www/Name.html diff -u llvm-www/Name.html:1.14 llvm-w

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

2007-04-16 Thread Devang Patel
Changes in directory llvm/lib/Transforms/Scalar: LoopUnroll.cpp updated: 1.38 -> 1.39 --- Log message: Fix http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070416/047888.html --- Diffs of the changes: (+6 -0) LoopUnroll.cpp |6 ++ 1 files changed, 6 inserti

[llvm-commits] CVS: llvm/test/Transforms/LoopUnroll/2007-04-16-PhiUpdate.ll

2007-04-16 Thread Devang Patel
Changes in directory llvm/test/Transforms/LoopUnroll: 2007-04-16-PhiUpdate.ll added (r1.1) --- Log message: New test case. --- Diffs of the changes: (+17 -0) 2007-04-16-PhiUpdate.ll | 17 + 1 files changed, 17 insertions(+) Index: llvm/test/Transforms/LoopUnroll/2007-04

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

2007-04-16 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen: IntrinsicLowering.cpp updated: 1.80 -> 1.81 --- Log message: Fix problems in the PartSet lowering having to do with incorrect bit width. --- Diffs of the changes: (+5 -3) IntrinsicLowering.cpp |8 +--- 1 files changed, 5 insertions(+), 3 delet

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

2007-04-16 Thread Anton Korobeynikov
Jeff, > Before assuming that the original code didn't work for Athlon64, the person > who > replaced it with a FIXME should have determined what did work. Then he would > have > realized that the code was in fact correct, and would have avoided breaking > it. The prev. code didn't know about A

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

2007-04-16 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: llvmAsmParser.cpp.cvs updated: 1.87 -> 1.88 llvmAsmParser.y.cvs updated: 1.88 -> 1.89 --- Log message: Regenerate --- Diffs of the changes: (+2 -2) llvmAsmParser.cpp.cvs |2 +- llvmAsmParser.y.cvs |2 +- 2 files changed, 2 insertions(+), 2

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

2007-04-16 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: llvmAsmParser.y updated: 1.342 -> 1.343 --- Log message: Okay, yes there *is* a getKeyLength method on ValueName. And, it should be used because we *do* want to allow nulls in names. --- Diffs of the changes: (+1 -1) llvmAsmParser.y |2 +- 1 fil

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

2007-04-16 Thread Jeff Cohen
Changes in directory llvm/lib/Target/X86: X86Subtarget.cpp updated: 1.55 -> 1.56 --- Log message: In the event that some really old non-Intel or -AMD CPU is encountered... --- Diffs of the changes: (+5 -2) X86Subtarget.cpp |7 +-- 1 files changed, 5 insertions(+), 2 deletions(-) I

[llvm-commits] CVS: llvm/test/Transforms/LICM/scalar_promote.ll

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/Transforms/LICM: scalar_promote.ll updated: 1.5 -> 1.6 --- Log message: Fix this test from Duncan's experiment. --- Diffs of the changes: (+1 -1) scalar_promote.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Transforms/LICM/sc

[llvm-commits] CVS: llvm/test/CodeGen/Generic/bit-intrinsics.ll

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/Generic: bit-intrinsics.ll updated: 1.2 -> 1.3 --- Log message: Also validate that the code generation of IntrinsicLowering for LLI works. --- Diffs of the changes: (+25 -6) bit-intrinsics.ll | 31 +-- 1 files changed, 25

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

2007-04-16 Thread Reid Spencer
Changes in directory llvm/lib/ExecutionEngine/Interpreter: Execution.cpp updated: 1.177 -> 1.178 --- Log message: Implement @sext and @zext parameter attribute handling properly instead of forcing every small argument of every function regardless of attributes or calling convention to be expand

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

2007-04-16 Thread Jeff Cohen
Changes in directory llvm/lib/Target/X86: X86Subtarget.cpp updated: 1.54 -> 1.55 --- Log message: Before assuming that the original code didn't work for Athlon64, the person who replaced it with a FIXME should have determined what did work. Then he would have realized that the code was in fac

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

2007-04-16 Thread Chris Lattner
On Apr 16, 2007, at 2:46 PM, Reid Spencer wrote: > On Mon, 2007-04-16 at 14:33 -0700, Chris Lattner wrote: >>> Check length of string before we walk off the end of it. >>> Thanks, Chris. >> >> but I want to support nul characters in my names! > > Okay, so this whole "ValueName" and "StringMap" th

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

2007-04-16 Thread Reid Spencer
On Mon, 2007-04-16 at 14:33 -0700, Chris Lattner wrote: > > Check length of string before we walk off the end of it. > > Thanks, Chris. > > but I want to support nul characters in my names! Okay, so this whole "ValueName" and "StringMap" thing I don't understand. How do you get the length of a na

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

2007-04-16 Thread Chris Lattner
> Check length of string before we walk off the end of it. > Thanks, Chris. but I want to support nul characters in my names! -Chris > > --- > Diffs of the changes: (+3 -3) > > llvmAsmParser.y |6 +++--- > 1 files changed, 3 insertions(+), 3 deletions(-) > > > Index: llvm/lib/AsmParser/llv

[llvm-commits] CVS: llvm/test/CodeGen/X86/2007-03-15-GEP-Idx-Sink.ll

2007-04-16 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/X86: 2007-03-15-GEP-Idx-Sink.ll updated: 1.5 -> 1.6 --- Log message: refix this --- Diffs of the changes: (+1 -1) 2007-03-15-GEP-Idx-Sink.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/CodeGen/X86/2007-03-15-GEP-Idx-Si

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

2007-04-16 Thread Devang Patel
Changes in directory llvm/docs: WritingAnLLVMPass.html updated: 1.54 -> 1.55 --- Log message: Document how, module pass can require function pass. --- Diffs of the changes: (+19 -3) WritingAnLLVMPass.html | 22 +++--- 1 files changed, 19 insertions(+), 3 deletions(-) In

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

2007-04-16 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/X86: vec_call.ll updated: 1.5 -> 1.6 --- Log message: use an x86 t-t for an x86 test. Thanks to Dan for noticing this! --- Diffs of the changes: (+2 -2) vec_call.ll |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/test/Code

Re: [llvm-commits] CVS: llvm/test/CodeGen/X86/vec_call.ll

2007-04-16 Thread Chris Lattner
On Mon, 16 Apr 2007, Dan Gohman wrote: >> -; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 -mattr=+sse2 | \ >> +; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 -mattr=+sse2 >> -mtriple=powerpc-apple-darwin8 | \ > > Did you really mean to use a powerpc triple with -march=x86? Heh, no. But

[llvm-commits] CVS: llvm/test/Transforms/PredicateSimplifier/2006-10-22-IntOr.ll

2007-04-16 Thread Chris Lattner
Changes in directory llvm/test/Transforms/PredicateSimplifier: 2006-10-22-IntOr.ll updated: 1.5 -> 1.6 --- Log message: fix incorrectly upgraded test --- Diffs of the changes: (+1 -1) 2006-10-22-IntOr.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Transform

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

2007-04-16 Thread Reid Spencer
Changes in directory llvm/include/llvm: CallingConv.h updated: 1.6 -> 1.7 --- Log message: Fix 80 col violations. --- Diffs of the changes: (+4 -4) CallingConv.h |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/include/llvm/CallingConv.h diff -u llvm/include/

Re: [llvm-commits] CVS: llvm/test/CodeGen/X86/vec_call.ll

2007-04-16 Thread Dan Gohman
> -; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 -mattr=+sse2 | \ > +; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 -mattr=+sse2 > -mtriple=powerpc-apple-darwin8 | \ Did you really mean to use a powerpc triple with -march=x86? Dan -- Dan Gohman, Cray Inc. ___

[llvm-commits] CVS: llvm/test/CFrontend/bit-accurate-int.c

2007-04-16 Thread Chris Lattner
Changes in directory llvm/test/CFrontend: bit-accurate-int.c (r1.3) removed --- Log message: We shouldn't have tests for features we don't have yet. --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@c

[llvm-commits] CVS: llvm/test/CFrontend/cast-to-bool.c

2007-04-16 Thread Chris Lattner
Changes in directory llvm/test/CFrontend: cast-to-bool.c (r1.4) removed --- Log message: remove bogus test --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailma

[llvm-commits] CVS: llvm/test/lib/llvm.exp

2007-04-16 Thread Duncan Sands
Changes in directory llvm/test/lib: llvm.exp updated: 1.14 -> 1.15 --- Log message: Spelling fix. --- Diffs of the changes: (+1 -1) llvm.exp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/lib/llvm.exp diff -u llvm/test/lib/llvm.exp:1.14 llvm/test/lib/llvm.exp:

[llvm-commits] CVS: llvm/test/C++Frontend/2003-08-28-ForwardType.cpp

2007-04-16 Thread Chris Lattner
Changes in directory llvm/test/C++Frontend: 2003-08-28-ForwardType.cpp updated: 1.5 -> 1.6 --- Log message: MAke this test portable. --- Diffs of the changes: (+3 -1) 2003-08-28-ForwardType.cpp |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/test/C++Frontend/2003

[llvm-commits] CVS: llvm/test/CFrontend/2007-03-27-VarLengthArray.c

2007-04-16 Thread Duncan Sands
Changes in directory llvm/test/CFrontend: 2007-03-27-VarLengthArray.c added (r1.1) --- Log message: Test code quality for variable length array references. --- Diffs of the changes: (+7 -0) 2007-03-27-VarLengthArray.c |7 +++ 1 files changed, 7 insertions(+) Index: llvm/test/CFro

[llvm-commits] CVS: llvm/test/CFrontend/2007-03-27-ArrayCompatible.c

2007-04-16 Thread Duncan Sands
Changes in directory llvm/test/CFrontend: 2007-03-27-ArrayCompatible.c added (r1.1) --- Log message: Check handling of arrays of variable sized components. --- Diffs of the changes: (+10 -0) 2007-03-27-ArrayCompatible.c | 10 ++ 1 files changed, 10 insertions(+) Index: llvm/tes

[llvm-commits] CVS: llvm/test/CFrontend/2006-09-25-DebugFilename.c.tr

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/test/CFrontend: 2006-09-25-DebugFilename.c.tr updated: 1.2 -> 1.3 --- Log message: Heal this test --- Diffs of the changes: (+2 -2) 2006-09-25-DebugFilename.c.tr |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/test/CFrontend/2006-09-25-

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

2007-04-16 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/X86: vec_call.ll updated: 1.4 -> 1.5 --- Log message: fix this test --- Diffs of the changes: (+2 -3) vec_call.ll |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm/test/CodeGen/X86/vec_call.ll diff -u llvm/test/CodeGen/X86/v

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

2007-04-16 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.151 -> 1.152 --- Log message: Proivde getAnalysis(Func) support. --- Diffs of the changes: (+5 -0) PassManager.cpp |5 + 1 files changed, 5 insertions(+) Index: llvm/lib/VMCore/PassManager.cpp diff -u llvm/lib/VMCo

[llvm-commits] CVS: llvm/include/llvm/Pass.h PassAnalysisSupport.h

2007-04-16 Thread Devang Patel
Changes in directory llvm/include/llvm: Pass.h updated: 1.83 -> 1.84 PassAnalysisSupport.h updated: 1.29 -> 1.30 --- Log message: Proivde getAnalysis(Func) support. --- Diffs of the changes: (+41 -0) Pass.h|5 + PassAnalysisSupport.h | 36

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

2007-04-16 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.150 -> 1.151 --- Log message: Do not assert during analysis implementation initialization. --- Diffs of the changes: (+3 -1) PassManager.cpp |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/VMCor

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

2007-04-16 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.149 -> 1.150 --- Log message: Print and delete on the fly pass managers. --- Diffs of the changes: (+19 -3) PassManager.cpp | 22 +++--- 1 files changed, 19 insertions(+), 3 deletions(-) Index: llvm/lib/VM

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

2007-04-16 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: llvmAsmParser.cpp.cvs updated: 1.86 -> 1.87 llvmAsmParser.y.cvs updated: 1.87 -> 1.88 --- Log message: Regenerate. --- Diffs of the changes: (+6 -6) llvmAsmParser.cpp.cvs |6 +++--- llvmAsmParser.y.cvs |6 +++--- 2 files changed, 6 inserti

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

2007-04-16 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: llvmAsmParser.y updated: 1.341 -> 1.342 --- Log message: Check length of string before we walk off the end of it. Thanks, Chris. --- Diffs of the changes: (+3 -3) llvmAsmParser.y |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Inde

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

2007-04-16 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.148 -> 1.149 --- Log message: Update module pass manager to support module passes that require function passes. --- Diffs of the changes: (+44 -11) PassManager.cpp | 55 --

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

2007-04-16 Thread Chris Lattner
> Use a more optimal way to get the name of a function. Thanks, Chris. Cool, please check that the name is >= 5 chars long too :) -Chris > > --- > Diffs of the changes: (+2 -1) > > llvmAsmParser.y |3 ++- > 1 files changed, 2 insertions(+), 1 deletion(-) > > > Index: llvm/lib/AsmParser/llv

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

2007-04-16 Thread Devang Patel
Changes in directory llvm/include/llvm: PassManagers.h updated: 1.15 -> 1.16 --- Log message: Give each pass manager chance to manage lower level analysis pass, which is pass required by one of pass managed by the manager. --- Diffs of the changes: (+20 -5) PassManagers.h | 25 ++

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

2007-04-16 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.147 -> 1.148 --- Log message: Give each pass manager chance to manage lower level analysis pass, which is pass required by one of pass managed by the manager. --- Diffs of the changes: (+60 -20) PassManager.cpp | 80 +++

[llvm-commits] [126211] Fix the -Werror build.

2007-04-16 Thread clattner
Revision: 126211 Author: clattner Date: 2007-04-16 13:07:18 -0700 (Mon, 16 Apr 2007) Log Message: --- Fix the -Werror build. Modified Paths: -- apple-local/branches/llvm/gcc/llvm-convert.cpp Modified: apple-local/branches/llvm/gcc/llvm-convert.cpp ==

[llvm-commits] CVS: llvm/test/CodeGen/X86/sse-load-ret.ll

2007-04-16 Thread Evan Cheng
Changes in directory llvm/test/CodeGen/X86: sse-load-ret.ll updated: 1.3 -> 1.4 --- Log message: Fixes tests and remove xfail. --- Diffs of the changes: (+2 -3) sse-load-ret.ll |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm/test/CodeGen/X86/sse-load-ret.ll diff

[llvm-commits] [126210] Fix handling of arrays with var-sized elements

2007-04-16 Thread dpatel
Revision: 126210 Author: dpatel Date: 2007-04-16 13:01:41 -0700 (Mon, 16 Apr 2007) Log Message: --- Fix handling of arrays with var-sized elements Patch by Duncan Sands. Modified Paths: -- apple-local/branches/llvm/gcc/llvm-abi.h apple-local/branches/llvm/gcc/llv

[llvm-commits] CVS: llvm/test/CodeGen/X86/2007-03-15-GEP-Idx-Sink.ll

2007-04-16 Thread Evan Cheng
Changes in directory llvm/test/CodeGen/X86: 2007-03-15-GEP-Idx-Sink.ll updated: 1.4 -> 1.5 --- Log message: One more callee-saved register used. --- Diffs of the changes: (+1 -1) 2007-03-15-GEP-Idx-Sink.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/CodeGen/

[llvm-commits] CVS: llvm/test/CodeGen/ARM/long.ll

2007-04-16 Thread Evan Cheng
Changes in directory llvm/test/CodeGen/ARM: long.ll updated: 1.15 -> 1.16 --- Log message: Fix test. --- Diffs of the changes: (+1 -1) long.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/CodeGen/ARM/long.ll diff -u llvm/test/CodeGen/ARM/long.ll:1.15 llvm/tes

[llvm-commits] CVS: llvm/include/llvm/Analysis/LoopPass.h

2007-04-16 Thread Devang Patel
Changes in directory llvm/include/llvm/Analysis: LoopPass.h updated: 1.14 -> 1.15 --- Log message: Add getPotentialPassManagerType(). No functionality change, yet. --- Diffs of the changes: (+4 -0) LoopPass.h |4 1 files changed, 4 insertions(+) Index: llvm/include/llvm/Analysi

[llvm-commits] CVS: llvm/test/CFrontend/2007-03-26-BitfieldAfterZeroWidth.c

2007-04-16 Thread Duncan Sands
Changes in directory llvm/test/CFrontend: 2007-03-26-BitfieldAfterZeroWidth.c added (r1.1) --- Log message: Testcase for C front-end crash. --- Diffs of the changes: (+6 -0) 2007-03-26-BitfieldAfterZeroWidth.c |6 ++ 1 files changed, 6 insertions(+) Index: llvm/test/CFrontend/200

[llvm-commits] CVS: llvm/include/llvm/Pass.h CallGraphSCCPass.h

2007-04-16 Thread Devang Patel
Changes in directory llvm/include/llvm: Pass.h updated: 1.82 -> 1.83 CallGraphSCCPass.h updated: 1.11 -> 1.12 --- Log message: Add getPotentialPassManagerType(). No functionality change, yet. --- Diffs of the changes: (+27 -1) CallGraphSCCPass.h |5 + Pass.h | 23 +++

[llvm-commits] CVS: llvm/test/FrontendAda/debug_var_size.ads

2007-04-16 Thread Duncan Sands
Changes in directory llvm/test/FrontendAda: debug_var_size.ads added (r1.1) --- Log message: Testcase for debug info emission for structure fields at variable offsets. --- Diffs of the changes: (+8 -0) debug_var_size.ads |8 1 files changed, 8 insertions(+) Index: llvm/test/

[llvm-commits] [126204] Do not emit debug info for fields at variable offset, for now.

2007-04-16 Thread dpatel
Revision: 126204 Author: dpatel Date: 2007-04-16 11:13:49 -0700 (Mon, 16 Apr 2007) Log Message: --- Do not emit debug info for fields at variable offset, for now. Patch by Duncan Sands. Modified Paths: -- apple-local/branches/llvm/gcc/llvm-debug.cpp Modified: apple-

[llvm-commits] [126202] Fix assertion that was off by one.

2007-04-16 Thread dpatel
Revision: 126202 Author: dpatel Date: 2007-04-16 11:11:23 -0700 (Mon, 16 Apr 2007) Log Message: --- Fix assertion that was off by one. Update comments. Patch by Duncan Sands. Modified Paths: -- apple-local/branches/llvm/gcc/llvm-types.cpp Modified: apple-local/branc

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Analysis/IPA: CallGraphSCCPass.cpp updated: 1.20 -> 1.21 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+11 -12) CallGraphSCCPass.cpp | 23 +++

[llvm-commits] CVS: llvm/lib/Transforms/Instrumentation/RSProfiling.cpp

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Transforms/Instrumentation: RSProfiling.cpp updated: 1.20 -> 1.21 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+19 -18) RSProfiling.cpp | 37 +++

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGSimple.cpp updated: 1.25 -> 1.26 TargetLowering.cpp updated: 1.108 -> 1.109 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+23 -23)

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Transforms/IPO: IndMemRemoval.cpp updated: 1.14 -> 1.15 Internalize.cpp updated: 1.44 -> 1.45 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+5 -5) IndMemRemoval.cp

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.63 -> 1.64 AlphaISelDAGToDAG.cpp updated: 1.68 -> 1.69 AlphaISelLowering.cpp updated: 1.85 -> 1.86 AlphaLLRP.cpp updated: 1.7 -> 1.8 AlphaRegisterInfo.cpp updated: 1.64 -> 1.65 --- Log message: Removed tabs everywhere ex

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm: Makefile.rules updated: 1.431 -> 1.432 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+3 -1) Makefile.rules |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/ARM: ARMInstrInfo.cpp updated: 1.19 -> 1.20 ARMRegisterInfo.cpp updated: 1.85 -> 1.86 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+3 -3) ARMInstrInfo.cpp

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86CodeEmitter.cpp updated: 1.132 -> 1.133 X86ISelLowering.cpp updated: 1.389 -> 1.390 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+9 -9) X86CodeEmit

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm/Support: Dwarf.h updated: 1.11 -> 1.12 MathExtras.h updated: 1.44 -> 1.45 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+3 -3) Dwarf.h |2 +- Mat

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/IA64: IA64Bundling.cpp updated: 1.7 -> 1.8 IA64ISelDAGToDAG.cpp updated: 1.64 -> 1.65 IA64ISelLowering.cpp updated: 1.56 -> 1.57 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs o

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h hash_set.in

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.20 -> 1.21 hash_set.in updated: 1.8 -> 1.9 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+16 -16) BitVector.h | 30 +

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.146 -> 1.147 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+3 -3) PassManager.cpp |6 +++--- 1 files changed, 3 insertions(+

[llvm-commits] CVS: llvm/lib/Transforms/Utils/CodeExtractor.cpp LowerAllocations.cpp LowerInvoke.cpp LowerSelect.cpp LowerSwitch.cpp Mem2Reg.cpp

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Transforms/Utils: CodeExtractor.cpp updated: 1.52 -> 1.53 LowerAllocations.cpp updated: 1.72 -> 1.73 LowerInvoke.cpp updated: 1.57 -> 1.58 LowerSelect.cpp updated: 1.11 -> 1.12 LowerSwitch.cpp updated: 1.36 -> 1.37 Mem2Reg.cpp updated: 1.22 -> 1.23 --- Log message:

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Transforms/Scalar: LowerPacked.cpp updated: 1.20 -> 1.21 Reg2Mem.cpp updated: 1.11 -> 1.12 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+5 -5) LowerPacked.cpp |

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

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm/Target: TargetLowering.h updated: 1.122 -> 1.123 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+2 -2) TargetLowering.h |4 ++-- 1 files changed, 2 ins

[llvm-commits] CVS: llvm/lib/Target/MSIL/MSILWriter.cpp MSILWriter.h

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/MSIL: MSILWriter.cpp updated: 1.3 -> 1.4 MSILWriter.h updated: 1.1 -> 1.2 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+3 -3) MSILWriter.cpp |4 ++-- M

[llvm-commits] CVS: llvm/include/llvm/CallGraphSCCPass.h Pass.h PassSupport.h

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm: CallGraphSCCPass.h updated: 1.10 -> 1.11 Pass.h updated: 1.81 -> 1.82 PassSupport.h updated: 1.37 -> 1.38 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+9

[llvm-commits] CVS: llvm/include/llvm/Analysis/LoopPass.h

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm/Analysis: LoopPass.h updated: 1.13 -> 1.14 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+1 -1) LoopPass.h |2 +- 1 files changed, 1 insertion(+), 1 d

[llvm-commits] CVS: llvm/lib/CodeGen/MachOWriter.h README.txt

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/CodeGen: MachOWriter.h updated: 1.2 -> 1.3 README.txt updated: 1.3 -> 1.4 --- Log message: Removed tabs everywhere except autogenerated & external files. Add make target for tabs checking. --- Diffs of the changes: (+24 -24) MachOWriter.h | 10 +- R

[llvm-commits] CVS: llvm/test/CodeGen/Alpha/ctpop.ll

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/Alpha: ctpop.ll updated: 1.11 -> 1.12 --- Log message: For PR1336: http://llvm.org/PR1336 : Un-XFAIL because this passes now. --- Diffs of the changes: (+0 -1) ctpop.ll |1 - 1 files changed, 1 deletion(-) Index: llvm/test/CodeGen/Alpha/ctpop.ll

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

2007-04-16 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: llvmAsmParser.cpp.cvs updated: 1.85 -> 1.86 llvmAsmParser.y.cvs updated: 1.86 -> 1.87 --- Log message: Regenerate. --- Diffs of the changes: (+19 -17) llvmAsmParser.cpp.cvs | 33 + llvmAsmParser.y.cvs |3 ++-

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

2007-04-16 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: llvmAsmParser.y updated: 1.340 -> 1.341 --- Log message: Use a more optimal way to get the name of a function. Thanks, Chris. --- Diffs of the changes: (+2 -1) llvmAsmParser.y |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm

[llvm-commits] CVS: llvm/test/Transforms/DeadArgElim/dead_vaargs.ll

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/Transforms/DeadArgElim: dead_vaargs.ll updated: 1.2 -> 1.3 --- Log message: For PR1319: http://llvm.org/PR1319 : Remove && from the end of the lines to prevent tests from throwing run lines into the background. Also, clean up places where the same command is run m

[llvm-commits] CVS: llvm/test/CodeGen/SPARC/ctpop.ll xnor.ll

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/SPARC: ctpop.ll updated: 1.2 -> 1.3 xnor.ll updated: 1.2 -> 1.3 --- Log message: For PR1319: http://llvm.org/PR1319 : Remove && from the end of the lines to prevent tests from throwing run lines into the background. Also, clean up places where the same com

[llvm-commits] CVS: llvm/test/CodeGen/X86/2006-10-19-SwitchUnnecessaryBranching.ll bitcast.ll bswap.ll cmp-test.ll compare-add.ll compare_folding.llx fp-stack-ret.ll long-setcc.ll mul-shift-reassoc.ll

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/X86: 2006-10-19-SwitchUnnecessaryBranching.ll updated: 1.5 -> 1.6 bitcast.ll updated: 1.2 -> 1.3 bswap.ll updated: 1.5 -> 1.6 cmp-test.ll updated: 1.2 -> 1.3 compare-add.ll updated: 1.2 -> 1.3 compare_folding.llx updated: 1.5 -> 1.6 fp-stack-ret.ll updated:

[llvm-commits] CVS: llvm/test/CodeGen/PowerPC/2006-08-11-RetVector.ll 2006-10-13-Miscompile.ll 2006-12-07-LargeAlloca.ll 2006-12-07-SelectCrash.ll 2007-01-04-ArgExtension.ll 2007-01-29-lbrx-asm.ll 200

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/PowerPC: 2006-08-11-RetVector.ll updated: 1.2 -> 1.3 2006-10-13-Miscompile.ll updated: 1.2 -> 1.3 2006-12-07-LargeAlloca.ll updated: 1.2 -> 1.3 2006-12-07-SelectCrash.ll updated: 1.2 -> 1.3 2007-01-04-ArgExtension.ll updated: 1.3 -> 1.4 2007-01-29-lbrx-asm.

[llvm-commits] CVS: llvm/test/Analysis/LoopInfo/2003-05-15-NestingProblem.ll

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/Analysis/LoopInfo: 2003-05-15-NestingProblem.ll updated: 1.5 -> 1.6 --- Log message: For PR1319: http://llvm.org/PR1319 : Remove && from the end of the lines to prevent tests from throwing run lines into the background. Also, clean up places where the same command

[llvm-commits] CVS: llvm/test/Linker/basiclink.ll

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/Linker: basiclink.ll updated: 1.3 -> 1.4 --- Log message: For PR1319: http://llvm.org/PR1319 : Remove && from the end of the lines to prevent tests from throwing run lines into the background. Also, clean up places where the same command is run multiple times by u

[llvm-commits] CVS: llvm/test/Transforms/ScalarRepl/AggregatePromote.ll vector_promote.ll

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/Transforms/ScalarRepl: AggregatePromote.ll updated: 1.2 -> 1.3 vector_promote.ll updated: 1.2 -> 1.3 --- Log message: For PR1319: http://llvm.org/PR1319 : Remove && from the end of the lines to prevent tests from throwing run lines into the background. Also, clean

[llvm-commits] CVS: llvm/test/Transforms/TailDup/if-tail-dup.ll

2007-04-16 Thread Reid Spencer
Changes in directory llvm/test/Transforms/TailDup: if-tail-dup.ll updated: 1.3 -> 1.4 --- Log message: For PR1319: http://llvm.org/PR1319 : Remove && from the end of the lines to prevent tests from throwing run lines into the background. Also, clean up places where the same command is run multi

  1   2   >