コード例 #1
0
ファイル: mwait.cpp プロジェクト: VinInn/ctest
void fun() {

  _mm_monitor(lock,0,0);
  _mm_mwait(0,0);


  std::cout << "hi " << lock[0] << std::endl;

}
コード例 #2
0
ファイル: x86intrin-2.c プロジェクト: AlexDenisov/clang
void __attribute__((__target__("sse3"))) mm_mwait_wrap(int a) {
  _mm_mwait(0, 0);
}
コード例 #3
0
ファイル: pmmintrin.c プロジェクト: AlexDenisov/clang
int __attribute__((__target__(("sse3")))) foo(int a) {
  _mm_mwait(0, 0);
  return 4;
}
コード例 #4
0
ファイル: monitor.c プロジェクト: 5432935/crossbridge
void
foo (char *p, int x, int y, int z)
{
   _mm_monitor (p, y, x);
   _mm_mwait (z, y);
}
コード例 #5
0
ファイル: monitor.c プロジェクト: 5432935/crossbridge
void
foo1 (char *p)
{
   _mm_monitor (p, 0, 0);
   _mm_mwait (0, 0);
}
コード例 #6
0
ファイル: monitor.c プロジェクト: 5432935/crossbridge
void
bar (char *p, long x, long y, long z)
{
   _mm_monitor (p, y, x);
   _mm_mwait (z, y);
}