LLVM 22.0.0git
Float2Int.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "float2int"

Functions

static CmpInst::Predicate mapFCmpPred (CmpInst::Predicate P)
static Instruction::BinaryOps mapBinOpcode (unsigned Opcode)

Variables

static cl::opt< unsignedMaxIntegerBW ("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.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "float2int"

Definition at line 28 of file Float2Int.cpp.

Function Documentation

◆ mapBinOpcode()

Instruction::BinaryOps mapBinOpcode ( unsigned Opcode)
static

Definition at line 78 of file Float2Int.cpp.

References llvm_unreachable.

◆ mapFCmpPred()

Variable Documentation

◆ 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.