NET中如何将Vector128 <float>转换为Vector128 <int>?

时间:2019-11-01 18:24:21

标签: .net simd intrinsics

我正在寻找.NET 3.0以上版本的无操作固有_mm_castps_si128。如何将Vector128<float>快速投射到Vector128<int>中?

1 个答案:

答案 0 :(得分:3)

完成此操作的预期方法是通过方法Vector128.As()

exprs <- lapply( list(s1,s2,s3,s4), str2lang )   # Convert strings to expressions
asts <- lapply( exprs, getAST )                  # Build ASTs
sapply( asts, checkFxn, mathOps )                # Evaluate validity
# [1]  TRUE  TRUE FALSE FALSE