aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ObjectCodeEmitter.cpp
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2010-03-28 20:34:31 +0000
committerAnders Carlsson <andersca@mac.com>2010-03-28 20:34:31 +0000
commit74eab715aeb4de50f22451b7d65321c539d8c25a (patch)
tree2a5915c22d5e344ac1073577d91db51fee0f5d0a /llvm/lib/CodeGen/ObjectCodeEmitter.cpp
parent03719af41dd0038045e8e3d9926094bf13bae7c4 (diff)
downloadllvm-74eab715aeb4de50f22451b7d65321c539d8c25a.zip
llvm-74eab715aeb4de50f22451b7d65321c539d8c25a.tar.gz
llvm-74eab715aeb4de50f22451b7d65321c539d8c25a.tar.bz2
More improvements to setting the vtable pointer. We now no longer set the vtable pointer for non-virtual primary bases. We also do a pre-order traversal of the class hierarchy; this is necessary in order to get the right vbase offset offsets in base ctors/dtors.
llvm-svn: 99775
Diffstat (limited to 'llvm/lib/CodeGen/ObjectCodeEmitter.cpp')
0 files changed, 0 insertions, 0 deletions