[ARM] Support neon.vld auto-upgrade with opaque pointers
authorNikita Popov <nikita.ppv@gmail.com>
Sat, 11 Sep 2021 14:33:19 +0000 (16:33 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Sat, 11 Sep 2021 14:34:32 +0000 (16:34 +0200)
commitf5806830e064154a42d70b51863d4d4afe706fc5
tree6da8b2c084208d621ff91291065da3897beeb797
parente030d31fda31a8ec597e52d5fcac49a114cc51c1
[ARM] Support neon.vld auto-upgrade with opaque pointers

This code manually constructs the intrinsic name, so we need to
use p0 instead of p0i8 in opaque pointer mode.
llvm/lib/IR/AutoUpgrade.cpp
llvm/test/CodeGen/ARM/vld-vst-upgrade.ll