diff options
author | Alexandros Lamprineas <alexandros.lamprineas@arm.com> | 2024-01-02 19:14:16 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-02 18:14:16 +0000 |
commit | e512df3ecca4b2328ac1efd7de6c6efefde249d7 (patch) | |
tree | b6d13a222f471798ca68b9ea95f9a866da152082 /llvm/lib/Object/WasmObjectFile.cpp | |
parent | d34901f30b8b7ac8fe1437eeb588da6805b27cfb (diff) | |
download | llvm-e512df3ecca4b2328ac1efd7de6c6efefde249d7.zip llvm-e512df3ecca4b2328ac1efd7de6c6efefde249d7.tar.gz llvm-e512df3ecca4b2328ac1efd7de6c6efefde249d7.tar.bz2 |
[LV] Fix crash when vectorizing function calls with linear args. (#76274)
llvm/lib/IR/Type.cpp:694:
Assertion `isValidElementType(ElementType) && "Element type of a
VectorType must be an integer, floating point, or pointer type."'
failed.
Stack dump:
llvm::FixedVectorType::get(llvm::Type*, unsigned int)
llvm::VPWidenCallRecipe::execute(llvm::VPTransformState&)
llvm::VPBasicBlock::execute(llvm::VPTransformState*)
llvm::VPRegionBlock::execute(llvm::VPTransformState*)
llvm::VPlan::execute(llvm::VPTransformState*)
...
Happens with function calls of void return type.
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions