Home
last modified time | relevance | path

Searched refs:Libcall (Results 1 – 21 of 21) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DRuntimeLibcalls.h30 enum Libcall { enum
399 Libcall getFPEXT(EVT OpVT, EVT RetVT);
403 Libcall getFPROUND(EVT OpVT, EVT RetVT);
407 Libcall getFPTOSINT(EVT OpVT, EVT RetVT);
411 Libcall getFPTOUINT(EVT OpVT, EVT RetVT);
415 Libcall getSINTTOFP(EVT OpVT, EVT RetVT);
419 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
423 Libcall getATOMIC(unsigned Opc, MVT VT);
/external/llvm/lib/Target/ARM/
DARMSelectionDAGInfo.h68 RTLIB::Libcall LC) const;
DARMSelectionDAGInfo.cpp29 RTLIB::Libcall LC) const { in EmitSpecializedLibcall()
DARMFastISel.cpp209 bool ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call);
1707 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SelectDiv()
1729 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SelectRem()
2187 bool ARMFastISel::ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call) { in ARMEmitLibcall()
DARMISelLowering.cpp175 const RTLIB::Libcall Op; in ARMTargetLowering()
245 setLibcallCallingConv((RTLIB::Libcall)i, CallingConv::ARM_AAPCS_VFP); in ARMTargetLowering()
259 const RTLIB::Libcall Op; in ARMTargetLowering()
358 const RTLIB::Libcall Op; in ARMTargetLowering()
381 const RTLIB::Libcall Op; in ARMTargetLowering()
3913 RTLIB::Libcall LC; in LowerFP_TO_INT()
3965 RTLIB::Libcall LC; in LowerINT_TO_FP()
6679 RTLIB::Libcall LC = in LowerFSINCOS()
11521 static RTLIB::Libcall getDivRemLibcall( in getDivRemLibcall()
11528 RTLIB::Libcall LC; in getDivRemLibcall()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeFloatTypes.cpp30 static RTLIB::Libcall GetFPLibCall(EVT VT, in GetFPLibCall()
31 RTLIB::Libcall Call_F32, in GetFPLibCall()
32 RTLIB::Libcall Call_F64, in GetFPLibCall()
33 RTLIB::Libcall Call_F80, in GetFPLibCall()
34 RTLIB::Libcall Call_F128, in GetFPLibCall()
35 RTLIB::Libcall Call_PPCF128) { in GetFPLibCall()
457 RTLIB::Libcall LC = RTLIB::getFPEXT(Op.getValueType(), N->getValueType(0)); in SoftenFloatRes_FP_EXTEND()
475 RTLIB::Libcall LC = RTLIB::getFPEXT(MVT::f32, N->getValueType(0)); in SoftenFloatRes_FP16_TO_FP()
489 RTLIB::Libcall LC = RTLIB::getFPROUND(Op.getValueType(), N->getValueType(0)); in SoftenFloatRes_FP_ROUND()
699 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SoftenFloatRes_XINT_TO_FP()
[all …]
DLegalizeDAG.cpp112 SDValue ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, bool isSigned);
113 SDValue ExpandLibCall(RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops,
116 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC,
118 SDValue ExpandFPLibCall(SDNode *Node, RTLIB::Libcall Call_F32,
119 RTLIB::Libcall Call_F64, RTLIB::Libcall Call_F80,
120 RTLIB::Libcall Call_F128,
121 RTLIB::Libcall Call_PPCF128);
123 RTLIB::Libcall Call_I8,
124 RTLIB::Libcall Call_I16,
125 RTLIB::Libcall Call_I32,
[all …]
DLegalizeIntegerTypes.cpp1404 RTLIB::Libcall LC = RTLIB::getATOMIC(Opc, VT); in ExpandAtomic()
1970 RTLIB::Libcall LC = RTLIB::getFPTOSINT(Op.getValueType(), VT); in ExpandIntRes_FP_TO_SINT()
1985 RTLIB::Libcall LC = RTLIB::getFPTOUINT(Op.getValueType(), VT); in ExpandIntRes_FP_TO_UINT()
2136 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_MUL()
2217 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_SDIV()
2286 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_Shift()
2402 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_SREM()
2484 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_XMULO()
2549 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_UDIV()
2575 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_UREM()
[all …]
DLegalizeTypes.cpp1060 SDValue DAGTypeLegalizer::LibCallify(RTLIB::Libcall LC, SDNode *N, in LibCallify()
1086 DAGTypeLegalizer::ExpandChainLibCall(RTLIB::Libcall LC, in ExpandChainLibCall()
DLegalizeTypes.h183 SDValue LibCallify(RTLIB::Libcall LC, SDNode *N, bool isSigned);
185 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC,
DTargetLowering.cpp87 RTLIB::Libcall LC, EVT RetVT, in makeLibCall()
131 RTLIB::Libcall LC1 = RTLIB::UNKNOWN_LIBCALL, LC2 = RTLIB::UNKNOWN_LIBCALL; in softenSetCCOperands()
DDAGCombiner.cpp2148 RTLIB::Libcall LC; in isDivRemLibcallAvailable()
/external/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp38 RTLIB::Libcall Libcall; member
258 if (HardFloatLibCalls[I].Libcall != RTLIB::UNKNOWN_LIBCALL) in setMips16HardFloatLibCalls()
259 setLibcallName(HardFloatLibCalls[I].Libcall, HardFloatLibCalls[I].Name); in setMips16HardFloatLibCalls()
/external/llvm/include/llvm/Target/
DTargetLowering.h1730 void setLibcallName(RTLIB::Libcall Call, const char *Name) { in setLibcallName()
1735 const char *getLibcallName(RTLIB::Libcall Call) const { in getLibcallName()
1741 void setCmpLibcallCC(RTLIB::Libcall Call, ISD::CondCode CC) { in setCmpLibcallCC()
1747 ISD::CondCode getCmpLibcallCC(RTLIB::Libcall Call) const { in getCmpLibcallCC()
1752 void setLibcallCallingConv(RTLIB::Libcall Call, CallingConv::ID CC) { in setLibcallCallingConv()
1757 CallingConv::ID getLibcallCallingConv(RTLIB::Libcall Call) const { in getLibcallCallingConv()
2101 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp440 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) { in getFPEXT()
459 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) { in getFPROUND()
494 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) { in getFPTOSINT()
536 RTLIB::Libcall RTLIB::getFPTOUINT(EVT OpVT, EVT RetVT) { in getFPTOUINT()
578 RTLIB::Libcall RTLIB::getSINTTOFP(EVT OpVT, EVT RetVT) { in getSINTTOFP()
618 RTLIB::Libcall RTLIB::getUINTTOFP(EVT OpVT, EVT RetVT) { in getUINTTOFP()
656 RTLIB::Libcall RTLIB::getATOMIC(unsigned Opc, MVT VT) { in getATOMIC()
/external/llvm/lib/LTO/
DLTOCodeGenerator.cpp390 Lowering->getLibcallName(static_cast<RTLIB::Libcall>(I))) in accumulateAndSortLibcalls()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h490 RTLIB::Libcall Call) const;
DAArch64FastISel.cpp3394 static const RTLIB::Libcall LibCallTable[3][2] = { in fastLowerIntrinsicCall()
3399 RTLIB::Libcall LC; in fastLowerIntrinsicCall()
4681 RTLIB::Libcall LC; in selectFRem()
DAArch64ISelLowering.cpp1660 RTLIB::Libcall Call) const { in LowerF128Call()
1821 RTLIB::Libcall LC; in LowerFP_EXTEND()
1834 RTLIB::Libcall LC; in LowerFP_ROUND()
1901 RTLIB::Libcall LC; in LowerFP_TO_INT()
1962 RTLIB::Libcall LC; in LowerINT_TO_FP()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp3324 RTLIB::Libcall libCall = RTLIB::UNKNOWN_LIBCALL; in ReplaceNodeResults()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp18138 RTLIB::Libcall LC; in LowerWin64_i128OP()