We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7319e55 commit fb61b76Copy full SHA for fb61b76
llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
@@ -4898,6 +4898,9 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
4898
case Intrinsic::aarch64_neon_sqxtn:
4899
case Intrinsic::aarch64_neon_sqxtun:
4900
case Intrinsic::aarch64_neon_uqxtn:
4901
+ // These only have one argument, but we (ab)use handleShadowOr because it
4902
+ // does work on single argument intrinsics and will typecast the shadow
4903
+ // (and update the origin).
4904
handleShadowOr(I);
4905
break;
4906
0 commit comments