aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Module.cpp
diff options
context:
space:
mode:
authorBrox Chen <broxigarchen@outlook.com>2024-08-13 12:23:39 -0400
committerGitHub <noreply@github.com>2024-08-13 12:23:39 -0400
commitafd42fb3038904e8c09c0fb735e713bc052ec0e4 (patch)
treeb8299e779e5afa33605984786dd3d02a0fa05a16 /llvm/lib/IR/Module.cpp
parent248e88523518ae66a20d02bd3636cd0a15453958 (diff)
downloadllvm-afd42fb3038904e8c09c0fb735e713bc052ec0e4.zip
llvm-afd42fb3038904e8c09c0fb735e713bc052ec0e4.tar.gz
llvm-afd42fb3038904e8c09c0fb735e713bc052ec0e4.tar.bz2
[AMDGPU][True16][CodeGen] Support AND/OR/XOR and LDEXP True16 format (#102620)
Support AND/OR/XOR true16 and LDEXP true/fake16 format. These instructions are previously implemented with fake16 profile. Fixing the implementation. Added a RA hint so that when using 16bit register in a 32bit instruction, try to use the register directly without an extra 16bit move --------- Co-authored-by: guochen2 <guochen2@amd.com>
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions