Skip to content

Commit

Permalink
Add support for generating LLVM vector predication intrinsics. (#7111)
Browse files Browse the repository at this point in the history
Add support for generating llvm.vp.* intrinsics. This is particularly
useful for RISC V, but it may be a simpler, better optimized path, for
Halide vector operations in general.

Add support for a maximum vector size that might be larger than the
native vector size. RISC V vector LMUL support is an example of an
architecture supporting this.
  • Loading branch information
Zalman Stern committed Oct 25, 2022
1 parent 44102c0 commit 9163310
Show file tree
Hide file tree
Showing 3 changed files with 489 additions and 113 deletions.
Loading

0 comments on commit 9163310

Please sign in to comment.