llvm/lib
Vikram S. Adve cf911de3c6 Significant improvement: GEP used by a load or store no longer generates
a separate ADD; instead just use the indexed load/store instruction!
Also, a bug fix: folding a GEP with a leading non-zero index with
its predecessor was incorrect: now it only happens if the predecessor
is pointing to an indexable type (aka SequentialType).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4168 91177308-0d34-0410-b5e6-96231b3b80d8
2002-10-14 16:30:55 +00:00
..
Analysis Halfway conversion from custom printing to GraphWriter printing 2002-10-13 19:31:57 +00:00
AsmParser This loop executed exactly one time, turn it into straightline code 2002-10-14 03:28:42 +00:00
Bytecode Clean up code a bit, no functionality changes. 2002-10-14 03:34:17 +00:00
CodeGen Significant improvement: GEP used by a load or store no longer generates 2002-10-14 16:30:55 +00:00
ExecutionEngine * Implement the getc() function 2002-10-02 21:12:13 +00:00
Linker - Change Function's so that their argument list is populated when they are 2002-10-13 20:57:00 +00:00
Support Added #include<unistd.h> to compile with solaris gcc3.2 2002-10-04 23:57:01 +00:00
Target Significant improvement: GEP used by a load or store no longer generates 2002-10-14 16:30:55 +00:00
Transforms - Change Function's so that their argument list is populated when they are 2002-10-13 20:57:00 +00:00
VMCore - Dramatically simplify the Constant::mutateReferences implementation, 2002-10-14 03:30:23 +00:00
Makefile Compile sub-directories in parallel, because they don't have interdependencies 2002-09-18 03:25:58 +00:00