Displaying 2 results from an estimated 2 matches for "x86i32i8".
2009 Dec 02
5
[LLVMdev] Selecting Vector Shuffle of Different Types
...he AVX saga continues.
I am attempting to write a pattern for VEXTRACTF128 but am having some
problems. My attempt looks something like this:
defm EXTRACTF128 : avx_fp_extract_vector_osta_node_mri_256<0x19, MRMDestReg,
MRMDestMem, "extractf128", undef, X86f32, X86i32i8,
// rr
[(set VR128:$dst,
(v4f32 (vector_shuffle
(v8f32 undef), (v8f32 VR256:$src1),
VEXTRACTF128_shuffle_mask:$src2)))]>;
(This is simplified for the sake of...
2009 Dec 03
0
[LLVMdev] Selecting Vector Shuffle of Different Types
...;
> I am attempting to write a pattern for VEXTRACTF128 but am having some
> problems. My attempt looks something like this:
>
> defm EXTRACTF128 : avx_fp_extract_vector_osta_node_mri_256<0x19, MRMDestReg,
> MRMDestMem, "extractf128", undef, X86f32, X86i32i8,
> // rr
> [(set VR128:$dst,
> (v4f32 (vector_shuffle
> (v8f32 undef), (v8f32 VR256:$src1),
> VEXTRACTF128_shuffle_mask:$src2)))]>;
>
> (This i...