What is the check_union256d?
What is the check_union256d?
什么是check_union256d
函数?
它放置在以下代码中:
/* { dg-do run } */
/* { dg-require-effective-target avx } */
/* { dg-options "-O2 -mavx" } */
#include "avx-check.h"
void static
avx_test (void)
{
int i;
union256d u, s1, s2;
double e [4];
s1.x = _mm256_set_pd (2134.3343,1234.635654,453.345635,54646.464356);
s2.x = _mm256_set_pd (41124.234,2344.2354,8653.65635,856.43576);
u.x = _mm256_div_pd (s1.x, s2.x);
for (i = 0; i < 4; i++)
e[i] = s1.a[i] / s2.a[i];
if (check_union256d (u, e))
abort ();
}
它来自英特尔 AVX,它是:
对 SSE 的全新 256 位指令集扩展,专为浮点 (FP) 密集型应用而设计。
相关文章:
- CHECK(调用)函数在Google Colab中出错
- 'make check' GLIBC 运行时的链接问题
- 为什么我会收到"Run-Time Check Failure #2 - Stack around the variable 'pr' was corrupted"错误?
- rpmbuild check-rpath 报告错误,指出路径不是绝对的,不正确的
- 调用 dll 函数时"Run-Time Check Failure #0 - The value of ESP"
- 在创建完整对象之前编写 if-can-add check 方法的正确方法?
- "check if member exists using enable_if"中修改的代码不起作用
- Bison-3.0.4 中的 Linux 从头开始错误 'make check'
- SQL Server 2016 CLR 存储过程错误:"A system assertion check has failed"
- Linux Pybind11 'build check -j 4' 错误
- 十六进制值的SQLITE CHECK约束
- 我找不到程序中的歧义,但编译器说 check(int) 和 check(float) 之间存在歧义
- Check Writer:使程序将值10-19显示为单词
- Arduino to Raspberry crc32 check
- 要求基类运算符执行"domain check" (C++)
- "please check gdb is codesigned - see taskgated(8)" - 如何安装带有自制代码签名的gdb?
- Check CRL OpenSSL C
- 自动配置/自动生成:如何避免将"check"选项传递给AC_CONFIG_SUBDIRS
- 如何让 gdb 从 icc '-check-pointers=write' 中断"CHKP: Bounds check error"
- c++ Inline Function throw Exception: Run-Time Check Failure