Skip to content

[X86] AVX512 truncate instructions marked as loads #36236

Open
@topperc

Description

@topperc
Bugzilla Link 36888
Version trunk
OS All
Blocks #31672
CC @RKSimon

Extended Description

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,

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions