在 G++ 的 cfg 输出中,"bb" 是什么?
in G++'s cfg output, what is "bb"?
我正在研究 g++ 的 cfg 工具的一些输出。我想我理解 "bb" 的作用——它是 goto 语句的标签,对吧? bb代表什么? g++ 是否有任何其他方法来标记要去的地方?
代表basic block. In GCC, this is either a sequence of GIMPLE statements or (in later compiler passes) RTL expressions. Basic blocks are elements of the control flow graph.
我正在研究 g++ 的 cfg 工具的一些输出。我想我理解 "bb" 的作用——它是 goto 语句的标签,对吧? bb代表什么? g++ 是否有任何其他方法来标记要去的地方?
代表basic block. In GCC, this is either a sequence of GIMPLE statements or (in later compiler passes) RTL expressions. Basic blocks are elements of the control flow graph.