diff options
| author | Chris Lattner <sabre@nondot.org> | 2002-10-09 21:10:06 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2002-10-09 21:10:06 +0000 |
| commit | 013eca003adb68a3c05417735f26355567549cfd (patch) | |
| tree | 358e3cd9894e8ebf322d9ccc2f2cbd6532e905c7 /llvm/lib/CodeGen/RegAlloc/InterferenceGraph.cpp | |
| parent | 58cbb46b5f6fb97cdbf8e2f1646890ec3b2a721a (diff) | |
| download | bcm5719-llvm-013eca003adb68a3c05417735f26355567549cfd.tar.gz bcm5719-llvm-013eca003adb68a3c05417735f26355567549cfd.zip | |
Almost a complete rewrite of FunctionResolution to now resolve functions
and global variables.
This fixes bug: FuncResolve/2002-08-19-ResolveGlobalVarsEasier.ll
And bug: SingleSource/UnitTests/2002-10-09-ArrayResolution.c
Note that this does not fix bug:
FunctionResolve/2002-08-19-ResolveGlobalVars.ll because replaceAllUsesWith
breaks when a constantexpr is pointing to the thing being replaced. This
is more of an infrastructure problem than anything.
llvm-svn: 4099
Diffstat (limited to 'llvm/lib/CodeGen/RegAlloc/InterferenceGraph.cpp')
0 files changed, 0 insertions, 0 deletions

