⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 apple-altivec-2.c

📁 Mac OS X 10.4.9 for x86 Source Code gcc 实现源代码
💻 C
字号:
/* APPLE LOCAL file *//* { dg-do run { target powerpc*-*-* } } *//* { dg-options "-maltivec" } */#include <altivec.h>extern "C" void abort (void);int main(){        vector float tiny = (vector float) ((vector unsigned int) (0x00800000, 0xBF800000, 0x3E800000, 0));        unsigned int af[4] = {		       (unsigned int)(unsigned int)0x00800000,                       (unsigned int)(unsigned int)0xBF800000,                       (unsigned int)(unsigned int)0x3E800000,                       (unsigned int)(unsigned int)0};	union u {	  vector float vf;	  unsigned int   ai[4];	}vu;	int i;	vu.vf = tiny;	for (i=0; i < 4; i++)	   if (af[i] != vu.ai[i])	     abort();	return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -