aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2024-05-28 12:49:42 -0700
committerGitHub <noreply@github.com>2024-05-28 12:49:42 -0700
commit1c3a3f0e79a9c6a7c1c4a71c43a9eab783c3b266 (patch)
treef1f93e1f7fcb9a66ec8036592122941dd6a29c31 /llvm/lib/Object/WasmObjectFile.cpp
parentbc247ba113543b07fcff769ab616cf9509eb2794 (diff)
downloadllvm-1c3a3f0e79a9c6a7c1c4a71c43a9eab783c3b266.zip
llvm-1c3a3f0e79a9c6a7c1c4a71c43a9eab783c3b266.tar.gz
llvm-1c3a3f0e79a9c6a7c1c4a71c43a9eab783c3b266.tar.bz2
[LegalizeTypes] Use VP_AND and VP_SHL/VP_SRA to promote operands fo VP arithmetic. (#92799)
This adds VPSExtPromotedInteger and VPZExtPromotedInteger and uses them to promote many arithmetic operations. VPSExtPromotedInteger uses a shift pair because we don't have VP_SIGN_EXTEND_INREG yet.
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions