dlvhex
2.5.0
|
SSE2 reinitialization guard class. More...
#include <vs10/bm/bmsse_util.h>
Public Member Functions | |
BMFORCEINLINE | sse_empty_guard () |
BMFORCEINLINE | ~sse_empty_guard () |
BMFORCEINLINE | sse_empty_guard () |
BMFORCEINLINE | ~sse_empty_guard () |
SSE2 reinitialization guard class.
SSE2 requires to call _mm_empty() if we are intermixing MMX integer commands with floating point arithmetics. This class guards critical code fragments where SSE2 integer is used.
Definition at line 49 of file bmsse_util.h.
BMFORCEINLINE bm::sse_empty_guard::sse_empty_guard | ( | ) | [inline] |
Definition at line 52 of file bmsse_util.h.
BMFORCEINLINE bm::sse_empty_guard::~sse_empty_guard | ( | ) | [inline] |
Definition at line 57 of file bmsse_util.h.
BMFORCEINLINE bm::sse_empty_guard::sse_empty_guard | ( | ) | [inline] |
Definition at line 52 of file bmsse_util.h.
BMFORCEINLINE bm::sse_empty_guard::~sse_empty_guard | ( | ) | [inline] |
Definition at line 57 of file bmsse_util.h.