aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2024-04-26 15:26:57 -0700
committerGitHub <noreply@github.com>2024-04-26 15:26:57 -0700
commit8cf0f9ab2f32114afd615def833f66ebeeede7d5 (patch)
tree567fd0b66f8ae5b310e453210d31e6846c3f6ffb /llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
parenteb3030acd0bd3eaea85707cf00872e88d20f4664 (diff)
downloadllvm-8cf0f9ab2f32114afd615def833f66ebeeede7d5.zip
llvm-8cf0f9ab2f32114afd615def833f66ebeeede7d5.tar.gz
llvm-8cf0f9ab2f32114afd615def833f66ebeeede7d5.tar.bz2
[msan] Add conservative handling of vscale params (#90167)
Msan uses `__msan_param_tls` to pass shadow of arguments. Position of arguments is expected to be available during compile time, if size of the argument is know. This is not true for vscale. As work around we require that vscale parameters are always initialized, then we don't need to pass shadow. Ret val should work out of the box as we don't need to know size compile time.
Diffstat (limited to 'llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions