[IR][AutoUpgrade] Merge x86 mask load intrinsic upgrades. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 3 Dec 2021 16:53:47 +0000 (16:53 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 3 Dec 2021 16:53:59 +0000 (16:53 +0000)
commit74cc0fa1db74d678436020a64a8ca0e9e99954d1
tree94aee6a8c6267c0b9549e00ef349695e60ec6ee6
parent80792368bb87eeb9e2042e37337e0f5b1e5abc4b
[IR][AutoUpgrade] Merge x86 mask load intrinsic upgrades. NFC.

Helps appease MSVC which is complaining about "fatal error C1061: compiler limit: blocks nested too deeply" - we already do the same thing for avx512.mask.store intrinsics.

This is only a stopgap solution until another else-if case needs adding - we really need to refactor this chain of ifs properly.
llvm/lib/IR/AutoUpgrade.cpp