[llvm-bugs] [Bug 36888] New: [X86] AVX512 truncate instructions marked as loads

via llvm-bugs llvm-bugs at lists.llvm.org
Sat Mar 24 09:44:23 PDT 2018


https://bugs.llvm.org/show_bug.cgi?id=36888

            Bug ID: 36888
           Summary: [X86] AVX512 truncate instructions marked as loads
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Backend: X86
          Assignee: unassignedbugs at nondot.org
          Reporter: craig.topper at gmail.com
                CC: llvm-bugs at lists.llvm.org

These are not loads. They are stores.

VPMOVDBZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDBZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDBZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDBZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDBZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDBZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDWZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDWZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDWZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDWZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDWZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVDWZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVQBZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVQBZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVQBZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVQBZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVQBZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVQBZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVQDZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup54, 
VPMOVQDZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup54,  
VPMOVQDZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup54, 
VPMOVQDZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup54,  
VPMOVQDZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup54, 
VPMOVQDZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup54, 
VPMOVQWZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVQWZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVQWZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVQWZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVQWZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVQWZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSDBZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSDBZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVSDBZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSDBZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSDBZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSDBZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVSDWZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSDWZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSDWZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSDWZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVSDWZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSDWZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVSQBZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQBZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVSQBZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQBZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVSQBZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQBZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQDZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQDZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVSQDZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQDZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQDZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQDZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQWZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQWZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQWZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQWZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQWZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSQWZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSWBZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSWBZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSWBZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSWBZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSWBZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVSWBZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSDBZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSDBZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSDBZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSDBZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSDBZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSDBZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVUSDWZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSDWZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVUSDWZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSDWZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSDWZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSDWZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVUSQBZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQBZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQBZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQBZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQBZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQBZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQDZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQDZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVUSQDZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQDZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVUSQDZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQDZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVUSQWZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQWZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVUSQWZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQWZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, , 
VPMOVUSQWZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSQWZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSWBZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSWBZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSWBZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSWBZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSWBZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVUSWBZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVWBZ128mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVWBZ128mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVWBZ256mr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVWBZ256mrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,  
VPMOVWBZmr, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66, 
VPMOVWBZmrk, WriteShuffle256Ld, , , , , , , SKXWriteResGroup66,

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20180324/132f5e67/attachment-0001.html>


More information about the llvm-bugs mailing list