summaryrefslogtreecommitdiff
path: root/lib/Target/Mips
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
commit503af43f3cc16be6b37d1d9b17d01f1e78c12a1a (patch)
tree3f6831388cefd692b3cf807edba7c73164035714 /lib/Target/Mips
parent544c895d71f0b00503f040c32212fcc0958de8cf (diff)
downloadllvm-503af43f3cc16be6b37d1d9b17d01f1e78c12a1a.tar.gz
llvm-503af43f3cc16be6b37d1d9b17d01f1e78c12a1a.tar.bz2
llvm-503af43f3cc16be6b37d1d9b17d01f1e78c12a1a.tar.xz
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210459 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips')
0 files changed, 0 insertions, 0 deletions