Displaying 3 results from an estimated 3 matches for "psrm".
Did you mean:
perm
2009 Mar 24
2
[LLVMdev] Reducing .td redundancy
...PSI<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src1, VR128:
$src2),
!strconcat(OpcodeStr, "ps"\t{$src2, $dst|$dst, $src2}"),
[(set VR128:$dst, v2i64 (OpNode VR128:$src1, VR128:
$src2))]>;
// Bitconverted vector operation
def PSrm : PSI<opc, MRMSrcMem,
(outs VR128:$dst), (ins VR128:$src1, f128mem:$src2),
!strconcat(OpcodeStr, "ps\t{$src2, $dst|$dst, $src2}"),
[(set VR128:$dst, (OpNode (bc_v2i64 (v4f32 VR128:$src1)),...
2009 Mar 24
0
[LLVMdev] Reducing .td redundancy
...28:$src1,
> VR128:
> $src2),
> !strconcat(OpcodeStr, "ps"\t{$src2, $dst|$dst,
> $src2}"),
> [(set VR128:$dst, v2i64 (OpNode VR128:$src1,
> VR128:
> $src2))]>;
>
> // Bitconverted vector operation
> def PSrm : PSI<opc, MRMSrcMem,
> (outs VR128:$dst), (ins VR128:$src1, f128mem:
> $src2),
> !strconcat(OpcodeStr, "ps\t{$src2, $dst|$dst,
> $src2}"),
> [(set VR128:$dst, (OpNode (bc_v2i64 (v4f32
> VR128:$src1)),
>...
2009 Apr 30
6
[LLVMdev] RFC: AVX Pattern Specification [LONG]
...:$src2),
!strconcat(OpcodeStr, "ps\t{$src2, $dst|$dst, $src2}"),
[(set VR128:$dst, (v4f32 (OpNode VR128:$src1,
VR128:$src2)))]> {
let isCommutable = Commutable;
}
// Vector operation, reg+mem.
def PSrm : PSI<opc, MRMSrcMem, (outs VR128:$dst),
(ins VR128:$src1, f128mem:$src2),
!strconcat(OpcodeStr, "ps\t{$src2, $dst|$dst, $src2}"),
[(set VR128:$dst, (OpNode VR128:$src1,
(memopv4f32 a...