Displaying 2 results from an estimated 2 matches for "mov64topqirm".
2007 Dec 12
2
[LLVMdev] Bogus X86-64 Patterns
Tracking down a problem with one of our benchmark codes, we've discovered that
some of the patterns in X86InstrX86-64.td are wrong. Specifically:
def MOV64toPQIrm : RPDI<0x6E, MRMSrcMem, (outs VR128:$dst), (ins i64mem:$src),
"mov{d|q}\t{$src, $dst|$dst, $src}",
[(set VR128:$dst,
(v2i64 (scalar_to_vector (loadi64 addr:$src))))]>;
def MOVPQIto64mr : RPDI<0x7E, MRMDes...
2007 Dec 13
0
[LLVMdev] Bogus X86-64 Patterns
On Dec 12, 2007, at 2:10 PM, David Greene wrote:
> Tracking down a problem with one of our benchmark codes, we've
> discovered that
> some of the patterns in X86InstrX86-64.td are wrong. Specifically:
>
> def MOV64toPQIrm : RPDI<0x6E, MRMSrcMem, (outs VR128:$dst), (ins
> i64mem:$src),
> "mov{d|q}\t{$src, $dst|$dst, $src}",
> [(set VR128:$dst,
> (v2i64 (scalar_to_vector (loadi64 addr:
> $src))))]>;
>
> de...