コード例 #1
0
ファイル: sse2-builtins.c プロジェクト: lucasmrthomaz/clang
void test_mm_stream_si64(long long *A, long long B) {
  // DAG-LABEL: test_mm_stream_si64
  // DAG: store i64 %{{.*}}, i64* %{{.*}}, align 1, !nontemporal
  //
  // ASM-LABEL: test_mm_stream_si64
  // ASM: movntiq
  _mm_stream_si64(A, B);
}
コード例 #2
0
ファイル: sse-builtins.c プロジェクト: ADonut/LLVM-GPGPU
void test_stream_si64(long long x, void *y) {
  // CHECK-LABEL: define void @test_stream_si64
  // CHECK: store {{.*}} i64* {{.*}}, align 1, !nontemporal
  _mm_stream_si64(y, x);
}