diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2020-02-13 14:22:26 -0600 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2020-02-14 17:22:40 -0600 |
commit | 7cbb107feb45a58f34199d2da4b84f8670c1c831 (patch) | |
tree | dfa323bc8fd6b0fb1f019bd4fc387b0f5459373f /llvm/lib/MC/MCObjectFileInfo.cpp | |
parent | 01b02a73de78146c2072e0b5399d2a40c01eca08 (diff) | |
download | llvm-7cbb107feb45a58f34199d2da4b84f8670c1c831.zip llvm-7cbb107feb45a58f34199d2da4b84f8670c1c831.tar.gz llvm-7cbb107feb45a58f34199d2da4b84f8670c1c831.tar.bz2 |
[Attributor][FIX] Validate the type for AAValueConstantRange as needed
Due to the genericValueTraversal we might visit values for which we did
not create an AAValueConstantRange object, e.g., as they are behind a
PHI or select or call with `returned` argument. As a consequence we need
to validate the types as we are about to query AAValueConstantRange for
operands.
Diffstat (limited to 'llvm/lib/MC/MCObjectFileInfo.cpp')
0 files changed, 0 insertions, 0 deletions