llvm-dis - LLVM 反組譯器¶
概要¶
llvm-dis [選項] [filename]
描述¶
llvm-dis 命令是 LLVM 反組譯器。它接受 LLVM 位元碼檔案,並將其轉換為人類可讀的 LLVM 組譯語言。
如果省略 filename 或指定為 -
,llvm-dis 會從標準輸入讀取輸入。
如果輸入是從標準輸入讀取,則 llvm-dis 預設會將其輸出發送到標準輸出。否則,輸出將被寫入一個以輸入檔案命名的檔案,並添加 .ll
後綴(任何現有的 .bc
後綴將首先被移除)。您可以使用 -o 選項覆蓋輸出檔案的選擇。
選項¶
-f
在終端機上啟用二進制輸出。通常,如果輸出流是終端機,llvm-dis 會拒絕寫入原始位元碼輸出。使用此選項,llvm-dis 將寫入原始位元碼,無論輸出設備為何。
-help
印出命令行選項的摘要。
-o filename
指定輸出檔案名稱。如果 filename 為 -,則輸出會發送到標準輸出。
結束狀態¶
如果 llvm-dis 成功,它將以 0 退出。否則,如果發生錯誤,它將以非零值退出。