aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
diff options
context:
space:
mode:
authorTodd Fiala <todd.fiala@gmail.com>2014-09-15 22:33:39 +0000
committerTodd Fiala <todd.fiala@gmail.com>2014-09-15 22:33:39 +0000
commitfbd703add593253cdea7f18fa0648844905b59a2 (patch)
tree86c38f787be8b8732e9e7cb098f898214b96fcd7 /llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
parentcbe802e7301712eb293aecb8176498edbe3021e1 (diff)
downloadllvm-fbd703add593253cdea7f18fa0648844905b59a2.zip
llvm-fbd703add593253cdea7f18fa0648844905b59a2.tar.gz
llvm-fbd703add593253cdea7f18fa0648844905b59a2.tar.bz2
ELF: store the thumbness of a function in symbol flags.
This allows us to fixup the address of the symbol as soon as we parse it so that lldb is not confused thinking there are two different symbols in the binary (one with the thumb bit, one without). Also, differentiating between THUMB and ARM symbols allows the debugger to place the right type of breakpoint. Change by Stephane Sezer. llvm-svn: 217841
Diffstat (limited to 'llvm/lib/CodeGen/BasicTargetTransformInfo.cpp')
0 files changed, 0 insertions, 0 deletions