aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitWriter.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2007-09-17 21:59:08 +0000
committerTed Kremenek <kremenek@apple.com>2007-09-17 21:59:08 +0000
commit3c996d9a6003721434c4fdf4ac1a8e8d1647b36d (patch)
tree0b2bc14d4a012685d5c7904c0b131dd530a4cdae /llvm/lib/Bitcode/Writer/BitWriter.cpp
parent613ccacb49547fa95cf95ec3219c30aaa9d2ec88 (diff)
downloadllvm-3c996d9a6003721434c4fdf4ac1a8e8d1647b36d.zip
llvm-3c996d9a6003721434c4fdf4ac1a8e8d1647b36d.tar.gz
llvm-3c996d9a6003721434c4fdf4ac1a8e8d1647b36d.tar.bz2
Bug fix to merging of data flow values (merge incorrectly made values
too "conservative"). Several revisions to UninitializedValues checker after testing. We now appear to be working correctly (probably some bugs still, but main functionality appears to be there). Implemented careful emitting of warnings so that we wouldn't get a cascade of warnings for simply not defining a single variable and using it everywhere. This way the warnings point closer to the root cause rather than "symptoms" from using values derived from uninitialized variables. llvm-svn: 42067
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitWriter.cpp')
0 files changed, 0 insertions, 0 deletions