unroll-1.c
来自「linux下编程用 编译软件」· C语言 代码 · 共 28 行
C
28 行
/* PR optimization/8599 *//* { dg-do run } *//* { dg-options "-O2 -funroll-loops" } *//* { dg-options "-mtune=k6 -O2 -funroll-loops" { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */extern void abort (void);int array[6] = { 1,2,3,4,5,6 };void foo(){ int i; for (i = 0; i < 5; i++) array[i] = 0;}int main(){ foo(); if (array[0] || array [1] || array[2] || array[3] || array[4]) abort (); if (array[5] != 6) abort (); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?