Quantcast
Channel: Intel® C++ Compiler
Browsing all 1616 articles
Browse latest View live

Windows* Platform

You can use the Intel® C++ Compiler 15.0 on Windows* hosts to develop applications for x86-based devices that run on Windows* Embedded target systems.For details on build instructions using the command...

View Article


IDE Integration

This section contains topics on how to integrate/enable IDEs on different platforms for application development.Parent topic: User and Reference Guides for the Intel® C++ Compiler 15.0 for Intel®...

View Article


Compiler Runtime Libraries

If you are dynamically linking your application built with the Intel® C++ Compiler, you must make the compiler runtime libraries available on the target platform. You can do this by following the steps...

View Article

Getting Help and Support

You can find product documentation for many released products at http://software.intel.com/en-us/intel-software-technical-documentation/Product Website and SupportFor general information on support for...

View Article

Building Tizen* Applications from Command Line

Before compiling applications for running on the Tizen* target, you must install Tizen SDK (Software Development Kits).Using -gnu-prefix and --sysroot Compiler Options for Cross-CompilingThis method...

View Article


Unsupported Features

The compiler for Intel® System Studio (ISS) is based on the standard Intel® C++ Compiler version 15.0. However, not all 15.0 features and options described in the standard compiler documentation are...

View Article

_mm256_castsi256_pd

Typecasts 256-bit integer values to double-precision floating point values. No corresponding Intel® AVX instruction.Syntaxextern __m256d _mm256_castsi256_pd(__m256i a);Argumentsa256-bit integer...

View Article

_mm256_permute2f128_pd

Permutes 128-bit double-precision floating point containing fields into a 256-bit destination vector. The corresponding Intel® AVX instruction is VPERM2F128.Syntaxextern __m256d...

View Article


_mm256_zeroupper

Zeroes the upper bits of the YMM registers. The corresponding Intel® AVX instruction is VZEROUPPER.Syntaxextern void _mm256_zeroupper(void);ArgumentsNoneDescriptionZeroes the upper 128 bits of all YMM...

View Article


_mm256_movemask_ps

Extracts float32 sign mask. The corresponding Intel® AVX instruction is VMOVMSKPS.Syntaxextern int _mm256_movemask_ps(__m256 a;Argumentsafloat32 source vectorDescriptionPerforms an extract operation of...

View Article

_mm256_stream_ps

Moves packed single-precision floating-point values using non-temporal hint. The corresponding Intel® AVX instruction is VMOVNTPS.Syntaxextern void _mm256_stream_ps(float *p, __m256...

View Article

_mm256_broadcast_ss, _mm_broadcast_ss

Loads and broadcasts 256/128-bit scalar single-precision floating point values to a 256/128-bit destination operand. The corresponding Intel® AVX instruction is VBROADCASTSS.Syntaxextern __m256...

View Article

_mm256_cvtepi32_ps

Converts extended packed 32-bit integer values to packed single-precision floating point values. The corresponding Intel® AVX instruction is VCVTDQ2PS.Syntaxextern __m256 _mm256_cvtepi32_ps(__m256i...

View Article


_mm256_or_pd

Performs bitwise logical OR operation on float64 vectors. The corresponding Intel® AVX instruction is VORPD.Syntaxextern __m256d _mm256_or_pd(__m256d m1, __m256d m2);Argumentsm1float64 vector used for...

View Article

_mm256_hsub_pd

Subtracts horizontal pairs of float64 elements of two vectors. The corresponding Intel® AVX instruction is VHSUBPD.Syntaxextern __m256d _mm256_hsub_pd(__m256d m1, __m256d m2);Argumentsm1float64 vector...

View Article


HLE Release _InterlockedCompareExchange Functions

Performs an atomic compare-and-exchange operation on the specified values and releases pending active HLE transaction. This intrinsic function applies to C/C++ applications for Windows* only.Syntaxlong...

View Article

_mm256_shuffle_epi32

Conditionally shuffles doublewords of the source vector in the destination vector at the locations selected with the immediate control operand. The corresponding Intel® AVX2 instruction is...

View Article


Controlling Backup Execution on the CPU

This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.Heterogeneous applications use the target to execute offloaded code if the target and the Intel®...

View Article

Functions for Host-Target Data Read/Write

Writes data from host to target, or reads data from target to host. This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.SyntaxC++ Interfaceint...

View Article

Managing Memory Allocation on the Target for Pointer Variables

This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.Memory management on the CPU for pointer variables used in offloaded programs is the same as...

View Article
Browsing all 1616 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>