aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorFateme Hosseini <quic_fhossein@quicinc.com>2025-10-28 09:20:59 -0500
committerGitHub <noreply@github.com>2025-10-28 09:20:59 -0500
commite5bb946d1818fb545b36c1b84abf3ab46f4faa5b (patch)
tree58ab0f4c4140f73c11f154d1cb795fc9d37bbe34 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parentd30bd27e7f98c4bf752c50d7189f35ebbf742c3e (diff)
downloadllvm-e5bb946d1818fb545b36c1b84abf3ab46f4faa5b.zip
llvm-e5bb946d1818fb545b36c1b84abf3ab46f4faa5b.tar.gz
llvm-e5bb946d1818fb545b36c1b84abf3ab46f4faa5b.tar.bz2
Bug fixes for ISelLowering for HVX (#164416)
1. createHvxPrefixPred was computing an invalid byte count for small predicate types, leading to a crash during instruction selection. 2. HexagonTargetLowering::SplitHvxMemOp assumed the memory vector type is always simple. This patch adds a guard to avoid processing non-simple vector types, which can lead to failure. Patch By: Fateme Hosseini Co-authored-by: pavani karveti <quic_pkarveti@quicinc.com> Co-authored-by: Sergei Larin <slarin@quicinc.com> Co-authored-by: Pavani Karveti <pkarveti@qti.qualcomm.com>
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions