在哪里可以找到LLVM位码的操作码号?

在哪里可以找到LLVM位码的操作码号?,llvm,bytecode,llvm-clang,llvm-ir,Llvm,Bytecode,Llvm Clang,Llvm Ir,在哪里可以找到LLVM IR语言的LLVM字节码表示 像这样的=add,,但是以二进制形式,比如接收LLVM而不是JVM。更具体地说,我需要操作码编号,这样我可以在二进制级别上研究位代码。我认为LLVM位代码的规范源是以下文件: llvm-src/include/llvm/Bitcode/LLVMBitCodes.h 从llvm源(可在此处找到): 您可能还想查看llvm src/lib/Bitcode/Reader中的代码,它读取位代码。您可以在include/llvm/IR/Instruc

在哪里可以找到LLVM IR语言的LLVM字节码表示


像这样的
=add,
,但是以二进制形式,比如接收LLVM而不是JVM。更具体地说,我需要操作码编号,这样我可以在二进制级别上研究位代码。

我认为LLVM位代码的规范源是以下文件:

llvm-src/include/llvm/Bitcode/LLVMBitCodes.h
从llvm源(可在此处找到):


您可能还想查看llvm src/lib/Bitcode/Reader中的代码,它读取位代码。

您可以在include/llvm/IR/Instruction.def中找到操作码编号