LLVM: lib/Transforms/Scalar/Float2Int.cpp File Reference (original) (raw)

Go to the source code of this file.

Macros
#define DEBUG_TYPE "float2int"
Variables
static cl::opt< unsigned > MaxIntegerBW ("float2int-max-integer-bw", cl::init(64), cl::Hidden, cl::desc("Max integer bitwidth to consider in float2int" "(default=64)"))
The largest integer type worth dealing with.

DEBUG_TYPE

#define DEBUG_TYPE "float2int"

mapBinOpcode()

mapFCmpPred()

Definition at line 51 of file Float2Int.cpp.

References llvm::CmpInst::BAD_ICMP_PREDICATE, llvm::CmpInst::FCMP_OEQ, llvm::CmpInst::FCMP_OGE, llvm::CmpInst::FCMP_OGT, llvm::CmpInst::FCMP_OLE, llvm::CmpInst::FCMP_OLT, llvm::CmpInst::FCMP_ONE, llvm::CmpInst::FCMP_UEQ, llvm::CmpInst::FCMP_UGE, llvm::CmpInst::FCMP_UGT, llvm::CmpInst::FCMP_ULE, llvm::CmpInst::FCMP_ULT, llvm::CmpInst::FCMP_UNE, llvm::CmpInst::ICMP_EQ, llvm::CmpInst::ICMP_NE, llvm::CmpInst::ICMP_SGE, llvm::CmpInst::ICMP_SGT, llvm::CmpInst::ICMP_SLE, llvm::CmpInst::ICMP_SLT, and P.

MaxIntegerBW

cl::opt< unsigned > MaxIntegerBW("float2int-max-integer-bw", cl::init(64), cl::Hidden, cl::desc("Max integer bitwidth to consider in float2int" "(default=64)")) ( "float2int-max-integer-bw" , cl::init(64) , cl::Hidden , cl::desc("Max integer bitwidth to consider in float2int" "(default=64)") ) static

The largest integer type worth dealing with.