1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/lib
Jeff Cohen 6d82d5b23e Fixed the following LSR bugs:
* Loop invariant code does not dominate the loop header, but rather
    the end of the loop preheader.

  * The base for a reduced GEP isn't a constant unless all of its
    operands (preceding the induction variable) are constant.

  * Allow induction variable elimination for the simple case after all.

Also made changes recommended by Chris for properly deleting
instructions.

llvm-svn: 20383
2005-03-01 03:46:11 +00:00
..
Analysis Fix spelling, patch contributed by Gabor Greif 2005-02-27 06:15:51 +00:00
AsmParser add more checking 2005-02-24 05:25:17 +00:00
Bytecode Fix spelling, patch contributed by Gabor Greif! 2005-02-27 06:18:25 +00:00
CodeGen Lower llvm.isunordered(a, b) into a != a | b != b. 2005-03-01 02:07:58 +00:00
Debugger Correct the comments and file header. 2004-12-23 21:16:46 +00:00
ExecutionEngine Use const iterators where possible. Patch by Evan Jones! 2005-02-27 19:06:10 +00:00
Linker Add support for ".so" files compiled with LLVM which contain LLVM bytecode. 2005-02-19 18:30:29 +00:00
Support Remove some stuff I checked in accidentally 2005-02-27 04:32:35 +00:00
System Fix silly mistake. 2005-02-20 02:48:51 +00:00
Target Remove tabs from file. 2005-02-28 19:36:15 +00:00
Transforms Fixed the following LSR bugs: 2005-03-01 03:46:11 +00:00
VMCore recognize llvm.prefetch. Patch contributed by Justin Wick! 2005-02-28 19:28:00 +00:00
Makefile Add the Linker library 2004-11-14 21:54:41 +00:00