pmmintrin.h (237021) | pmmintrin.h (251212) |
---|---|
1/* Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc. | 1/* Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. |
2 3 This file is part of GCC. 4 5 GCC is free software; you can redistribute it and/or modify 6 it under the terms of the GNU General Public License as published by 7 the Free Software Foundation; either version 2, or (at your option) 8 any later version. 9 --- 15 unchanged lines hidden (view full) --- 25 Public License. */ 26 27/* Implemented from the specification included in the Intel C++ Compiler 28 User Guide and Reference, version 9.0. */ 29 30#ifndef _PMMINTRIN_H_INCLUDED 31#define _PMMINTRIN_H_INCLUDED 32 | 2 3 This file is part of GCC. 4 5 GCC is free software; you can redistribute it and/or modify 6 it under the terms of the GNU General Public License as published by 7 the Free Software Foundation; either version 2, or (at your option) 8 any later version. 9 --- 15 unchanged lines hidden (view full) --- 25 Public License. */ 26 27/* Implemented from the specification included in the Intel C++ Compiler 28 User Guide and Reference, version 9.0. */ 29 30#ifndef _PMMINTRIN_H_INCLUDED 31#define _PMMINTRIN_H_INCLUDED 32 |
33#ifdef __SSE3__ | 33#ifndef __SSE3__ 34# error "SSE3 instruction set not enabled" 35#else 36 37/* We need definitions from the SSE2 and SSE header files*/ |
34#include <xmmintrin.h> 35#include <emmintrin.h> 36 37/* Additional bits in the MXCSR. */ 38#define _MM_DENORMALS_ZERO_MASK 0x0040 39#define _MM_DENORMALS_ZERO_ON 0x0040 40#define _MM_DENORMALS_ZERO_OFF 0x0000 41 --- 86 unchanged lines hidden --- | 38#include <xmmintrin.h> 39#include <emmintrin.h> 40 41/* Additional bits in the MXCSR. */ 42#define _MM_DENORMALS_ZERO_MASK 0x0040 43#define _MM_DENORMALS_ZERO_ON 0x0040 44#define _MM_DENORMALS_ZERO_OFF 0x0000 45 --- 86 unchanged lines hidden --- |