llvm-project
88effbff - [AMDGPU] Do not use 64-bit literals with VOP3* encodings (#156602)

Commit
65 days ago
[AMDGPU] Do not use 64-bit literals with VOP3* encodings (#156602) Encoding sometimes uses a 64-bit instead of 32-bit literal because it does not know the signedness of the operand: if the value does not fit in both a 32-bit signed and a 32-bit unsigned then it will use a 64-bit literal for safety. However it should never do this for VOP3 and VOP3P encoded instructions, because these encodings do not allow 64-bit literal operands.
Author
Parents
Loading