aboutsummaryrefslogtreecommitdiff
path: root/libcxx/modules/std/text_encoding.cppm
diff options
context:
space:
mode:
authorJoe Nash <Joseph.Nash@amd.com>2023-06-12 17:21:29 -0400
committerJoe Nash <Joseph.Nash@amd.com>2023-06-19 10:43:10 -0400
commitab927a998397c30fd3426d9aa1e071206fa554b2 (patch)
treec03f5a3ea94b925650fbedc487a8c6cd72dd3f23 /libcxx/modules/std/text_encoding.cppm
parent66511b401042f28c74d2ded3aac76d19a53bd7c4 (diff)
downloadllvm-ab927a998397c30fd3426d9aa1e071206fa554b2.zip
llvm-ab927a998397c30fd3426d9aa1e071206fa554b2.tar.gz
llvm-ab927a998397c30fd3426d9aa1e071206fa554b2.tar.bz2
[AMDGPU] Fix operand class of v_ldexp_f16 src1
Patch eece6ba283bd changed the src1 type of v_ldexp_f16 from i32 to i16. Though semantically src1 is an i16, the hardware reads this operand as an f16 type, which primarily enables floating point inline constants. Therefore this patch changes the operand type to f16. It maintains the current behavior where floating point source modifiers are not allowed on src1. SDWA sext modifier continues to be allowed. The test asm and disasm test changes in eece6ba283bd are reverted, because the floating point inline constants are allowed. Reviewed By: arsenm Differential Revision: https://reviews.llvm.org/D153169
Diffstat (limited to 'libcxx/modules/std/text_encoding.cppm')
0 files changed, 0 insertions, 0 deletions