summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/COFFObjectFile.cpp
diff options
context:
space:
mode:
authorManoj Gupta <manojgupta@google.com>2018-07-30 19:33:53 +0000
committerManoj Gupta <manojgupta@google.com>2018-07-30 19:33:53 +0000
commit9d83ce90434aaa00e1b71393b7060bfce793fd69 (patch)
tree9745d46fdfe8bc41a8b118c70c7ac7abe947bbe0 /llvm/lib/Object/COFFObjectFile.cpp
parent6907ce2f8f7410b179beb6e2db9c8d16a257ce9f (diff)
downloadbcm5719-llvm-9d83ce90434aaa00e1b71393b7060bfce793fd69.tar.gz
bcm5719-llvm-9d83ce90434aaa00e1b71393b7060bfce793fd69.zip
[Inline] Copy "null-pointer-is-valid" attribute in caller.
Summary: Normally, inling does not happen if caller does not have "null-pointer-is-valid"="true" attibute but callee has it. However, alwaysinline may force callee to be inlined. In this case, if the caller has the "null-pointer-is-valid"="true" attribute, copy the attribute to caller. Reviewers: efriedma, a.elovikov, lebedev.ri, jyknight Reviewed By: efriedma Subscribers: eraman, llvm-commits Differential Revision: https://reviews.llvm.org/D50000 llvm-svn: 338292
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud