[LLVMdev] Convert an llvm:ICmpInst to llvm::FCmpInst
zhoulai.fu at gmail.com
Fri May 1 08:09:31 PDT 2015
I am writing an LLVM pass in which I need to convert an llvm::ICmpInst,
denoted by 'inst' below, to llvm::FCmpInst.
My current approach is somewhat clumsy: I first retrieve the operands of
'inst', then convert those operands of int type to double typed values, and
then create a new llvm::FCmpInst with the double typed values. This is
clumsy because I also need to determine the different types of the integer
operands, such as int32, int64, etc.
So, is there a simpler way to convert an llvm::ICmpInst to llvm::FCmpInst?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev