================
@@ -2862,6 +2862,218 @@ static bool interp__builtin_blend(InterpState &S, 
CodePtr OpPC,
   return true;
 }
 
+static bool interp__builtin_ia32_pshuflw_common(InterpState &S, CodePtr OpPC,
+                                                const CallExpr *Call) {
----------------
RKSimon wrote:

We should be able to handle all the pshuflw/hw/d builtins with a single call 
(interp__builtin_ia32_pshuf?) - just need to provide a lane-element offset for 
PSHUFHW intrinsics. And everything else can be deducible from the destination 
type

https://github.com/llvm/llvm-project/pull/161210
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to