compiler-optimization

compiler-optimization

文章 0 浏览 3

C 编程:从汇编程序的角度来看 ++i 和 i=i+1 之间的区别?

这是一个面试问题。 我说它们是相同的,但这被认为是错误的回答。 从汇编程序的角度来看,有什么可以想象的差异吗? 我使用默认的 gcc 优化和 -S 编译…

站稳脚跟 2024-07-19 05:41:01 8 0

编译器在什么情况下可以改变程序语句的执行顺序?

如果这不是一个真正的问题,那么请随意关闭;)…

囚我心虐我身 2024-07-19 05:27:23 5 0

Loop Fission 在单核中工作吗?

如果我为单核处理器进行编译,什么时候使用循环裂变/分布才有意义?…

软糖 2024-07-18 05:03:29 8 0

编译器是否利用函数参数的不确定顺序?

好的,我知道标准规定 C++ 实现可以选择函数参数的求值顺序,但是是否有任何实现在实际影响程序的情况下真正“利用”了这一点? 经典示例: int i = 0…

煮酒 2024-07-14 20:49:27 8 0

SCCS“什么” 编译器未优化掉的字符串

我们尝试在二进制对象中嵌入一个 What 字符串,以便我们可以看到已部署的可执行文件或共享库的版本号。 通常,我们将标准 CVS Id 信息嵌入到此 What …

甜中书 2024-07-13 08:13:17 9 0

我的 C++ 目标文件太大

我正在开发一个 C++ 程序,来自单个 1200 行文件(初始化一个相当复杂的状态机)的编译目标代码接近一兆字节。 是什么原因导致文件如此之大? 有没有…

抠脚大汉 2024-07-13 01:10:14 9 0

如何用gcc进行矢量化?

v4 系列的 gcc 编译器可以使用 SIMD 自动矢量化循环某些现代 CPU 上的处理器,例如 AMD Athlon 或 Intel Pentium/Core 芯片。 这是怎么做到的?…

债姬 2024-07-11 21:03:21 13 0

C++ 中的常量和编译器优化

我已经阅读了 C++ 中关于 const 正确性的所有建议,并且它很重要(部分),因为它可以帮助编译器优化代码。 我从未见过关于编译器如何使用这些信息来…

写给空气的情书 2024-07-08 04:31:38 11 0

您通常如何设置编译器的优化设置?

您通常是否将编译器设置为优化最大速度或最小代码大小? 或者您手动配置单独的优化设置? 为什么? 我注意到大多数时候人们倾向于将编译器优化设置保…

情绪少女 2024-07-05 03:43:12 8 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文