llvm-project
637aa617 - [ARM] Fix VBICimm and VORRimm generation under Big endian. (#107813)

Commit
1 year ago
[ARM] Fix VBICimm and VORRimm generation under Big endian. (#107813) This is a smaller follow on to #105519 that fixes VBICimm and VORRimm too. The logic behind lowering vector immediates under big endian Neon/MVE is to treat them in natural lane ordering (same as little endian), and VECTOR_REG_CAST them to the correct type (as opposed to creating the constants in big endian form and bitcasting them). This makes sure that is done when creating VORRIMM and VBICIMM.
Author
Parents
Loading