summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-02-26 19:05:15 +0000
committerTed Kremenek <kremenek@apple.com>2008-02-26 19:05:15 +0000
commitf3a4b9617e32bb145ce2e6d0c27065cf9cdc82f8 (patch)
tree445ca42b5a9b4dc6593b16883e1cbe6cd50404ba /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent9db0aa86d95420567e9cf9f699a7e4df64a26036 (diff)
downloadbcm5719-llvm-f3a4b9617e32bb145ce2e6d0c27065cf9cdc82f8.tar.gz
bcm5719-llvm-f3a4b9617e32bb145ce2e6d0c27065cf9cdc82f8.zip
Major cleanup of the transfer function logic for '&&', '||', and '?'. We
now store in the state essentially which branch we took. This removes a bunch of bogus assumptions (and likely bugs), reduces the complexity of the implementation, and facilitates more optimizations. llvm-svn: 47613
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud