llvm/lib
Vikram S. Adve d0451a9233 Major fix: extract ConstantExpr nodes and decompose them into symbolic
instructions so that (a) constant folding is done automatically before
code generation, and (b) selection does not have to deal with them.
Also, check for ConstantPointerRefs in additional to GlobalValues
when creating a GEP to load a global address.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4126 91177308-0d34-0410-b5e6-96231b3b80d8
2002-10-13 00:01:57 +00:00
..
Analysis Use PARALLEL_DIRS. 2002-10-11 16:08:17 +00:00
AsmParser Minor, non-functionality changing, formatting fix 2002-10-09 00:25:32 +00:00
Bytecode Updates to work with recent Statistic's changes: 2002-10-01 22:38:41 +00:00
CodeGen Major bug fix: spill code for an instruction in a delay slot was 2002-10-11 16:12:40 +00:00
ExecutionEngine * Implement the getc() function 2002-10-02 21:12:13 +00:00
Linker Insert resolved constants into the global map so they are reused correctly. 2002-09-23 18:14:15 +00:00
Support Added #include<unistd.h> to compile with solaris gcc3.2 2002-10-04 23:57:01 +00:00
Target Major fix: extract ConstantExpr nodes and decompose them into symbolic 2002-10-13 00:01:57 +00:00
Transforms Changed to external global var 2002-10-12 20:33:47 +00:00
VMCore - Make Value::replaceAllUsesWith work with constants correctly. This fixes 2002-10-09 23:12:59 +00:00
Makefile Compile sub-directories in parallel, because they don't have interdependencies 2002-09-18 03:25:58 +00:00