LLVM  4.0.0
Namespaces | Enumerations | Functions
RuntimeLibcalls.h File Reference
#include "llvm/CodeGen/ValueTypes.h"
Include dependency graph for RuntimeLibcalls.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.
 
 llvm::RTLIB
 

Enumerations

enum  llvm::RTLIB::Libcall {
  llvm::RTLIB::SHL_I16, llvm::RTLIB::SHL_I32, llvm::RTLIB::SHL_I64, llvm::RTLIB::SHL_I128,
  llvm::RTLIB::SRL_I16, llvm::RTLIB::SRL_I32, llvm::RTLIB::SRL_I64, llvm::RTLIB::SRL_I128,
  llvm::RTLIB::SRA_I16, llvm::RTLIB::SRA_I32, llvm::RTLIB::SRA_I64, llvm::RTLIB::SRA_I128,
  llvm::RTLIB::MUL_I8, llvm::RTLIB::MUL_I16, llvm::RTLIB::MUL_I32, llvm::RTLIB::MUL_I64,
  llvm::RTLIB::MUL_I128, llvm::RTLIB::MULO_I32, llvm::RTLIB::MULO_I64, llvm::RTLIB::MULO_I128,
  llvm::RTLIB::SDIV_I8, llvm::RTLIB::SDIV_I16, llvm::RTLIB::SDIV_I32, llvm::RTLIB::SDIV_I64,
  llvm::RTLIB::SDIV_I128, llvm::RTLIB::UDIV_I8, llvm::RTLIB::UDIV_I16, llvm::RTLIB::UDIV_I32,
  llvm::RTLIB::UDIV_I64, llvm::RTLIB::UDIV_I128, llvm::RTLIB::SREM_I8, llvm::RTLIB::SREM_I16,
  llvm::RTLIB::SREM_I32, llvm::RTLIB::SREM_I64, llvm::RTLIB::SREM_I128, llvm::RTLIB::UREM_I8,
  llvm::RTLIB::UREM_I16, llvm::RTLIB::UREM_I32, llvm::RTLIB::UREM_I64, llvm::RTLIB::UREM_I128,
  llvm::RTLIB::SDIVREM_I8, llvm::RTLIB::SDIVREM_I16, llvm::RTLIB::SDIVREM_I32, llvm::RTLIB::SDIVREM_I64,
  llvm::RTLIB::SDIVREM_I128, llvm::RTLIB::UDIVREM_I8, llvm::RTLIB::UDIVREM_I16, llvm::RTLIB::UDIVREM_I32,
  llvm::RTLIB::UDIVREM_I64, llvm::RTLIB::UDIVREM_I128, llvm::RTLIB::NEG_I32, llvm::RTLIB::NEG_I64,
  llvm::RTLIB::ADD_F32, llvm::RTLIB::ADD_F64, llvm::RTLIB::ADD_F80, llvm::RTLIB::ADD_F128,
  llvm::RTLIB::ADD_PPCF128, llvm::RTLIB::SUB_F32, llvm::RTLIB::SUB_F64, llvm::RTLIB::SUB_F80,
  llvm::RTLIB::SUB_F128, llvm::RTLIB::SUB_PPCF128, llvm::RTLIB::MUL_F32, llvm::RTLIB::MUL_F64,
  llvm::RTLIB::MUL_F80, llvm::RTLIB::MUL_F128, llvm::RTLIB::MUL_PPCF128, llvm::RTLIB::DIV_F32,
  llvm::RTLIB::DIV_F64, llvm::RTLIB::DIV_F80, llvm::RTLIB::DIV_F128, llvm::RTLIB::DIV_PPCF128,
  llvm::RTLIB::REM_F32, llvm::RTLIB::REM_F64, llvm::RTLIB::REM_F80, llvm::RTLIB::REM_F128,
  llvm::RTLIB::REM_PPCF128, llvm::RTLIB::FMA_F32, llvm::RTLIB::FMA_F64, llvm::RTLIB::FMA_F80,
  llvm::RTLIB::FMA_F128, llvm::RTLIB::FMA_PPCF128, llvm::RTLIB::POWI_F32, llvm::RTLIB::POWI_F64,
  llvm::RTLIB::POWI_F80, llvm::RTLIB::POWI_F128, llvm::RTLIB::POWI_PPCF128, llvm::RTLIB::SQRT_F32,
  llvm::RTLIB::SQRT_F64, llvm::RTLIB::SQRT_F80, llvm::RTLIB::SQRT_F128, llvm::RTLIB::SQRT_PPCF128,
  llvm::RTLIB::LOG_F32, llvm::RTLIB::LOG_F64, llvm::RTLIB::LOG_F80, llvm::RTLIB::LOG_F128,
  llvm::RTLIB::LOG_PPCF128, llvm::RTLIB::LOG2_F32, llvm::RTLIB::LOG2_F64, llvm::RTLIB::LOG2_F80,
  llvm::RTLIB::LOG2_F128, llvm::RTLIB::LOG2_PPCF128, llvm::RTLIB::LOG10_F32, llvm::RTLIB::LOG10_F64,
  llvm::RTLIB::LOG10_F80, llvm::RTLIB::LOG10_F128, llvm::RTLIB::LOG10_PPCF128, llvm::RTLIB::EXP_F32,
  llvm::RTLIB::EXP_F64, llvm::RTLIB::EXP_F80, llvm::RTLIB::EXP_F128, llvm::RTLIB::EXP_PPCF128,
  llvm::RTLIB::EXP2_F32, llvm::RTLIB::EXP2_F64, llvm::RTLIB::EXP2_F80, llvm::RTLIB::EXP2_F128,
  llvm::RTLIB::EXP2_PPCF128, llvm::RTLIB::SIN_F32, llvm::RTLIB::SIN_F64, llvm::RTLIB::SIN_F80,
  llvm::RTLIB::SIN_F128, llvm::RTLIB::SIN_PPCF128, llvm::RTLIB::COS_F32, llvm::RTLIB::COS_F64,
  llvm::RTLIB::COS_F80, llvm::RTLIB::COS_F128, llvm::RTLIB::COS_PPCF128, llvm::RTLIB::SINCOS_F32,
  llvm::RTLIB::SINCOS_F64, llvm::RTLIB::SINCOS_F80, llvm::RTLIB::SINCOS_F128, llvm::RTLIB::SINCOS_PPCF128,
  llvm::RTLIB::POW_F32, llvm::RTLIB::POW_F64, llvm::RTLIB::POW_F80, llvm::RTLIB::POW_F128,
  llvm::RTLIB::POW_PPCF128, llvm::RTLIB::CEIL_F32, llvm::RTLIB::CEIL_F64, llvm::RTLIB::CEIL_F80,
  llvm::RTLIB::CEIL_F128, llvm::RTLIB::CEIL_PPCF128, llvm::RTLIB::TRUNC_F32, llvm::RTLIB::TRUNC_F64,
  llvm::RTLIB::TRUNC_F80, llvm::RTLIB::TRUNC_F128, llvm::RTLIB::TRUNC_PPCF128, llvm::RTLIB::RINT_F32,
  llvm::RTLIB::RINT_F64, llvm::RTLIB::RINT_F80, llvm::RTLIB::RINT_F128, llvm::RTLIB::RINT_PPCF128,
  llvm::RTLIB::NEARBYINT_F32, llvm::RTLIB::NEARBYINT_F64, llvm::RTLIB::NEARBYINT_F80, llvm::RTLIB::NEARBYINT_F128,
  llvm::RTLIB::NEARBYINT_PPCF128, llvm::RTLIB::ROUND_F32, llvm::RTLIB::ROUND_F64, llvm::RTLIB::ROUND_F80,
  llvm::RTLIB::ROUND_F128, llvm::RTLIB::ROUND_PPCF128, llvm::RTLIB::FLOOR_F32, llvm::RTLIB::FLOOR_F64,
  llvm::RTLIB::FLOOR_F80, llvm::RTLIB::FLOOR_F128, llvm::RTLIB::FLOOR_PPCF128, llvm::RTLIB::COPYSIGN_F32,
  llvm::RTLIB::COPYSIGN_F64, llvm::RTLIB::COPYSIGN_F80, llvm::RTLIB::COPYSIGN_F128, llvm::RTLIB::COPYSIGN_PPCF128,
  llvm::RTLIB::FMIN_F32, llvm::RTLIB::FMIN_F64, llvm::RTLIB::FMIN_F80, llvm::RTLIB::FMIN_F128,
  llvm::RTLIB::FMIN_PPCF128, llvm::RTLIB::FMAX_F32, llvm::RTLIB::FMAX_F64, llvm::RTLIB::FMAX_F80,
  llvm::RTLIB::FMAX_F128, llvm::RTLIB::FMAX_PPCF128, llvm::RTLIB::FPEXT_F32_PPCF128, llvm::RTLIB::FPEXT_F64_PPCF128,
  llvm::RTLIB::FPEXT_F64_F128, llvm::RTLIB::FPEXT_F32_F128, llvm::RTLIB::FPEXT_F32_F64, llvm::RTLIB::FPEXT_F16_F32,
  llvm::RTLIB::FPROUND_F32_F16, llvm::RTLIB::FPROUND_F64_F16, llvm::RTLIB::FPROUND_F80_F16, llvm::RTLIB::FPROUND_F128_F16,
  llvm::RTLIB::FPROUND_PPCF128_F16, llvm::RTLIB::FPROUND_F64_F32, llvm::RTLIB::FPROUND_F80_F32, llvm::RTLIB::FPROUND_F128_F32,
  llvm::RTLIB::FPROUND_PPCF128_F32, llvm::RTLIB::FPROUND_F80_F64, llvm::RTLIB::FPROUND_F128_F64, llvm::RTLIB::FPROUND_PPCF128_F64,
  llvm::RTLIB::FPTOSINT_F32_I32, llvm::RTLIB::FPTOSINT_F32_I64, llvm::RTLIB::FPTOSINT_F32_I128, llvm::RTLIB::FPTOSINT_F64_I32,
  llvm::RTLIB::FPTOSINT_F64_I64, llvm::RTLIB::FPTOSINT_F64_I128, llvm::RTLIB::FPTOSINT_F80_I32, llvm::RTLIB::FPTOSINT_F80_I64,
  llvm::RTLIB::FPTOSINT_F80_I128, llvm::RTLIB::FPTOSINT_F128_I32, llvm::RTLIB::FPTOSINT_F128_I64, llvm::RTLIB::FPTOSINT_F128_I128,
  llvm::RTLIB::FPTOSINT_PPCF128_I32, llvm::RTLIB::FPTOSINT_PPCF128_I64, llvm::RTLIB::FPTOSINT_PPCF128_I128, llvm::RTLIB::FPTOUINT_F32_I32,
  llvm::RTLIB::FPTOUINT_F32_I64, llvm::RTLIB::FPTOUINT_F32_I128, llvm::RTLIB::FPTOUINT_F64_I32, llvm::RTLIB::FPTOUINT_F64_I64,
  llvm::RTLIB::FPTOUINT_F64_I128, llvm::RTLIB::FPTOUINT_F80_I32, llvm::RTLIB::FPTOUINT_F80_I64, llvm::RTLIB::FPTOUINT_F80_I128,
  llvm::RTLIB::FPTOUINT_F128_I32, llvm::RTLIB::FPTOUINT_F128_I64, llvm::RTLIB::FPTOUINT_F128_I128, llvm::RTLIB::FPTOUINT_PPCF128_I32,
  llvm::RTLIB::FPTOUINT_PPCF128_I64, llvm::RTLIB::FPTOUINT_PPCF128_I128, llvm::RTLIB::SINTTOFP_I32_F32, llvm::RTLIB::SINTTOFP_I32_F64,
  llvm::RTLIB::SINTTOFP_I32_F80, llvm::RTLIB::SINTTOFP_I32_F128, llvm::RTLIB::SINTTOFP_I32_PPCF128, llvm::RTLIB::SINTTOFP_I64_F32,
  llvm::RTLIB::SINTTOFP_I64_F64, llvm::RTLIB::SINTTOFP_I64_F80, llvm::RTLIB::SINTTOFP_I64_F128, llvm::RTLIB::SINTTOFP_I64_PPCF128,
  llvm::RTLIB::SINTTOFP_I128_F32, llvm::RTLIB::SINTTOFP_I128_F64, llvm::RTLIB::SINTTOFP_I128_F80, llvm::RTLIB::SINTTOFP_I128_F128,
  llvm::RTLIB::SINTTOFP_I128_PPCF128, llvm::RTLIB::UINTTOFP_I32_F32, llvm::RTLIB::UINTTOFP_I32_F64, llvm::RTLIB::UINTTOFP_I32_F80,
  llvm::RTLIB::UINTTOFP_I32_F128, llvm::RTLIB::UINTTOFP_I32_PPCF128, llvm::RTLIB::UINTTOFP_I64_F32, llvm::RTLIB::UINTTOFP_I64_F64,
  llvm::RTLIB::UINTTOFP_I64_F80, llvm::RTLIB::UINTTOFP_I64_F128, llvm::RTLIB::UINTTOFP_I64_PPCF128, llvm::RTLIB::UINTTOFP_I128_F32,
  llvm::RTLIB::UINTTOFP_I128_F64, llvm::RTLIB::UINTTOFP_I128_F80, llvm::RTLIB::UINTTOFP_I128_F128, llvm::RTLIB::UINTTOFP_I128_PPCF128,
  llvm::RTLIB::OEQ_F32, llvm::RTLIB::OEQ_F64, llvm::RTLIB::OEQ_F128, llvm::RTLIB::OEQ_PPCF128,
  llvm::RTLIB::UNE_F32, llvm::RTLIB::UNE_F64, llvm::RTLIB::UNE_F128, llvm::RTLIB::UNE_PPCF128,
  llvm::RTLIB::OGE_F32, llvm::RTLIB::OGE_F64, llvm::RTLIB::OGE_F128, llvm::RTLIB::OGE_PPCF128,
  llvm::RTLIB::OLT_F32, llvm::RTLIB::OLT_F64, llvm::RTLIB::OLT_F128, llvm::RTLIB::OLT_PPCF128,
  llvm::RTLIB::OLE_F32, llvm::RTLIB::OLE_F64, llvm::RTLIB::OLE_F128, llvm::RTLIB::OLE_PPCF128,
  llvm::RTLIB::OGT_F32, llvm::RTLIB::OGT_F64, llvm::RTLIB::OGT_F128, llvm::RTLIB::OGT_PPCF128,
  llvm::RTLIB::UO_F32, llvm::RTLIB::UO_F64, llvm::RTLIB::UO_F128, llvm::RTLIB::UO_PPCF128,
  llvm::RTLIB::O_F32, llvm::RTLIB::O_F64, llvm::RTLIB::O_F128, llvm::RTLIB::O_PPCF128,
  llvm::RTLIB::MEMCPY, llvm::RTLIB::MEMSET, llvm::RTLIB::MEMMOVE, llvm::RTLIB::MEMCPY_ELEMENT_ATOMIC_1,
  llvm::RTLIB::MEMCPY_ELEMENT_ATOMIC_2, llvm::RTLIB::MEMCPY_ELEMENT_ATOMIC_4, llvm::RTLIB::MEMCPY_ELEMENT_ATOMIC_8, llvm::RTLIB::MEMCPY_ELEMENT_ATOMIC_16,
  llvm::RTLIB::UNWIND_RESUME, llvm::RTLIB::SYNC_VAL_COMPARE_AND_SWAP_1, llvm::RTLIB::SYNC_VAL_COMPARE_AND_SWAP_2, llvm::RTLIB::SYNC_VAL_COMPARE_AND_SWAP_4,
  llvm::RTLIB::SYNC_VAL_COMPARE_AND_SWAP_8, llvm::RTLIB::SYNC_VAL_COMPARE_AND_SWAP_16, llvm::RTLIB::SYNC_LOCK_TEST_AND_SET_1, llvm::RTLIB::SYNC_LOCK_TEST_AND_SET_2,
  llvm::RTLIB::SYNC_LOCK_TEST_AND_SET_4, llvm::RTLIB::SYNC_LOCK_TEST_AND_SET_8, llvm::RTLIB::SYNC_LOCK_TEST_AND_SET_16, llvm::RTLIB::SYNC_FETCH_AND_ADD_1,
  llvm::RTLIB::SYNC_FETCH_AND_ADD_2, llvm::RTLIB::SYNC_FETCH_AND_ADD_4, llvm::RTLIB::SYNC_FETCH_AND_ADD_8, llvm::RTLIB::SYNC_FETCH_AND_ADD_16,
  llvm::RTLIB::SYNC_FETCH_AND_SUB_1, llvm::RTLIB::SYNC_FETCH_AND_SUB_2, llvm::RTLIB::SYNC_FETCH_AND_SUB_4, llvm::RTLIB::SYNC_FETCH_AND_SUB_8,
  llvm::RTLIB::SYNC_FETCH_AND_SUB_16, llvm::RTLIB::SYNC_FETCH_AND_AND_1, llvm::RTLIB::SYNC_FETCH_AND_AND_2, llvm::RTLIB::SYNC_FETCH_AND_AND_4,
  llvm::RTLIB::SYNC_FETCH_AND_AND_8, llvm::RTLIB::SYNC_FETCH_AND_AND_16, llvm::RTLIB::SYNC_FETCH_AND_OR_1, llvm::RTLIB::SYNC_FETCH_AND_OR_2,
  llvm::RTLIB::SYNC_FETCH_AND_OR_4, llvm::RTLIB::SYNC_FETCH_AND_OR_8, llvm::RTLIB::SYNC_FETCH_AND_OR_16, llvm::RTLIB::SYNC_FETCH_AND_XOR_1,
  llvm::RTLIB::SYNC_FETCH_AND_XOR_2, llvm::RTLIB::SYNC_FETCH_AND_XOR_4, llvm::RTLIB::SYNC_FETCH_AND_XOR_8, llvm::RTLIB::SYNC_FETCH_AND_XOR_16,
  llvm::RTLIB::SYNC_FETCH_AND_NAND_1, llvm::RTLIB::SYNC_FETCH_AND_NAND_2, llvm::RTLIB::SYNC_FETCH_AND_NAND_4, llvm::RTLIB::SYNC_FETCH_AND_NAND_8,
  llvm::RTLIB::SYNC_FETCH_AND_NAND_16, llvm::RTLIB::SYNC_FETCH_AND_MAX_1, llvm::RTLIB::SYNC_FETCH_AND_MAX_2, llvm::RTLIB::SYNC_FETCH_AND_MAX_4,
  llvm::RTLIB::SYNC_FETCH_AND_MAX_8, llvm::RTLIB::SYNC_FETCH_AND_MAX_16, llvm::RTLIB::SYNC_FETCH_AND_UMAX_1, llvm::RTLIB::SYNC_FETCH_AND_UMAX_2,
  llvm::RTLIB::SYNC_FETCH_AND_UMAX_4, llvm::RTLIB::SYNC_FETCH_AND_UMAX_8, llvm::RTLIB::SYNC_FETCH_AND_UMAX_16, llvm::RTLIB::SYNC_FETCH_AND_MIN_1,
  llvm::RTLIB::SYNC_FETCH_AND_MIN_2, llvm::RTLIB::SYNC_FETCH_AND_MIN_4, llvm::RTLIB::SYNC_FETCH_AND_MIN_8, llvm::RTLIB::SYNC_FETCH_AND_MIN_16,
  llvm::RTLIB::SYNC_FETCH_AND_UMIN_1, llvm::RTLIB::SYNC_FETCH_AND_UMIN_2, llvm::RTLIB::SYNC_FETCH_AND_UMIN_4, llvm::RTLIB::SYNC_FETCH_AND_UMIN_8,
  llvm::RTLIB::SYNC_FETCH_AND_UMIN_16, llvm::RTLIB::ATOMIC_LOAD, llvm::RTLIB::ATOMIC_LOAD_1, llvm::RTLIB::ATOMIC_LOAD_2,
  llvm::RTLIB::ATOMIC_LOAD_4, llvm::RTLIB::ATOMIC_LOAD_8, llvm::RTLIB::ATOMIC_LOAD_16, llvm::RTLIB::ATOMIC_STORE,
  llvm::RTLIB::ATOMIC_STORE_1, llvm::RTLIB::ATOMIC_STORE_2, llvm::RTLIB::ATOMIC_STORE_4, llvm::RTLIB::ATOMIC_STORE_8,
  llvm::RTLIB::ATOMIC_STORE_16, llvm::RTLIB::ATOMIC_EXCHANGE, llvm::RTLIB::ATOMIC_EXCHANGE_1, llvm::RTLIB::ATOMIC_EXCHANGE_2,
  llvm::RTLIB::ATOMIC_EXCHANGE_4, llvm::RTLIB::ATOMIC_EXCHANGE_8, llvm::RTLIB::ATOMIC_EXCHANGE_16, llvm::RTLIB::ATOMIC_COMPARE_EXCHANGE,
  llvm::RTLIB::ATOMIC_COMPARE_EXCHANGE_1, llvm::RTLIB::ATOMIC_COMPARE_EXCHANGE_2, llvm::RTLIB::ATOMIC_COMPARE_EXCHANGE_4, llvm::RTLIB::ATOMIC_COMPARE_EXCHANGE_8,
  llvm::RTLIB::ATOMIC_COMPARE_EXCHANGE_16, llvm::RTLIB::ATOMIC_FETCH_ADD_1, llvm::RTLIB::ATOMIC_FETCH_ADD_2, llvm::RTLIB::ATOMIC_FETCH_ADD_4,
  llvm::RTLIB::ATOMIC_FETCH_ADD_8, llvm::RTLIB::ATOMIC_FETCH_ADD_16, llvm::RTLIB::ATOMIC_FETCH_SUB_1, llvm::RTLIB::ATOMIC_FETCH_SUB_2,
  llvm::RTLIB::ATOMIC_FETCH_SUB_4, llvm::RTLIB::ATOMIC_FETCH_SUB_8, llvm::RTLIB::ATOMIC_FETCH_SUB_16, llvm::RTLIB::ATOMIC_FETCH_AND_1,
  llvm::RTLIB::ATOMIC_FETCH_AND_2, llvm::RTLIB::ATOMIC_FETCH_AND_4, llvm::RTLIB::ATOMIC_FETCH_AND_8, llvm::RTLIB::ATOMIC_FETCH_AND_16,
  llvm::RTLIB::ATOMIC_FETCH_OR_1, llvm::RTLIB::ATOMIC_FETCH_OR_2, llvm::RTLIB::ATOMIC_FETCH_OR_4, llvm::RTLIB::ATOMIC_FETCH_OR_8,
  llvm::RTLIB::ATOMIC_FETCH_OR_16, llvm::RTLIB::ATOMIC_FETCH_XOR_1, llvm::RTLIB::ATOMIC_FETCH_XOR_2, llvm::RTLIB::ATOMIC_FETCH_XOR_4,
  llvm::RTLIB::ATOMIC_FETCH_XOR_8, llvm::RTLIB::ATOMIC_FETCH_XOR_16, llvm::RTLIB::ATOMIC_FETCH_NAND_1, llvm::RTLIB::ATOMIC_FETCH_NAND_2,
  llvm::RTLIB::ATOMIC_FETCH_NAND_4, llvm::RTLIB::ATOMIC_FETCH_NAND_8, llvm::RTLIB::ATOMIC_FETCH_NAND_16, llvm::RTLIB::STACKPROTECTOR_CHECK_FAIL,
  llvm::RTLIB::DEOPTIMIZE, llvm::RTLIB::UNKNOWN_LIBCALL
}
 RTLIB::Libcall enum - This enum defines all of the runtime library calls the backend can emit. More...
 

Functions

Libcall llvm::RTLIB::getFPEXT (EVT OpVT, EVT RetVT)
 getFPEXT - Return the FPEXT_*_* value for the given types, or UNKNOWN_LIBCALL if there is none. More...
 
Libcall llvm::RTLIB::getFPROUND (EVT OpVT, EVT RetVT)
 getFPROUND - Return the FPROUND_*_* value for the given types, or UNKNOWN_LIBCALL if there is none. More...
 
Libcall llvm::RTLIB::getFPTOSINT (EVT OpVT, EVT RetVT)
 getFPTOSINT - Return the FPTOSINT_*_* value for the given types, or UNKNOWN_LIBCALL if there is none. More...
 
Libcall llvm::RTLIB::getFPTOUINT (EVT OpVT, EVT RetVT)
 getFPTOUINT - Return the FPTOUINT_*_* value for the given types, or UNKNOWN_LIBCALL if there is none. More...
 
Libcall llvm::RTLIB::getSINTTOFP (EVT OpVT, EVT RetVT)
 getSINTTOFP - Return the SINTTOFP_*_* value for the given types, or UNKNOWN_LIBCALL if there is none. More...
 
Libcall llvm::RTLIB::getUINTTOFP (EVT OpVT, EVT RetVT)
 getUINTTOFP - Return the UINTTOFP_*_* value for the given types, or UNKNOWN_LIBCALL if there is none. More...
 
Libcall llvm::RTLIB::getSYNC (unsigned Opc, MVT VT)
 Return the SYNC_FETCH_AND_* value for the given opcode and type, or UNKNOWN_LIBCALL if there is none. More...
 
Libcall llvm::RTLIB::getMEMCPY_ELEMENT_ATOMIC (uint64_t ElementSize)
 getMEMCPY_ELEMENT_ATOMIC - Return MEMCPY_ELEMENT_ATOMIC_* value for the given element size or UNKNOW_LIBCALL if there is none. More...