diff options
author | Quentin Colombet <qcolombet@apple.com> | 2014-04-04 01:58:57 +0000 |
---|---|---|
committer | Quentin Colombet <qcolombet@apple.com> | 2014-04-04 01:58:57 +0000 |
commit | c65a77b92d39f99deb405bcebb563856d891389f (patch) | |
tree | 2b19337dfdf7cf0fbd1762d9e8869fd7603d4c57 /lib/Target/X86/X86InstrSSE.td | |
parent | 09ebd6d735a3abf569f6670f2e5741757454e055 (diff) | |
download | llvm-c65a77b92d39f99deb405bcebb563856d891389f.tar.gz llvm-c65a77b92d39f99deb405bcebb563856d891389f.tar.bz2 llvm-c65a77b92d39f99deb405bcebb563856d891389f.tar.xz |
[RegAllocGreedy][Last Chance Recoloring] Emit diagnostics when last chance
recoloring cut-offs are hit.
This is related to PR18747.
Patch by MAYUR PANDEY <mayur.p@samsung.com>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205599 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86InstrSSE.td')
-rw-r--r-- | lib/Target/X86/X86InstrSSE.td | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Target/X86/X86InstrSSE.td b/lib/Target/X86/X86InstrSSE.td index f2f3967944..51f41574b7 100644 --- a/lib/Target/X86/X86InstrSSE.td +++ b/lib/Target/X86/X86InstrSSE.td @@ -7394,6 +7394,7 @@ let Predicates = [UseSSE41] in { } +let SchedRW = [WriteLoad] in { let Predicates = [HasAVX] in def VMOVNTDQArm : SS48I<0x2A, MRMSrcMem, (outs VR128:$dst), (ins i128mem:$src), "vmovntdqa\t{$src, $dst|$dst, $src}", @@ -7407,6 +7408,7 @@ def VMOVNTDQAYrm : SS48I<0x2A, MRMSrcMem, (outs VR256:$dst), (ins i256mem:$src), def MOVNTDQArm : SS48I<0x2A, MRMSrcMem, (outs VR128:$dst), (ins i128mem:$src), "movntdqa\t{$src, $dst|$dst, $src}", [(set VR128:$dst, (int_x86_sse41_movntdqa addr:$src))]>; +} // SchedRW //===----------------------------------------------------------------------===// // SSE4.2 - Compare Instructions |