2016-04-23 11 views
2
int main(void) 
{ 
    return 0; 
} 

clang -S test.cを使用して、次の内容のアセンブリファイルを取得できました。 BB#0の意味は何ですか?どこで詳細情報を見つけることができますか?クランアセンブリ出力「BB#0」意味

... 
main:         # @main 
    .cfi_startproc 
# BB#0: 
    pushq %rbp 
... 
+2

"基本ブロック番号0"の略です。 –

答えて

2

何もありません。それはコメントです。

おそらく内部的な意味がありますが、LLVM/clangで開発を行っていない場合は無視できます。

+1

コメントですが、 "基本ブロック番号0"の略です。 @Ross Ridgeのコメントを参照してください。 – AlexDenisov

+0

@AlexDenisovまあ、本当です。あなたはそれに関連する方法を知っていなければなりません。 LLVM IRブロックに注釈を付けることを前提としています。 – Leandros

+0

私はそれがデバッグ目的のために存在すると思います – AlexDenisov

関連する問題