什么';在LLVM中,`IRBuilderBase`和`BinaryOperator`的CreateNeg的区别是什么?
我想在我的玩具编程语言中实现not运算符,我找到了两个关于什么';在LLVM中,`IRBuilderBase`和`BinaryOperator`的CreateNeg的区别是什么?,llvm,llvm-ir,llvm-c++-api,Llvm,Llvm Ir,Llvm C++ Api,我想在我的玩具编程语言中实现not运算符,我找到了两个关于CreateNegAPI的文档: IRBuilderBase: 二进制运算符: 这两个API之间有什么区别?为什么IRBuilderBase有CreateFNegAPI而binarymoperator没有它
CreateNeg
API的文档:
IRBuilderBase
有CreateFNeg
API而binarymoperator
没有它