【发布时间】:2016-02-18 22:41:12
【问题描述】:
我在 Windows 7 上为 C 程序使用 Codeblocks。该程序正在使用 OMP 库。 GCC 版本是 4.9.2。 Mingw x86_64-w64-mingw32-gcc-4.9.2.exe。
使用的标志是:-fopenmp -O3 -mfpmath=sse -funroll-loops -ftree-loop-distribution -ftree-vectorize -ftree-vectorizer-verbose=2。
程序运行正确,但问题是它没有显示关于哪些循环被矢量化的信息。我该如何解决?
构建日志信息:
------------- 构建:在 **** 中发布(编译器:GNU GCC 编译器)---------------
x86_64-w64-mingw32-gcc-4.9.2.exe -Wall -O2 -march=corei7 -fexpensive-optimizations -O3 -fopenmp -mfpmath=sse -funroll-loops -ftree-loop-distribution -ftree-vectorize -ftree-vectorizer-verbose=2 -c C:\Users...\fc -o obj\Release \fo x86_64-w64-mingw32-g++.exe -o bin\Release\d.exe obj\Release\f.o obj\Release\main.o -s "C:\程序 文件...\libgomp-1.dll" 输出文件为 bin\Release\d.exe,大小为 21.00 KB 进程 以状态 0 终止(0 分钟,0 秒)0 错误,0 警告(0 分钟,0 秒)
【问题讨论】: