LLVM: lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp File Reference (original) (raw)
Go to the source code of this file.
| Functions |
|
| static RTLIB::Libcall |
GetFPLibCall (EVT VT, RTLIB::Libcall Call_F32, RTLIB::Libcall Call_F64, RTLIB::Libcall Call_F80, RTLIB::Libcall Call_F128, RTLIB::Libcall Call_PPCF128) |
|
GetFPLibCall - Return the right libcall for the given floating point type. |
| static RTLIB::Libcall |
findFPToIntLibcall (EVT SrcVT, EVT RetVT, EVT &Promoted, bool Signed) |
| static ISD::NodeType |
GetPromotionOpcode (EVT OpVT, EVT RetVT) |
| static ISD::NodeType |
GetPromotionOpcodeStrict (EVT OpVT, EVT RetVT) |
◆ DEBUG_TYPE
#define DEBUG_TYPE "legalize-types"
◆ findFPToIntLibcall()
| RTLIB::Libcall findFPToIntLibcall ( EVT SrcVT, EVT RetVT, EVT & Promoted, bool Signed ) |
static |
◆ GetFPLibCall()
| RTLIB::Libcall GetFPLibCall ( EVT VT, RTLIB::Libcall Call_F32, RTLIB::Libcall Call_F64, RTLIB::Libcall Call_F80, RTLIB::Libcall Call_F128, RTLIB::Libcall Call_PPCF128 ) |
static |