[LLVMdev] Generating movq2dq using IRBuilder
Dan Gohman
gohman at apple.com
Thu Jul 31 14:38:48 PDT 2008
On Jul 31, 2008, at 7:22 AM, Nicolas Capens wrote:
> In the same breath I’d also like to kindly ask if someone could have
> a look at the reverse operations, namely trunk from 128 to 64 bit
> using movdq2q, and 128 to 32 and 64 to 32 using movd. This also
> seems related to Bug 2585. Thanks again.
The operations you're describing can be represented as insertelement
and extractelement in LLVM IR.
I don't know of anyone actively working on MMX tuning for LLVM, so
if you'd like to see it improve, consider yourself encouraged to
get involved directly :-).
Dan
More information about the llvm-dev
mailing list