aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-02-07 04:16:04 +0000
committerTed Kremenek <kremenek@apple.com>2008-02-07 04:16:04 +0000
commit88da1de048d4399c99e328aaa8191e6beeca5d90 (patch)
tree904b96d1f6e8cc5d0aebe6b68eda4c0e6923f33a /llvm/lib/CodeGen/MachineModuleInfo.cpp
parentb2c80c7c7b47157ed5f3166589950d908fc7d5a0 (diff)
downloadllvm-88da1de048d4399c99e328aaa8191e6beeca5d90.zip
llvm-88da1de048d4399c99e328aaa8191e6beeca5d90.tar.gz
llvm-88da1de048d4399c99e328aaa8191e6beeca5d90.tar.bz2
Added several guards in transfer functions for "InvalidValues".
Fixed bug in RemoveDeadBindings by implementing a simple "mark-and-sweep" cleaner over the bindings, starting from the Decls and block-level expressions that are considered "live" by the Liveness analysis. Fixed bug in isa<> implementation for class LValue. Added "VisitDeclRefExpr" to GRConstants so that we explicitly bind the current value of variable to the Block-level Expression (i.e., when the DeclRefExpr is at the CFGBlock level). llvm-svn: 46839
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions