aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectScripting.cpp
diff options
context:
space:
mode:
authorMin-Yih Hsu <min.hsu@sifive.com>2024-08-27 09:38:07 -0700
committerGitHub <noreply@github.com>2024-08-27 09:38:07 -0700
commite8063702cfbbf39f0b92283d0588dee264b5eb2b (patch)
treead4f7d7fba0b8194655dfd76159abccc1db42b38 /lldb/source/Commands/CommandObjectScripting.cpp
parentd880f5a4c9bb0b11038ad94b333b46e7a24caa6f (diff)
downloadllvm-e8063702cfbbf39f0b92283d0588dee264b5eb2b.zip
llvm-e8063702cfbbf39f0b92283d0588dee264b5eb2b.tar.gz
llvm-e8063702cfbbf39f0b92283d0588dee264b5eb2b.tar.bz2
[LangRef] Update the semantic of `experimental.get.vector.length` (#104475)
The previous semantics of `llvm.experimental.get.vector.length` was too permissive such that it gave optimizers a hard time on anything related to the number of iterations of VP-vectorized loops. This patch tries to address this by assigning it a set of stricter semantics similar to that of RVV's VSETVLI instructions, while being not too RISC-V specific and leaving room for other (future) targets. --------- Co-authored-by: Craig Topper <craig.topper@sifive.com>
Diffstat (limited to 'lldb/source/Commands/CommandObjectScripting.cpp')
0 files changed, 0 insertions, 0 deletions