[llvm-commits] CVS: llvm/test/Regression/Analysis/BasicAA/modref.ll

2006-11-18 Thread Reid Spencer
Changes in directory llvm/test/Regression/Analysis/BasicAA: modref.ll updated: 1.2 -> 1.3 --- Log message: Fix bugs in this. What was I thinking??? :) --- Diffs of the changes: (+7 -7) modref.ll | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) Index: llvm/test/Regr

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

2006-11-18 Thread Anton Korobeynikov
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.365 -> 1.366 --- Log message: Movind newly-intorudced dll* linkage stuff & windows CC to "supported" list --- Diffs of the changes: (+12 -10) ReleaseNotes.html | 22 -- 1 files changed, 12 insertions(+), 10

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

2006-11-18 Thread Anton Korobeynikov
> --- > Log message: > > Movind newly-intorudced dll* linkage stuff & windows CC to "supported" > list Err Too early in the morning and so much typos :( -- Anton Korobeynikov <[EMAIL PROTECTED]> Saint Petersburg State University ___ llvm-comm

[llvm-commits] CVS: llvm/utils/findmisopt

2006-11-18 Thread Reid Spencer
Changes in directory llvm/utils: findmisopt updated: 1.6 -> 1.7 --- Log message: Provide a list of gccld optimization switches. --- Diffs of the changes: (+4 -1) findmisopt |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm/utils/findmisopt diff -u llvm/utils/findm

[llvm-commits] CVS: llvm/utils/mkpatch

2006-11-18 Thread Reid Spencer
Changes in directory llvm/utils: mkpatch added (r1.1) --- Log message: This is a utility for preparing patches against LLVM. It runs cvs diff with the correct options, places the patch content in order that makes sense for review, and filters cruft out of the patch (like diffs in *.cvs files).

[llvm-commits] CVS: llvm/utils/mkpatch

2006-11-18 Thread Reid Spencer
Changes in directory llvm/utils: mkpatch updated: 1.1 -> 1.2 --- Log message: Make the awk filter print out which files its eliminating. --- Diffs of the changes: (+2 -1) mkpatch |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/utils/mkpatch diff -u llvm/utils/mkpa

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

2006-11-18 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: SimplifyCFG.cpp updated: 1.104 -> 1.105 --- Log message: Do not convert massive blocks on phi nodes into select statements. Instead only do these transformations if there are a small number of phi's. This speeds up Ptrdist/ks from 2.35s to 2.19s

[llvm-commits] CVS: llvm/test/Regression/Transforms/SimplifyCFG/PhiEliminate.ll

2006-11-18 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/SimplifyCFG: PhiEliminate.ll updated: 1.5 -> 1.6 --- Log message: converting massive blocks of phis into selects like this is silly. --- Diffs of the changes: (+0 -28) PhiEliminate.ll | 28 1 files changed,

[llvm-commits] CVS: llvm-test/Makefile.programs

2006-11-18 Thread Chris Lattner
Changes in directory llvm-test: Makefile.programs updated: 1.239 -> 1.240 --- Log message: When comparing LLC to CBE, we're only interested in codegen differences, we don't want GCC's inliner to factor into the picture. --- Diffs of the changes: (+1 -1) Makefile.programs |2 +- 1 files

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

2006-11-18 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.33 -> 1.34 --- Log message: Minor code layout tweak: if we have something like this: if (cond) goto BB2 BB1: ... return; BB2: ... Move BB1 to the end of the function so that the code falls through in the non-retu

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

2006-11-18 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.34 -> 1.35 --- Log message: make the previous change more aggressive, moving any block with no fallthrough. This speeds up yacr2 by 7% on a core2. --- Diffs of the changes: (+11 -9) BranchFolding.cpp | 20 +++

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

2006-11-18 Thread Reid Spencer
Changes in directory llvm/docs: LangRef.html updated: 1.170 -> 1.171 --- Log message: For PR950: http://llvm.org/PR950 : Documentation preview of the upcoming icmp and fcmp instructions that will replace the various setcc instructions. --- Diffs of the changes: (+163 -49) LangRef.html |

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

2006-11-18 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.47 -> 1.48 MachineInstr.h updated: 1.198 -> 1.199 --- Log message: Implement operator<< for machine basic blocks to make it easier to dump them. --- Diffs of the changes: (+2 -0) MachineBasicBlock.h |1 + Ma

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

2006-11-18 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.48 -> 1.49 --- Log message: MachineInstr includes this --- Diffs of the changes: (+0 -1) MachineBasicBlock.h |1 - 1 files changed, 1 deletion(-) Index: llvm/include/llvm/CodeGen/MachineBasicBlock.h diff -

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

2006-11-18 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: MachineBasicBlock.cpp updated: 1.33 -> 1.34 --- Log message: Implement operator<< for machine basic blocks to make it easier to dump them. --- Diffs of the changes: (+4 -0) MachineBasicBlock.cpp |4 1 files changed, 4 insertions(+) Index: l

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

2006-11-18 Thread Reid Spencer
Changes in directory llvm/docs: LangRef.html updated: 1.171 -> 1.172 --- Log message: Update a reference to the old setcc instruction. --- Diffs of the changes: (+2 -2) LangRef.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/LangRef.html diff -u llvm/d

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

2006-11-18 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.35 -> 1.36 --- Log message: Fix another case we *don't* want to do this xform. --- Diffs of the changes: (+26 -2) BranchFolding.cpp | 28 ++-- 1 files changed, 26 insertions(+), 2 deletions(-) I

[llvm-commits] CVS: llvm-test/Makefile.programs

2006-11-18 Thread Chris Lattner
Changes in directory llvm-test: Makefile.programs updated: 1.240 -> 1.241 --- Log message: make clean in llvm-test removes bugpoint output too --- Diffs of the changes: (+2 -0) Makefile.programs |2 ++ 1 files changed, 2 insertions(+) Index: llvm-test/Makefile.programs diff -u llvm-t

[llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/Olden/health/list.c

2006-11-18 Thread Chris Lattner
Changes in directory llvm-test/MultiSource/Benchmarks/Olden/health: list.c updated: 1.4 -> 1.5 --- Log message: remove an ugly hack dating from Nov'02. :) --- Diffs of the changes: (+0 -6) list.c |6 -- 1 files changed, 6 deletions(-) Index: llvm-test/MultiSource/Benchmarks/Olden

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

2006-11-18 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.36 -> 1.37 --- Log message: Don't transform in another bad case: if the block is empty, it should be simplified before we do this xform so that our cost model is accurate. --- Diffs of the changes: (+2 -1) BranchFolding.

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

2006-11-18 Thread Reid Spencer
Changes in directory llvm/docs: LangRef.html updated: 1.172 -> 1.173 --- Log message: Corrections from review. --- Diffs of the changes: (+22 -22) LangRef.html | 44 ++-- 1 files changed, 22 insertions(+), 22 deletions(-) Index: llvm/docs/LangRef

[llvm-commits] SETCC Patch [For Review Only]

2006-11-18 Thread Reid Spencer
This is the first in a series of patches to split the SETCC instructions into just two instructions: icmp (integer compare) and fcmp (floating point compare). This patch is a no-op. It introduces code that will be used in subsequent patches. The new instruction codes are reserved, the instruction c