- Jul 30, 2005
-
-
Nate Begeman authored
llvm-svn: 22560
-
Nate Begeman authored
target data to decide which loop induction variables to strength reduce and how to do so. This work is mostly by Chris Lattner, with tweaks by me to get it working on some of MultiSource. llvm-svn: 22558
-
Nate Begeman authored
other passes may use it. llvm-svn: 22557
-
- Jul 27, 2005
-
-
Jeff Cohen authored
llvm-svn: 22523
-
- Jul 26, 2005
-
-
Chris Lattner authored
is actually dead because of this! llvm-svn: 22515
-
- Jul 20, 2005
-
-
Chris Lattner authored
explained in the comment. This fixes UnitTests/2003-09-18-BitFieldTest on darwin llvm-svn: 22483
-
- Jul 19, 2005
-
-
Chris Lattner authored
as a signed compare. This patch may fix PR597, but is correct in any case. llvm-svn: 22465
-
- Jul 07, 2005
-
-
Chris Lattner authored
Because the instcombine has to scan the entire function when it starts up to begin with, we might as well do it in DFO so we can nuke unreachable code. This fixes: Transforms/InstCombine/2005-07-07-DeadPHILoop.ll llvm-svn: 22348
-
- Jun 30, 2005
-
-
Chris Lattner authored
The optimization for locally used allocas was not safe for allocas that were read before they were written. This change disables that optimization in that case. llvm-svn: 22318
-
- Jun 29, 2005
-
-
John Criswell authored
llvm-svn: 22312
-
John Criswell authored
is a mismatch in their character type pointers (i.e. fprintf() prints an array of ubytes while fwrite() takes an array of sbytes). We can probably do better than this (such as casting the ubyte to an sbyte). llvm-svn: 22310
-
- Jun 24, 2005
-
-
Chris Lattner authored
llvm-svn: 22277
-
- Jun 20, 2005
-
-
Andrew Lenharth authored
llvm-svn: 22265
-
- Jun 19, 2005
-
-
Andrew Lenharth authored
llvm-svn: 22263
-
- Jun 18, 2005
-
-
Andrew Lenharth authored
llvm-svn: 22254
-
Reid Spencer authored
not casting to the correct type. llvm-svn: 22250
-
Reid Spencer authored
GCC 4.0.0 compiler (sometimes incorrectly) warns about under release build. llvm-svn: 22249
-
- Jun 17, 2005
-
-
Chris Lattner authored
It is actually always true. This fixes PR586 and Transforms/InstCombine/2005-06-16-SetCCOrSetCCMiscompile.ll llvm-svn: 22236
-
Chris Lattner authored
Transforms/InstCombine/2005-06-16-RangeCrash.ll llvm-svn: 22234
-
Chris Lattner authored
This fixes PR584 and Transforms/SimplifyCFG/2005-06-16-PHICrash.ll llvm-svn: 22232
-
Chris Lattner authored
llvm-svn: 22230
-
- Jun 16, 2005
-
-
Chris Lattner authored
llvm-svn: 22227
-
Chris Lattner authored
llvm-svn: 22225
-
Chris Lattner authored
is always ubyte, get the type being shifted). This unbreaks espresso llvm-svn: 22224
-
Chris Lattner authored
llvm-svn: 22223
-
- Jun 15, 2005
-
-
Chris Lattner authored
BB iterator. This fixes Transforms/IndVarsSimplify/2005-06-15-InstMoveCrash.ll llvm-svn: 22221
-
Chris Lattner authored
or other uses hanging off of them. llvm-svn: 22219
-
Chris Lattner authored
Do not perform undefined out of range shifts. llvm-svn: 22217
-
Reid Spencer authored
allows test programs to succeed. Actual fix for this is forthcoming. llvm-svn: 22213
-
- Jun 13, 2005
-
-
Reid Spencer authored
fix the bzip2 test. A better hack is needed. llvm-svn: 22209
-
- Jun 09, 2005
-
-
Chris Lattner authored
llvm-svn: 22206
-
Chris Lattner authored
(void*)0. llvm-svn: 22205
-
- Jun 04, 2005
-
-
Andrew Lenharth authored
llvm-svn: 22192
-
- May 21, 2005
-
-
Reid Spencer authored
document what its for a little better. llvm-svn: 22164
-
Reid Spencer authored
llvm-svn: 22163
-
Reid Spencer authored
llvm-svn: 22162
-
Reid Spencer authored
llvm-svn: 22161
-
Chris Lattner authored
sprintf(P, "%s", X); Where X is not an sbyte*. This fixes the bug JohnMC reported on llvm-bugs. llvm-svn: 22159
-
Chris Lattner authored
llvm-svn: 22158
-
- May 18, 2005
-
-
Chris Lattner authored
llvm-svn: 22113
-