[clang] [llvm] [Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow AVX/AVX512 subvector extraction intrinsics to be used in constexpr #157712 (PR #158853)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Oct 8 10:04:01 PDT 2025
================
@@ -2836,6 +2837,99 @@ static bool interp__builtin_elementwise_triop(
return true;
}
+//_builtin_extract
+static bool interp__builtin_x86_extract_vector(InterpState &S, CodePtr OpPC,
+ const CallExpr *Call,
+ unsigned ID) {
+ assert(Call->getNumArgs() == 2);
+
+ // srcimm
----------------
SeongjaeP wrote:
Thanks! Removed the unnecessary comments.
https://github.com/llvm/llvm-project/pull/158853
More information about the llvm-commits
mailing list