- Feb 06, 2007
-
-
Reid Spencer authored
the Transforms library. This reduces debug library size by 132 KB, debug binary size by 376 KB, and reduces link time for llvm tools slightly. llvm-svn: 33939
-
- Feb 02, 2007
-
-
Reid Spencer authored
This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax for llvm assembly to make shl, ashr and lshr instructions look like a binary operator: shl i32 %X, 1 instead of shl i32 %X, i8 1 Additionally, this should help a few passes perform additional optimizations. llvm-svn: 33776
-
- Jan 31, 2007
-
-
Chris Lattner authored
llvm-svn: 33680
-
- Dec 23, 2006
-
-
Reid Spencer authored
This patch removes the SetCC instructions and replaces them with the ICmp and FCmp instructions. The SetCondInst instruction has been removed and been replaced with ICmpInst and FCmpInst. llvm-svn: 32751
-
- Dec 19, 2006
-
-
Chris Lattner authored
converted, we lose a static initializer. This also allows GCC to emit warnings about unused statistics. llvm-svn: 32690
-
- Dec 06, 2006
-
-
Chris Lattner authored
is 'unsigned'. llvm-svn: 32279
-
- Nov 27, 2006
-
-
Reid Spencer authored
The long awaited CAST patch. This introduces 12 new instructions into LLVM to replace the cast instruction. Corresponding changes throughout LLVM are provided. This passes llvm-test, llvm/test, and SPEC CPUINT2000 with the exception of 175.vpr which fails only on a slight floating point output difference. llvm-svn: 31931
-
- Nov 26, 2006
-
-
Bill Wendling authored
llvm-svn: 31923
-
- Sep 12, 2006
-
-
Chris Lattner authored
Handle this. This fixes PR908 and Transforms/LICM/2006-09-12-DeadUserOfSunkInstr.ll llvm-svn: 30275
-
- Aug 28, 2006
-
-
Chris Lattner authored
llvm-svn: 29925
-
- Jun 26, 2006
-
-
Chris Lattner authored
llvm-svn: 28914
-
- Jan 23, 2006
-
-
Chris Lattner authored
llvm-svn: 25514
-
- Jun 20, 2005
-
-
Andrew Lenharth authored
llvm-svn: 22265
-
- Jun 18, 2005
-
-
Andrew Lenharth authored
llvm-svn: 22254
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21427
-
- Mar 25, 2005
-
-
Chris Lattner authored
a pointer value out of a loop causing it to be duplicated. llvm-svn: 20828
-
- Mar 23, 2005
-
-
Chris Lattner authored
llvm-svn: 20788
-
- Dec 15, 2004
-
-
Chris Lattner authored
llvm-svn: 18958
-
- Nov 29, 2004
-
-
Chris Lattner authored
llvm-svn: 18363
-
- Nov 26, 2004
-
-
Chris Lattner authored
allows us to hoist more loads in some cases. llvm-svn: 18265
-
- Sep 15, 2004
-
-
Chris Lattner authored
llvm-svn: 16355
-
Chris Lattner authored
This fixes PR420 and Regression/Transforms/LICM/2004-09-14-AliasAnalysisInvalidate.llx llvm-svn: 16348
-
- Sep 02, 2004
-
-
Reid Spencer authored
Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
-
- Jul 27, 2004
-
-
Chris Lattner authored
llvm-svn: 15263
-
- Jun 19, 2004
-
-
Chris Lattner authored
can go away llvm-svn: 14254
-
Chris Lattner authored
was processing blocks in whatever order they happened to end up in the dominator tree data structure. Force an ordering. llvm-svn: 14248
-
- Jun 17, 2004
-
-
Brian Gaeke authored
llvm-svn: 14196
-
- May 23, 2004
-
-
Chris Lattner authored
llvm-svn: 13690
-
- Apr 19, 2004
-
-
Chris Lattner authored
llvm-svn: 13051
-
Chris Lattner authored
llvm-svn: 13046
-
- Mar 15, 2004
-
-
Chris Lattner authored
sin/cos/strlen calls and stuff. This implements: LICM/call_sink_pure_function.ll LICM/call_sink_const_function.ll llvm-svn: 12415
-
- Feb 02, 2004
-
-
Chris Lattner authored
llvm-svn: 11082
-
- Jan 08, 2004
-
-
Chris Lattner authored
getSubLoops/getTopLevelLoops methods, replacing them with iterator-based accessors. llvm-svn: 10714
-
- Dec 19, 2003
-
-
Chris Lattner authored
llvm-svn: 10536
-
Chris Lattner authored
loop before hoisting any. llvm-svn: 10534
-
- Dec 18, 2003
-
-
Chris Lattner authored
AliasSetTracker as well. llvm-svn: 10507
-
- Dec 14, 2003
-
-
Chris Lattner authored
llvm-svn: 10458
-
- Dec 11, 2003
-
-
Chris Lattner authored
Fix LICM/2003-12-11-SinkingToPHI.ll, and quite possibly all of the other known problems in the universe. llvm-svn: 10409
-
- Dec 10, 2003
-
-
Chris Lattner authored
Thanks for pointing this out John :) llvm-svn: 10387
-
Chris Lattner authored
llvm-svn: 10386
-