summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2014-06-09 09:09:19 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2014-06-09 09:09:19 +0000
commit2be29929beb4541f202c6a2301920a61fd3a75f5 (patch)
tree4c1cbe5fcc9e0ca68948b3fc5bbf49f37dff4cf3 /llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
parent66c6a18d39698957f6f3433337654686201213c7 (diff)
downloadbcm5719-llvm-2be29929beb4541f202c6a2301920a61fd3a75f5.tar.gz
bcm5719-llvm-2be29929beb4541f202c6a2301920a61fd3a75f5.zip
Fix line numbers for code inlined from __nodebug__ functions.
Instructions from __nodebug__ functions don't have file:line information even when inlined into no-nodebug functions. As a result, intrinsics (SSE and other) from <*intrin.h> clang headers _never_ have file:line information. With this change, an instruction without !dbg metadata gets one from the call instruction when inlined. Fixes PR19001. llvm-svn: 210459
Diffstat (limited to 'llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud