📄 asm-1.c
字号:
/* PR middle-end/30263 *//* { dg-do compile } *//* { dg-options "-O2 -fopenmp" } */voidfoo (void){ int s0, s1 = 5, s2 = 6; int p0, p1, p2; int f0 = 4, f1 = 5, f2 = 6;#pragma omp parallel shared (s0, s1, s2) private (p0, p1, p2) \ firstprivate (f0, f1, f2) { asm ("" : "=m" (p0) : "m" (p1), "mr" (p2)); if (omp_get_thread_num () == 0) asm ("" : "=m" (s0) : "m" (s1), "mr" (s2)); asm ("" : "=m" (f0) : "m" (f1), "mr" (f2)); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -