Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在探索 g++ 的 cfg 工具的一些输出。我想我理解“bb”的作用——它是 goto 语句的标签,对吧?bb代表什么?g++ 是否有任何其他方式标记要去的地方?
它代表基本块。在 GCC 中,这要么是一系列GIMPLE 语句,要么是(在以后的编译器传递中)RTL 表达式。基本块是控制流图的元素。