aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2015-12-29 09:24:42 +0000
committerChandler Carruth <chandlerc@gmail.com>2015-12-29 09:24:42 +0000
commit6dd8f06db2a6dfcb56eded6d9ff8359b90105191 (patch)
treed35f138f14591a42f4e19941b73b355dece32086 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parente0115344e6d3520be618bcb93980a0a1cf7b0e06 (diff)
downloadllvm-6dd8f06db2a6dfcb56eded6d9ff8359b90105191.zip
llvm-6dd8f06db2a6dfcb56eded6d9ff8359b90105191.tar.gz
llvm-6dd8f06db2a6dfcb56eded6d9ff8359b90105191.tar.bz2
[ptr-traits] Sink several in-body method definitions to be out-of-line
inline definitions after the mutually recursive pair of types have been defined. The two types mutually recurse specifically through abstractions that require pointer traits which makes this kind of mutual recursion especially tricky to get right in terms of ordering. This is part of a series of patches to allow LLVM to check for complete pointee types when computing its pointer traits. This is absolutely necessary to get correct (or reproducible) results for things like how many low bits are guaranteed to be zero. llvm-svn: 256551
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions