aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorRamkumar Ramachandra <Ramkumar.Ramachandra@imgtec.com>2023-11-02 15:53:56 +0000
committerGitHub <noreply@github.com>2023-11-02 15:53:56 +0000
commit5e1d81ac680482eef401f944bccb6cf03bc7115f (patch)
tree109d2b8301b10f05be414a9d17574f31768ae064 /clang/lib/CodeGen/CodeGenModule.cpp
parent43feb3eeb1ba4de920d6eaa12b7a5c21f6dd6229 (diff)
downloadllvm-5e1d81ac680482eef401f944bccb6cf03bc7115f.zip
llvm-5e1d81ac680482eef401f944bccb6cf03bc7115f.tar.gz
llvm-5e1d81ac680482eef401f944bccb6cf03bc7115f.tar.bz2
LegalizeIntegerTypes: implement PromoteIntRes for xrint (#71055)
Recently, 98c90a1 (ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering) introduced vector variants of llvm.lrint, llvm.llrint, and bundled several tests along with the code change. However, it forgot to test lrint and llrint on fixed vectors on RISC-V, and it turns out that that fixed-vectors-lrint.ll requires PromoteIntRes_XRINT to be implemented. Implement it, and add tests for fixed-vector lrint, llrint.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions