cdl-saarland / rv

RV: A Unified Region Vectorizer for LLVM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VP Intrinsics

ssinad opened this issue · comments

commented

Are there plans to have RV generate VP intrinsics in the future?

There is a version of RV that expliclty models the %evl parameter and emits VP intrinsics: https://github.com/sx-aurora-dev/rv/tree/hpce/develop
However, that version of RV is built on the open source LLVM for NEC SX-Aurora stack, which differs slightly from LLVM upstream in how VP intrinsics are defined.
So, this has been done before but it is not supported in RV upstream (cdl-saarland/rv). I am not aware of any effort to port VP support from the NEC stack.