GCC文档中,它解释说,
-fgcse
-O3
)以及其他辅助标志,执行“全局常见的子表达消除通行证”和“全局常数和复制传播”。 我认为您正在寻找的文档说明了在调用相同参数的函数时如何缓存数据的文档。 Compiler使用-fcse-follow-jumps标志通过跳跃说明扫描并缓存它们。
-fcse-follow-jumps