diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2021-03-24 17:56:23 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2021-03-25 21:15:39 +0100 |
commit | 93a636d9f6385543a1c77506880a08e10c50792f (patch) | |
tree | 3e974f8c9aa09465ddd3e2e3fd924127355050b1 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | |
parent | ad8010e598d9aa3747c34ce28aa2ba6de1650bd4 (diff) | |
download | llvm-93a636d9f6385543a1c77506880a08e10c50792f.zip llvm-93a636d9f6385543a1c77506880a08e10c50792f.tar.gz llvm-93a636d9f6385543a1c77506880a08e10c50792f.tar.bz2 |
[IR] Lift attribute handling for assume bundles into CallBase
Rather than special-casing assume in BasicAA getModRefBehavior(),
do this one level higher, in the attribute handling of CallBase.
For assumes with operand bundles, the inaccessiblememonly attribute
applies regardless of operand bundles.
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions