Skip to content

Commit ca8d590

Browse files
committed
remove a non-temporal store pattern which is not tested and
could never have matched because the operand list was backwards. llvm-svn: 97933
1 parent 9abb538 commit ca8d590

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

llvm/lib/Target/X86/X86InstrSSE.td

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1090,9 +1090,6 @@ def MOVNTDQ_64mr : PDI<0xE7, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src),
10901090
"movntdq\t{$src, $dst|$dst, $src}",
10911091
[(alignednontemporalstore (v2f64 VR128:$src), addr:$dst)]>;
10921092

1093-
def : Pat<(alignednontemporalstore (v2i64 VR128:$src), addr:$dst),
1094-
(MOVNTDQ_64mr VR128:$src, addr:$dst)>;
1095-
10961093
def MOVNTImr : I<0xC3, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src),
10971094
"movnti\t{$src, $dst|$dst, $src}",
10981095
[(nontemporalstore (i32 GR32:$src), addr:$dst)]>,

0 commit comments

Comments
 (0)