summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/InstCombine
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2010-09-12 05:25:16 +0000
committerGreg Clayton <gclayton@apple.com>2010-09-12 05:25:16 +0000
commit0c38b0deb85e1d495eb1b99be2e205ba167b147b (patch)
tree83dfe895b0bc9e51294d19db3860be1a5f2fd6a6 /llvm/lib/Transforms/InstCombine
parent8ce63154d07fb4924d5fcbbc0dd96f7f19634831 (diff)
downloadbcm5719-llvm-0c38b0deb85e1d495eb1b99be2e205ba167b147b.tar.gz
bcm5719-llvm-0c38b0deb85e1d495eb1b99be2e205ba167b147b.zip
Fixed an issue I found in the mach-o symbol table parsing where
we cached remapping information using the old nlist index to the new symbol index, yet we tried to lookup the symbol stubs that were for symbols that had been remapped by ID instead of using the new symbol index. This is now fixed and the mach-o symbol tables are fixed. Use the delta between two vector entries to determine the stride in case any padding is inserted by compilers for bsearch calls on symbol tables when finding symbols by their original ID. llvm-svn: 113719
Diffstat (limited to 'llvm/lib/Transforms/InstCombine')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud