diff options
author | Philip Reames <preames@rivosinc.com> | 2022-06-28 15:36:34 -0700 |
---|---|---|
committer | Philip Reames <listmail@philipreames.com> | 2022-06-28 15:42:14 -0700 |
commit | 860c62f53cb245a8c93725cc45de54a8a3f92f25 (patch) | |
tree | ef86f4685c19e54d721a14266ab976b9ac8b4946 /llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp | |
parent | 44a114fec715bd9c9b725c939a09de4b746108e3 (diff) | |
download | llvm-860c62f53cb245a8c93725cc45de54a8a3f92f25.zip llvm-860c62f53cb245a8c93725cc45de54a8a3f92f25.tar.gz llvm-860c62f53cb245a8c93725cc45de54a8a3f92f25.tar.bz2 |
[RISCV] Refine known bits for READ_VLENB
This implements known bits for READ_VALUE using any information known about minimum and maximum VLEN. There's an additional assumption that VLEN is a power of two.
The motivation here is mostly to remove the last use of getMinVLen, but while I was here, I decided to also fix the bug for VLEN < 128 and handle max from command line generically too.
Differential Revision: https://reviews.llvm.org/D128758
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp')
0 files changed, 0 insertions, 0 deletions