[llvm-commits] CVS: llvm/include/llvm/Analysis/AliasAnalysis.h CallGraph.h Dominators.h FindUsedTypes.h LoopInfo.h PostDominators.h ValueNumbering.h

2006-06-01 Thread Reid Spencer
Changes in directory llvm/include/llvm/Analysis: AliasAnalysis.h updated: 1.23 -> 1.24 CallGraph.h updated: 1.46 -> 1.47 Dominators.h updated: 1.56 -> 1.57 FindUsedTypes.h updated: 1.26 -> 1.27 LoopInfo.h updated: 1.52 -> 1.53 PostDominators.h updated: 1.12 -> 1.13 ValueNumbering.h updated: 1.8

[llvm-commits] CVS: llvm/include/llvm/ADT/StringExtras.h

2006-06-01 Thread Reid Spencer
Changes in directory llvm/include/llvm/ADT: StringExtras.h updated: 1.32 -> 1.33 --- Log message: Favor C++ casts over C casts in C++ code. --- Diffs of the changes: (+2 -2) StringExtras.h |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/include/llvm/ADT/StringEx

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

2006-06-01 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: Dominators.cpp updated: 1.69 -> 1.70 --- Log message: Change from using a stub function to a stub variable for passing to the IncludeFile hack to ensure linkage of analysis passes. This works around some -pedantic warnings about assigning an object to a fun

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

2006-06-01 Thread Reid Spencer
Changes in directory llvm/lib/Analysis/IPA: CallGraph.cpp updated: 1.51 -> 1.52 FindUsedTypes.cpp updated: 1.34 -> 1.35 --- Log message: Change from using a stub function to a stub variable for passing to the IncludeFile hack to ensure linkage of analysis passes. This works around some -pedanti

[llvm-commits] CVS: llvm/lib/Analysis/AliasAnalysis.cpp BasicAliasAnalysis.cpp LoopInfo.cpp PostDominators.cpp ValueNumbering.cpp

2006-06-01 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: AliasAnalysis.cpp updated: 1.26 -> 1.27 BasicAliasAnalysis.cpp updated: 1.79 -> 1.80 LoopInfo.cpp updated: 1.68 -> 1.69 PostDominators.cpp updated: 1.55 -> 1.56 ValueNumbering.cpp updated: 1.17 -> 1.18 --- Log message: Change from using a stub function to

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

2006-06-01 Thread Reid Spencer
Changes in directory llvm/test/lib: llvm2cpp.exp updated: 1.4 -> 1.5 --- Log message: Fix gcc command line options after LLVMCore and LLVMbzip2 became archive libraries. --- Diffs of the changes: (+1 -1) llvm2cpp.exp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/t

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

2006-06-01 Thread Reid Spencer
Changes in directory llvm/test/lib: llvm2cpp.exp updated: 1.5 -> 1.6 --- Log message: No, libLLVMbzip2 does not have a .a suffix. --- Diffs of the changes: (+1 -1) llvm2cpp.exp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/lib/llvm2cpp.exp diff -u llvm/test/l

[llvm-commits] CVS: llvm/tools/llvm2cpp/CppWriter.cpp

2006-06-01 Thread Reid Spencer
Changes in directory llvm/tools/llvm2cpp: CppWriter.cpp updated: 1.10 -> 1.11 --- Log message: Restore default arguments for llvm2cpp back to health by declaring an emitted variable to actually have a type (picky, picky, picky!) --- Diffs of the changes: (+1 -1) CppWriter.cpp |2 +- 1

[llvm-commits] CVS: llvm/Makefile

2006-06-01 Thread Reid Spencer
Changes in directory llvm: Makefile updated: 1.59 -> 1.60 --- Log message: Make a shorthand target for running the llvm2cpp test suite. This test suite is disabled by default because of the length of time it takes to run. To enable it certain command line fu must be used. This patch just encode

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/docs: TestingGuide.html updated: 1.37 -> 1.38 --- Log message: Fix a typo --- Diffs of the changes: (+2 -2) TestingGuide.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/TestingGuide.html diff -u llvm/docs/TestingGuide.html:1.3

[llvm-commits] CVS: llvm/include/llvm/Config/config.h.in

2006-06-01 Thread Reid Spencer
Changes in directory llvm/include/llvm/Config: config.h.in updated: 1.62 -> 1.63 --- Log message: Provide support for detecting if the Win32 imaghlp and psapi libraries are available. These libraries are used in lib/System and should be included on the link line or if not available generate an

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

2006-06-01 Thread Reid Spencer
Changes in directory llvm/autoconf: configure.ac updated: 1.227 -> 1.228 --- Log message: Provide support for detecting if the Win32 imaghlp and psapi libraries are available. These libraries are used in lib/System and should be included on the link line or if not available generate an error w

[llvm-commits] CVS: llvm/configure

2006-06-01 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.230 -> 1.231 --- Log message: Provide support for detecting if the Win32 imaghlp and psapi libraries are available. These libraries are used in lib/System and should be included on the link line or if not available generate an error when building

[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/Intercept.cpp

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/ExecutionEngine/JIT: Intercept.cpp updated: 1.25 -> 1.26 --- Log message: Silence some -pedantic warnings. --- Diffs of the changes: (+6 -4) Intercept.cpp | 10 ++ 1 files changed, 6 insertions(+), 4 deletions(-) Index: llvm/lib/ExecutionEngine/JIT

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86JITInfo.cpp updated: 1.19 -> 1.20 --- Log message: Silence -pedantic warning. --- Diffs of the changes: (+3 -1) X86JITInfo.cpp |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86JITInfo.cpp diff -u llvm/

[llvm-commits] CVS: llvm/configure

2006-06-01 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.231 -> 1.232 --- Log message: Make sure that when checking for MINGW32 libraries we ask for windows.h --- Diffs of the changes: (+2 -1) configure |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/configure diff -u llvm

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

2006-06-01 Thread Reid Spencer
Changes in directory llvm/autoconf: configure.ac updated: 1.228 -> 1.229 --- Log message: Make sure that when checking for MINGW32 libraries we ask for windows.h --- Diffs of the changes: (+1 -1) configure.ac |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/autoconf/

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: ADCE.cpp updated: 1.95 -> 1.96 --- Log message: Silence a -pedantic warning. --- Diffs of the changes: (+1 -1) ADCE.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Transforms/Scalar/ADCE.cpp diff -u llvm/lib/T

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCJITInfo.cpp updated: 1.22 -> 1.23 --- Log message: Silence -pedantic warning --- Diffs of the changes: (+1 -1) PPCJITInfo.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/PowerPC/PPCJITInfo.cpp diff -u l

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/include/llvm/Analysis: CallGraph.h updated: 1.47 -> 1.48 --- Log message: Fix -pedantic warning --- Diffs of the changes: (+2 -2) CallGraph.h |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/include/llvm/Analysis/CallGraph.h diff -u llvm

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/Analysis/IPA: CallGraph.cpp updated: 1.52 -> 1.53 --- Log message: Fix -pedantic warning --- Diffs of the changes: (+1 -1) CallGraph.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Analysis/IPA/CallGraph.cpp diff -u llvm/lib/Ana

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/ExecutionEngine/Interpreter: ExternalFunctions.cpp updated: 1.86 -> 1.87 --- Log message: Fix -pedantic warnings --- Diffs of the changes: (+3 -2) ExternalFunctions.cpp |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/lib/ExecutionE

[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JIT.cpp JITEmitter.cpp

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/ExecutionEngine/JIT: JIT.cpp updated: 1.66 -> 1.67 JITEmitter.cpp updated: 1.102 -> 1.103 --- Log message: Fix -pedantic warnings. --- Diffs of the changes: (+14 -14) JIT.cpp| 22 +++--- JITEmitter.cpp |6 +++--- 2 files changed,

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

2006-06-01 Thread Reid Spencer
Changes in directory llvm/autoconf: configure.ac updated: 1.229 -> 1.230 --- Log message: Make sure windows.h is #included first. --- Diffs of the changes: (+2 -1) configure.ac |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/autoconf/configure.ac diff -u llvm/auto

[llvm-commits] CVS: llvm/configure

2006-06-01 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.232 -> 1.233 --- Log message: Make sure windows.h is #included first. --- Diffs of the changes: (+150 -1) configure | 151 +- 1 files changed, 150 insertions(+), 1 deletion(-) Ind

[llvm-commits] CVS: llvm/utils/TableGen/Makefile

2006-06-01 Thread Reid Spencer
Changes in directory llvm/utils/TableGen: Makefile updated: 1.17 -> 1.18 --- Log message: Don't build tblgen with -pedantic or -Wno-long-long --- Diffs of the changes: (+4 -0) Makefile |4 1 files changed, 4 insertions(+) Index: llvm/utils/TableGen/Makefile diff -u llvm/utils/Ta

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

2006-06-01 Thread Reid Spencer
Changes in directory llvm/autoconf: configure.ac updated: 1.230 -> 1.231 --- Log message: Provide configuration support and usage for MINGW32 platform --- Diffs of the changes: (+2 -4) configure.ac |6 ++ 1 files changed, 2 insertions(+), 4 deletions(-) Index: llvm/autoconf/confi

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

2006-06-01 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.233 -> 1.234 Makefile.rules updated: 1.376 -> 1.377 --- Log message: Provide configuration support and usage for MINGW32 platform --- Diffs of the changes: (+25 -334) Makefile.rules |6 configure | 353 +++--

[llvm-commits] CVS: llvm/lib/System/Win32/DynamicLibrary.inc Process.inc Signals.inc

2006-06-01 Thread Reid Spencer
Changes in directory llvm/lib/System/Win32: DynamicLibrary.inc updated: 1.14 -> 1.15 Process.inc updated: 1.12 -> 1.13 Signals.inc updated: 1.19 -> 1.20 --- Log message: Provide configuration support and usage for MINGW32 platform --- Diffs of the changes: (+26 -8) DynamicLibrary.inc | 1

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.113 -> 1.114 --- Log message: Fix linking of inline asm objects. --- Diffs of the changes: (+9 -5) LinkModules.cpp | 14 +- 1 files changed, 9 insertions(+), 5 deletions(-) Index: llvm/lib/Linker/LinkModules.c

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: CloneFunction.cpp updated: 1.28 -> 1.29 --- Log message: Make the "pruning cloner" smarter. As it propagates constants through the code (while cloning) it often gets the branch/switch instructions. Since it knows that edges of the CFG are dead,

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: CloneFunction.cpp updated: 1.29 -> 1.30 --- Log message: Remove dead #include --- Diffs of the changes: (+0 -2) CloneFunction.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/Transforms/Utils/CloneFunction.cpp diff -u llvm/lib

[llvm-commits] CVS: llvm/test/Regression/Transforms/Inline/inline_prune.ll

2006-06-01 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/Inline: inline_prune.ll added (r1.1) --- Log message: testcase for the recent inliner improvement. --- Diffs of the changes: (+40 -0) inline_prune.ll | 40 1 files changed, 40 insertions(+) I

[llvm-commits] CVS: llvm/test/Regression/CodeGen/ARM/ret_arg1.ll ret_arg2.ll ret_arg3.ll ret_arg4.ll ret_arg5.ll ret_void.ll

2006-06-01 Thread Rafael Espindola
Changes in directory llvm/test/Regression/CodeGen/ARM: ret_arg1.ll added (r1.1) ret_arg2.ll added (r1.1) ret_arg3.ll added (r1.1) ret_arg4.ll added (r1.1) ret_arg5.ll added (r1.1) ret_void.ll added (r1.1) --- Log message: added some tests for argument passing --- Diffs of the changes: (+24

[llvm-commits] CVS: llvm/tools/llvm2cpp/CppWriter.cpp

2006-06-01 Thread Reid Spencer
Changes in directory llvm/tools/llvm2cpp: CppWriter.cpp updated: 1.11 -> 1.12 --- Log message: Teach CppWriter how to emit an inline (partial) function. --- Diffs of the changes: (+133 -51) CppWriter.cpp | 184 +- 1 files changed, 13

[llvm-commits] CVS: llvm/docs/CommandGuide/llvm2cpp.pod

2006-06-01 Thread Reid Spencer
Changes in directory llvm/docs/CommandGuide: llvm2cpp.pod updated: 1.3 -> 1.4 --- Log message: Document the -gen-inline option. --- Diffs of the changes: (+11 -0) llvm2cpp.pod | 11 +++ 1 files changed, 11 insertions(+) Index: llvm/docs/CommandGuide/llvm2cpp.pod diff -u llvm/do

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/tools/llvm-config: Makefile updated: 1.7 -> 1.8 llvm-config.in.in updated: 1.4 -> 1.5 --- Log message: Remove obsolete CORE_IS_ARCHIVE support --- Diffs of the changes: (+4 -10) Makefile |1 - llvm-config.in.in | 13 - 2 files changed, 4

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.377 -> 1.378 --- Log message: Remove obsolete CORE_IS_ARCHIVE stuff. --- Diffs of the changes: (+0 -8) Makefile.rules |8 1 files changed, 8 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.377 llvm/Ma

[llvm-commits] CVS: llvm/tools/llvm-config/.cvsignore

2006-06-01 Thread Chris Lattner
Changes in directory llvm/tools/llvm-config: .cvsignore updated: 1.1 -> 1.2 --- Log message: Update the ignore file --- Diffs of the changes: (+2 -1) .cvsignore |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/tools/llvm-config/.cvsignore diff -u llvm/tools/llvm-co

[llvm-commits] CVS: llvm/include/llvm/Config/config.h.in

2006-06-01 Thread Reid Spencer
Changes in directory llvm/include/llvm/Config: config.h.in updated: 1.63 -> 1.64 --- Log message: Remove some flags backed out from earlier attempts at getting MING32W configuration settled down. --- Diffs of the changes: (+0 -6) config.h.in |6 -- 1 files changed, 6 deletions(-)

[llvm-commits] CVS: llvm/tools/llvm2cpp/Makefile

2006-06-01 Thread Reid Spencer
Changes in directory llvm/tools/llvm2cpp: Makefile updated: 1.4 -> 1.5 --- Log message: Suppress -pedantic warnings about print("%a") --- Diffs of the changes: (+3 -0) Makefile |3 +++ 1 files changed, 3 insertions(+) Index: llvm/tools/llvm2cpp/Makefile diff -u llvm/tools/llvm2cpp/Ma

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/tools/llvm-config: llvm-config.in.in updated: 1.5 -> 1.6 --- Log message: Remove more "alpha is archive" stuff. --- Diffs of the changes: (+2 -15) llvm-config.in.in | 17 ++--- 1 files changed, 2 insertions(+), 15 deletions(-) Index: llvm/tools/llv

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/tools/llvm-config: llvm-config.in.in updated: 1.6 -> 1.7 --- Log message: Remove some variables from the configured section that aren't. --- Diffs of the changes: (+6 -9) llvm-config.in.in | 15 ++- 1 files changed, 6 insertions(+), 9 deletions(-)

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

2006-06-01 Thread Chris Lattner
Changes in directory llvm/tools/llvm-config: llvm-config.in.in updated: 1.7 -> 1.8 --- Log message: Add a gross "--use-current-dir-as-prefix" option as a temporary workaround for the "build with one prefix and move the installed files to another dir" problem. --- Diffs of the changes: (+8 -0