diff options
author | Shinji Okumura <okuraofvegetable@gmail.com> | 2020-08-07 11:40:53 +0900 |
---|---|---|
committer | Shinji Okumura <okuraofvegetable@gmail.com> | 2020-08-07 12:02:42 +0900 |
commit | f13f2e16f00e8d23b49b0dfc58d63adc052d0222 (patch) | |
tree | 13f7c2fd7ef606c3afae0343183d38f7c06d15f0 /llvm/lib/CodeGen/MachineScheduler.cpp | |
parent | 39cbcbe1b1e58cbc51755522f69d1c9d43fc709f (diff) | |
download | llvm-f13f2e16f00e8d23b49b0dfc58d63adc052d0222.zip llvm-f13f2e16f00e8d23b49b0dfc58d63adc052d0222.tar.gz llvm-f13f2e16f00e8d23b49b0dfc58d63adc052d0222.tar.bz2 |
[Attributor] Check violation of returned position nonnull and noundef attribute in AAUndefinedBehavior
This patch is a follow up of D84733.
If a function has noundef attribute in returned position, instructions that return undef or poison value cause UB.
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D85178
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions