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

2007-06-18 Thread Anton Korobeynikov
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.111 -> 1.112 --- Log message: Make BasicAliasAnalysis correctly register itself. Patch by Devang --- Diffs of the changes: (+2 -0) BasicAliasAnalysis.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/

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

2007-04-18 Thread Zhou Sheng
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.107 -> 1.108 --- Log message: Make use of ConstantInt::isZero instead of ConstantInt::isNullValue. --- Diffs of the changes: (+1 -1) BasicAliasAnalysis.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-)

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantFolding.cpp

2007-02-14 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.106 -> 1.107 ConstantFolding.cpp updated: 1.18 -> 1.19 --- Log message: For PR1195: http://llvm.org/PR1195 : Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and PackedTyID -> VectorTyID. No functional c

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

2007-02-10 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.105 -> 1.106 --- Log message: Switch some std::vector's to SmallVectors. This speeds up -load-vn -gcse by 6% on tramp3d. --- Diffs of the changes: (+5 -3) BasicAliasAnalysis.cpp |8 +--- 1 files changed, 5 i

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

2007-02-10 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.104 -> 1.105 --- Log message: modify CheckGEPInstructions to take a pointer and size instead of a vector. --- Diffs of the changes: (+31 -23) BasicAliasAnalysis.cpp | 54

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

2007-02-10 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.103 -> 1.104 --- Log message: eliminate use of TargetData::getIndexedOffset that takes a vector --- Diffs of the changes: (+11 -5) BasicAliasAnalysis.cpp | 16 +++- 1 files changed, 11 insertions(+), 5

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

2007-01-13 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.100 -> 1.101 --- Log message: fit to 80 cols. Remove now-extraneous checks for ptr->ptr bitcasts. Fix PR1109: http://llvm.org/PR1109 and Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll. We need to consider arbitr

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

2007-01-12 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.99 -> 1.100 --- Log message: GEP operands can't be bools --- Diffs of the changes: (+3 -6) BasicAliasAnalysis.cpp |9 +++-- 1 files changed, 3 insertions(+), 6 deletions(-) Index: llvm/lib/Analysis/BasicAli

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantRange.cpp ScalarEvolution.cpp

2007-01-11 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.98 -> 1.99 ConstantRange.cpp updated: 1.27 -> 1.28 ScalarEvolution.cpp updated: 1.83 -> 1.84 --- Log message: Implement review feedback for the ConstantBool->ConstantInt merge. Chris recommended that getBoolValue be repla

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantRange.cpp ScalarEvolution.cpp

2007-01-11 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.97 -> 1.98 ConstantRange.cpp updated: 1.26 -> 1.27 ScalarEvolution.cpp updated: 1.82 -> 1.83 --- Log message: Rename BoolTy as Int1Ty. Patch by Sheng Zhou. --- Diffs of the changes: (+9 -9) BasicAliasAnalysis.cpp |

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantRange.cpp ScalarEvolution.cpp ScalarEvolutionExpander.cpp

2007-01-11 Thread Zhou Sheng
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.96 -> 1.97 ConstantRange.cpp updated: 1.25 -> 1.26 ScalarEvolution.cpp updated: 1.81 -> 1.82 ScalarEvolutionExpander.cpp updated: 1.10 -> 1.11 --- Log message: For PR1043: http://llvm.org/PR1043 : Merge ConstantIntegral a

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantFolding.cpp ScalarEvolution.cpp

2006-12-30 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.95 -> 1.96 ConstantFolding.cpp updated: 1.7 -> 1.8 ScalarEvolution.cpp updated: 1.77 -> 1.78 --- Log message: For PR950: http://llvm.org/PR950 : This patch replaces signed integer types with signless ones: 1. [US]Byte ->

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantRange.cpp LoopInfo.cpp ScalarEvolution.cpp ValueNumbering.cpp

2006-12-22 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.94 -> 1.95 ConstantRange.cpp updated: 1.22 -> 1.23 LoopInfo.cpp updated: 1.81 -> 1.82 ScalarEvolution.cpp updated: 1.76 -> 1.77 ValueNumbering.cpp updated: 1.23 -> 1.24 --- Log message: For PR950: http://llvm.org/PR950 :

Re: [llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantRange.cpp ScalarEvolution.cpp ScalarEvolutionExpander.cpp

2006-12-12 Thread Chris Lattner
> --- llvm/lib/Analysis/ScalarEvolutionExpander.cpp:1.8 Wed Dec 6 > 19:30:31 2006 > +++ llvm/lib/Analysis/ScalarEvolutionExpander.cpp Tue Dec 12 > 17:36:14 2006 > @@ -20,9 +20,27 @@ > /// InsertCastOfTo - Insert a cast of V to the specified type, > doing what > /// we can to share the

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantRange.cpp ScalarEvolution.cpp ScalarEvolutionExpander.cpp

2006-12-12 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.93 -> 1.94 ConstantRange.cpp updated: 1.21 -> 1.22 ScalarEvolution.cpp updated: 1.71 -> 1.72 ScalarEvolutionExpander.cpp updated: 1.8 -> 1.9 --- Log message: Replace inferred getCast(V,Ty) calls with more strict variants.

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.91 -> 1.92 --- Log message: Convert to using llvm streams instead of iostreams. --- Diffs of the changes: (+1 -1) BasicAliasAnalysis.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Ana

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ScalarEvolution.cpp ScalarEvolutionExpander.cpp ValueNumbering.cpp

2006-11-26 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.90 -> 1.91 ScalarEvolution.cpp updated: 1.58 -> 1.59 ScalarEvolutionExpander.cpp updated: 1.4 -> 1.5 ValueNumbering.cpp updated: 1.22 -> 1.23 --- Log message: For PR950: http://llvm.org/PR950 : The long awaited CAST patch

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

2006-11-12 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.89 -> 1.90 --- Log message: remove redundant code --- Diffs of the changes: (+0 -2) BasicAliasAnalysis.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/Analysis/BasicAliasAnalysis.cpp diff -u llvm/lib

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.88 -> 1.89 --- Log message: Fix BasicAA/2006-11-03-BasicAAVectorCrash.ll by handling out-of-range vector accesses like we handle out-of-range array accesses. --- Diffs of the changes: (+20 -8) BasicAliasAnalysis.cpp

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

2006-11-02 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.87 -> 1.88 --- Log message: For PR786: http://llvm.org/PR786 : Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused fu

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantFolding.cpp ConstantRange.cpp ScalarEvolution.cpp ScalarEvolutionExpander.cpp

2006-10-20 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.86 -> 1.87 ConstantFolding.cpp updated: 1.4 -> 1.5 ConstantRange.cpp updated: 1.15 -> 1.16 ScalarEvolution.cpp updated: 1.53 -> 1.54 ScalarEvolutionExpander.cpp updated: 1.3 -> 1.4 --- Log message: For PR950: http://llvm.

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

2006-10-04 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.85 -> 1.86 --- Log message: Fix more static dtor issues --- Diffs of the changes: (+17 -14) BasicAliasAnalysis.cpp | 31 +-- 1 files changed, 17 insertions(+), 14 deletions(-) Index: l

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ScalarEvolution.cpp

2006-08-27 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.82 -> 1.83 ScalarEvolution.cpp updated: 1.49 -> 1.50 --- Log message: s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| --- Diffs of the changes: (+2 -2) BasicAliasAnalysis.cpp |2 +- ScalarEvolution.cpp|

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ScalarEvolution.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.81 -> 1.82 ScalarEvolution.cpp updated: 1.48 -> 1.49 --- Log message: Use hidden visibility to make symbols in an anonymous namespace get dropped. This shrinks libllvmgcc.dylib another 67K --- Diffs of the changes: (+

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

2006-03-09 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.78 -> 1.79 --- Log message: Use autogenerated mod/ref info for intrinsics. --- Diffs of the changes: (+26 -22) BasicAliasAnalysis.cpp | 48 ++-- 1 files changed, 26 inser

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

2006-03-04 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.77 -> 1.78 --- Log message: Fix a crash compiling Obsequi --- Diffs of the changes: (+12 -5) BasicAliasAnalysis.cpp | 17 - 1 files changed, 12 insertions(+), 5 deletions(-) Index: llvm/lib/Analys

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

2006-03-03 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.76 -> 1.77 --- Log message: Be more conservative with our symbolic alias analysis. In particular, don't assume that A[1][0] and A[0][i] can't alias. "i" might be out of range, or even negative. This fixes a miscompilat

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantFolding.cpp

2006-01-13 Thread Nate Begeman
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.75 -> 1.76 ConstantFolding.cpp updated: 1.1 -> 1.2 --- Log message: Add bswap intrinsics as documented in the Language Reference --- Diffs of the changes: (+17 -1) BasicAliasAnalysis.cpp |3 ++- ConstantFolding.c

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

2005-11-11 Thread Andrew Lenharth
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.74 -> 1.75 --- Log message: prevent cse of readcyclecounter --- Diffs of the changes: (+0 -1) BasicAliasAnalysis.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/Analysis/BasicAliasAnalysis.cpp diff -u l

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

2005-11-11 Thread Andrew Lenharth
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.73 -> 1.74 --- Log message: continued readcyclecounter support --- Diffs of the changes: (+1 -0) BasicAliasAnalysis.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Analysis/BasicAliasAnalysis.cpp diff