aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2024-11-15 17:23:46 -0800
committerGitHub <noreply@github.com>2024-11-15 17:23:46 -0800
commit6a0905d11ede27f2ac52338dc9d4bcd5c6e8a2f5 (patch)
treeaaee5a67ddaa067dde1f5aa9ba82f9eae47a33b8 /clang/lib/CodeGen/CodeGenFunction.cpp
parent131d73ed3483f2ad43a2c7c0834522c0150936bb (diff)
downloadllvm-6a0905d11ede27f2ac52338dc9d4bcd5c6e8a2f5.zip
llvm-6a0905d11ede27f2ac52338dc9d4bcd5c6e8a2f5.tar.gz
llvm-6a0905d11ede27f2ac52338dc9d4bcd5c6e8a2f5.tar.bz2
[RISCV][GISel] Add isel patterns for i16 load/store (#116293)
In order to support f16 load/store we need to make load/stores with s16 register type legal. If regbank selection doesn't pick the FPR bank, we'll be left with a GPR load or store which we don't have isel patterns for from SelectionDAG. In order to add the patterns we need to make i16 a legal type for the GPR register class. Tests are currently disabling the legality check because I haven't update the legalizer yet.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions