1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00

[X86][MMX] Fix missing itinerary for MOVQ2DQ instruction format

llvm-svn: 329567
This commit is contained in:
Simon Pilgrim 2018-04-09 13:42:14 +00:00
parent 4c54157065
commit 2dad921d2c
2 changed files with 2 additions and 2 deletions

View File

@ -644,7 +644,7 @@ class MMXSDIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
: Ii8<o, F, outs, ins, asm, pattern, itin>, XD, Requires<[HasSSE2]>;
class MMXS2SIi8<bits<8> o, Format F, dag outs, dag ins, string asm,
list<dag> pattern, InstrItinClass itin = NoItinerary>
: Ii8<o, F, outs, ins, asm, pattern>, XS, Requires<[HasSSE2]>;
: Ii8<o, F, outs, ins, asm, pattern, itin>, XS, Requires<[HasSSE2]>;
// SSE3 Instruction Templates:
//

View File

@ -978,7 +978,7 @@ define <2 x i64> @test_movq2dq(x86_mmx %a0) optsize {
;
; ATOM-LABEL: test_movq2dq:
; ATOM: # %bb.0:
; ATOM-NEXT: movq2dq %mm0, %xmm0 # sched: [0:?]
; ATOM-NEXT: movq2dq %mm0, %xmm0 # sched: [1:0.50]
; ATOM-NEXT: retq # sched: [79:39.50]
;
; SLM-LABEL: test_movq2dq: