llvm-project
d404c378 - [Clang][RVV][SVE] Cache getScalableVectorType lookups (#160108)

Commit
5 days ago
[Clang][RVV][SVE] Cache getScalableVectorType lookups (#160108) Currently, RVV/SVE intrinsics are cached, but the corresponding type construction is not. As a result, `ASTContext::getScalableVectorType` can become a performance hotspot, since every query must run through a long sequence of type checks and macro expansions.
Author
Parents
Loading