Searched refs:Libcall (Results 1 - 17 of 17) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DRuntimeLibcalls.h22 /// RTLIB::Libcall enum - This enum defines all of the runtime library calls
30 enum Libcall { enum in namespace:llvm::RTLIB
393 Libcall getFPEXT(EVT OpVT, EVT RetVT);
397 Libcall getFPROUND(EVT OpVT, EVT RetVT);
401 Libcall getFPTOSINT(EVT OpVT, EVT RetVT);
405 Libcall getFPTOUINT(EVT OpVT, EVT RetVT);
409 Libcall getSINTTOFP(EVT OpVT, EVT RetVT);
413 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp30 static RTLIB::Libcall GetFPLibCall(EVT VT,
31 RTLIB::Libcall Call_F32,
32 RTLIB::Libcall Call_F64,
33 RTLIB::Libcall Call_F80,
34 RTLIB::Libcall Call_F128,
35 RTLIB::Libcall Call_PPCF128) {
376 RTLIB::Libcall LC = RTLIB::getFPEXT(Op.getValueType(), N->getValueType(0));
393 RTLIB::Libcall LC = RTLIB::getFPROUND(Op.getValueType(), N->getValueType(0));
590 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL;
661 RTLIB::Libcall L
[all...]
H A DLegalizeDAG.cpp66 // Libcall insertion helpers.
102 SDValue ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, bool isSigned);
103 SDValue ExpandLibCall(RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops,
106 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC,
108 SDValue ExpandFPLibCall(SDNode *Node, RTLIB::Libcall Call_F32,
109 RTLIB::Libcall Call_F64, RTLIB::Libcall Call_F80,
110 RTLIB::Libcall Call_F128,
111 RTLIB::Libcall Call_PPCF128);
113 RTLIB::Libcall Call_I
[all...]
H A DLegalizeIntegerTypes.cpp1227 RTLIB::Libcall LC;
1827 RTLIB::Libcall LC = RTLIB::getFPTOSINT(Op.getValueType(), VT);
1839 RTLIB::Libcall LC = RTLIB::getFPTOUINT(Op.getValueType(), VT);
1987 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL;
2051 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL;
2121 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL;
2230 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL;
2312 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL;
2370 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL;
2390 RTLIB::Libcall L
[all...]
H A DLegalizeTypes.cpp1007 SDValue DAGTypeLegalizer::LibCallify(RTLIB::Libcall LC, SDNode *N,
1034 DAGTypeLegalizer::ExpandChainLibCall(RTLIB::Libcall LC,
H A DLegalizeTypes.h164 SDValue LibCallify(RTLIB::Libcall LC, SDNode *N, bool isSigned);
166 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC,
H A DTargetLowering.cpp87 RTLIB::Libcall LC, EVT RetVT,
125 RTLIB::Libcall LC1 = RTLIB::UNKNOWN_LIBCALL, LC2 = RTLIB::UNKNOWN_LIBCALL;
/external/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp36 RTLIB::Libcall Libcall; member in struct:__anon26046::Mips16Libcall
254 if (HardFloatLibCalls[I].Libcall != RTLIB::UNKNOWN_LIBCALL)
255 setLibcallName(HardFloatLibCalls[I].Libcall, HardFloatLibCalls[I].Name);
/external/llvm/include/llvm/Target/
H A DTargetLowering.h1420 void setLibcallName(RTLIB::Libcall Call, const char *Name) {
1425 const char *getLibcallName(RTLIB::Libcall Call) const {
1431 void setCmpLibcallCC(RTLIB::Libcall Call, ISD::CondCode CC) {
1437 ISD::CondCode getCmpLibcallCC(RTLIB::Libcall Call) const {
1442 void setLibcallCallingConv(RTLIB::Libcall Call, CallingConv::ID CC) {
1447 CallingConv::ID getLibcallCallingConv(RTLIB::Libcall Call) const {
1922 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/external/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp420 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) {
436 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) {
460 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) {
510 RTLIB::Libcall RTLIB::getFPTOUINT(EVT OpVT, EVT RetVT) {
560 RTLIB::Libcall RTLIB::getSINTTOFP(EVT OpVT, EVT RetVT) {
600 RTLIB::Libcall RTLIB::getUINTTOFP(EVT OpVT, EVT RetVT) {
/external/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp374 = Lowering->getLibcallName(static_cast<RTLIB::Libcall>(I)))
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h416 RTLIB::Libcall Call) const;
H A DAArch64ISelLowering.cpp1197 RTLIB::Libcall Call) const {
1361 RTLIB::Libcall LC;
1374 RTLIB::Libcall LC;
1420 RTLIB::Libcall LC;
1476 RTLIB::Libcall LC;
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp211 bool ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call);
1712 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL;
1734 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL;
2181 bool ARMFastISel::ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call) {
H A DARMISelLowering.cpp260 const RTLIB::Libcall Op;
363 const RTLIB::Libcall Op;
10560 RTLIB::Libcall LC;
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp3177 RTLIB::Libcall libCall = RTLIB::UNKNOWN_LIBCALL;
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp15104 RTLIB::Libcall LC;

Completed in 845 milliseconds