llvm-6502/lib
Chris Lattner 708148e41f Just because we cannot completely eliminate all uses of a global, we can
still optimize away all of the indirect calls and loads, etc from it.
This turns code like this:

  if (G != 0)
    G();

into
   if (G != 0)
     ActualCallee();

This triggers a couple of times in gcc and libstdc++.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16901 91177308-0d34-0410-b5e6-96231b3b80d8
2004-10-10 23:14:11 +00:00
..
Analysis Build both archive and relinked objects 2004-10-10 22:17:39 +00:00
Archive Changes For Bug 352 2004-09-01 22:55:40 +00:00
AsmParser Initial version of automake Makefile.am file. 2004-10-10 20:43:57 +00:00
Bytecode Initial version of automake Makefile.am file. 2004-10-10 20:43:57 +00:00
CodeGen Added debug information. Fixed several bugs in the reconstruct loop function. 2004-10-10 22:44:35 +00:00
Debugger Initial version of automake Makefile.am file. 2004-10-10 20:43:57 +00:00
ExecutionEngine Initial version of automake Makefile.am file. 2004-10-10 20:43:57 +00:00
Linker Make sure the const bit gets inherited correctly when linking declarations 2004-10-05 02:28:11 +00:00
Support Initial version of automake Makefile.am file. 2004-10-10 20:43:57 +00:00
System Initial version of automake Makefile.am file. 2004-10-10 20:43:57 +00:00
Target Initial version of automake Makefile.am file. 2004-10-10 22:52:14 +00:00
Transforms Just because we cannot completely eliminate all uses of a global, we can 2004-10-10 23:14:11 +00:00
VMCore Initial version of automake Makefile.am file. 2004-10-10 22:20:40 +00:00
Makefile Wrap long line 2004-09-15 01:34:42 +00:00
Makefile.am Initial version of automake Makefile.am file. 2004-10-10 20:43:57 +00:00