1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib
Chris Lattner e3b3e333b0 Implement folding of GEP's like:
%tmp.0 = getelementptr [50 x sbyte]* %ar, uint 0, int 5         ; <sbyte*> [#uses=2]
        %tmp.7 = getelementptr sbyte* %tmp.0, int 8             ; <sbyte*> [#uses=1]

together.  This patch actually allows us to simplify and generalize the code.

llvm-svn: 13415
2004-05-07 22:09:22 +00:00
..
Analysis Move the stuff that fixes the size, orientation & fonts of graphs to 2004-05-05 06:10:06 +00:00
AsmParser
Bytecode
CodeGen numeric_limits::infinity() apparently does not work on all systems. As a 2004-05-06 16:25:59 +00:00
Debugger
ExecutionEngine Generalize the strlen size_t hack, for the benefit of the other external 2004-05-01 06:42:15 +00:00
Support Implement the new cl::PositionalEatsArgs flag, refactor code a bit 2004-05-06 22:04:31 +00:00
Target Add support for copying bool constants to registers. 2004-05-07 21:39:30 +00:00
Transforms Implement folding of GEP's like: 2004-05-07 22:09:22 +00:00
VMCore Don't call getForwardedType() twice, as recommended by Chris. 2004-05-06 22:15:47 +00:00
Makefile