aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2007-11-01 00:57:37 +0000
committerTed Kremenek <kremenek@apple.com>2007-11-01 00:57:37 +0000
commit9eeccd939e4c4f651842709d3c63445f8775fcac (patch)
tree998754ed112887ed825a90888a582f914431ad8a /test/Transforms
parentc2b097a16c78eeccec5ffd0f026c59c7fa11ba66 (diff)
downloadexternal_llvm-9eeccd939e4c4f651842709d3c63445f8775fcac.zip
external_llvm-9eeccd939e4c4f651842709d3c63445f8775fcac.tar.gz
external_llvm-9eeccd939e4c4f651842709d3c63445f8775fcac.tar.bz2
Rewrote backpatcher. Backpatcher now stores the "has final pointer"
flag in the **key** of the backpatch map, as opposed to the mapped value which contains either the final pointer, or a pointer to a chain of pointers that need to be backpatched. The bit flag was moved to the key because we were erroneously assuming that the backpatched pointers would be at an alignment of >= 2 bytes, which obviously doesn't work for character strings. Now we just steal the bit from the key. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43595 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms')
0 files changed, 0 insertions, 0 deletions