[LLVMdev] [llvm-commits] Vectors of Pointers and Vector-GEP

dag at cray.com dag at cray.com
Fri Apr 20 13:31:51 PDT 2012


Hal Finkel <hfinkel at anl.gov> writes:

> I suppose that I favor just added support into the existing load and
> store instructions. Like supporting vector GEPs, this can be done
> without changing the number of instructions, and so does not cause any
> binary-format incompatibilities. If we introduce a target-independent
> intrinsic, it would essentially serve the same purpose, but if we then
> add support into the general load/store instructions, we'd then have to
> support redundant functionality.

Ah yes, of course.  So you're talking about having load/store accept a
vector GEP as an operand and be typed appropriately.  Yes, I think that
makes perfect sense.

                                 -Dave



More information about the llvm-dev mailing list