search for: shuffle_get_vperm2f128_imm

Displaying 3 results from an estimated 3 matches for "shuffle_get_vperm2f128_imm".

2010 Aug 04
2
[LLVMdev] x86 Vector Shuffle Patterns
...g this error from tblgen: VyPERM2F128PDirrmi: (set:isVoid VR256:v4i64:$dst, (vector_shuffle:v4i64 VR256:v4i64:$src1, (ld:v4i64 addr:iPTR:$src2)<<P:Predicate_unindexedload>><<P:Predicate_load>><<P:Predicate_memop>>)<<P:Predicate_vperm2f128>><<X:SHUFFLE_get_vperm2f128_imm>>) llvm/lib/Target/X86/X86InstrSIMD.td:1705:6: error: In VyPERM2F128PDirrmi: Cannot specify a transform function for a non-input value! Here the tblgen pattern looks like this: [(set VR256:$dst, (v4i64 (vperm2f128:$src3 VR256:$src1,...
2010 Aug 05
0
[LLVMdev] x86 Vector Shuffle Patterns
...ror from tblgen: > > VyPERM2F128PDirrmi: (set:isVoid VR256:v4i64:$dst, (vector_shuffle:v4i64 VR256:v4i64:$src1, (ld:v4i64 addr:iPTR:$src2)<<P:Predicate_unindexedload>><<P:Predicate_load>><<P:Predicate_memop>>)<<P:Predicate_vperm2f128>><<X:SHUFFLE_get_vperm2f128_imm>>) > llvm/lib/Target/X86/X86InstrSIMD.td:1705:6: error: In VyPERM2F128PDirrmi: Cannot specify a transform function for a non-input value! It turns out this was a tblgen deficiency. I've got it fixed. This will go upstream as soon as I finish merging 2.7 here....
2010 Aug 05
1
[LLVMdev] x86 Vector Shuffle Patterns
...tblgen: >> >> VyPERM2F128PDirrmi:   (set:isVoid VR256:v4i64:$dst, (vector_shuffle:v4i64 VR256:v4i64:$src1, (ld:v4i64 addr:iPTR:$src2)<<P:Predicate_unindexedload>><<P:Predicate_load>><<P:Predicate_memop>>)<<P:Predicate_vperm2f128>><<X:SHUFFLE_get_vperm2f128_imm>>) >> llvm/lib/Target/X86/X86InstrSIMD.td:1705:6: error: In VyPERM2F128PDirrmi: Cannot specify a transform function for a non-input value! > > It turns out this was a tblgen deficiency.  I've got it fixed.  This > will go upstream as soon as I finish merging 2.7 here. Ther...