Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDRuntimeLibcalls.h30 enum Libcall { enum
407 Libcall getFPEXT(EVT OpVT, EVT RetVT);
411 Libcall getFPROUND(EVT OpVT, EVT RetVT);
415 Libcall getFPTOSINT(EVT OpVT, EVT RetVT);
419 Libcall getFPTOUINT(EVT OpVT, EVT RetVT);
423 Libcall getSINTTOFP(EVT OpVT, EVT RetVT);
427 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
431 Libcall getATOMIC(unsigned Opc, MVT VT);
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeDAG.cpp109 SDValue ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, bool isSigned);
110 SDValue ExpandLibCall(RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops,
113 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC,
115 SDValue ExpandFPLibCall(SDNode *Node, RTLIB::Libcall Call_F32,
116 RTLIB::Libcall Call_F64, RTLIB::Libcall Call_F80,
117 RTLIB::Libcall Call_F128,
118 RTLIB::Libcall Call_PPCF128);
120 RTLIB::Libcall Call_I8,
121 RTLIB::Libcall Call_I16,
122 RTLIB::Libcall Call_I32,
[all …]
HDLegalizeFloatTypes.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()
421 RTLIB::Libcall LC = RTLIB::getFPEXT(Op.getValueType(), N->getValueType(0)); in SoftenFloatRes_FP_EXTEND()
439 RTLIB::Libcall LC = RTLIB::getFPEXT(MVT::f32, N->getValueType(0)); in SoftenFloatRes_FP16_TO_FP()
453 RTLIB::Libcall LC = RTLIB::getFPROUND(Op.getValueType(), N->getValueType(0)); in SoftenFloatRes_FP_ROUND()
653 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SoftenFloatRes_XINT_TO_FP()
[all …]
HDLegalizeIntegerTypes.cpp1355 RTLIB::Libcall LC = RTLIB::getATOMIC(Opc, VT); in ExpandAtomic()
1919 RTLIB::Libcall LC = RTLIB::getFPTOSINT(Op.getValueType(), VT); in ExpandIntRes_FP_TO_SINT()
1935 RTLIB::Libcall LC = RTLIB::getFPTOUINT(Op.getValueType(), VT); in ExpandIntRes_FP_TO_UINT()
2087 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_MUL()
2158 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_SDIV()
2227 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_Shift()
2344 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_SREM()
2426 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_XMULO()
2491 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_UDIV()
2517 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_UREM()
[all …]
HDLegalizeTypes.cpp1040 SDValue DAGTypeLegalizer::LibCallify(RTLIB::Libcall LC, SDNode *N, in LibCallify()
1067 DAGTypeLegalizer::ExpandChainLibCall(RTLIB::Libcall LC, in ExpandChainLibCall()
HDLegalizeTypes.h169 SDValue LibCallify(RTLIB::Libcall LC, SDNode *N, bool isSigned);
171 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC,
HDTargetLowering.cpp87 RTLIB::Libcall LC, EVT RetVT, in makeLibCall()
129 RTLIB::Libcall LC1 = RTLIB::UNKNOWN_LIBCALL, LC2 = RTLIB::UNKNOWN_LIBCALL; in softenSetCCOperands()
/NextBSD/contrib/llvm/lib/Target/ARM/
HDARMSelectionDAGInfo.h68 RTLIB::Libcall LC) const;
HDARMSelectionDAGInfo.cpp29 RTLIB::Libcall LC) const { in EmitSpecializedLibcall()
HDARMFastISel.cpp209 bool ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call);
1713 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SelectDiv()
1735 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SelectRem()
2192 bool ARMFastISel::ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call) { in ARMEmitLibcall()
HDARMISelLowering.cpp251 const RTLIB::Libcall Op; in ARMTargetLowering()
355 const RTLIB::Libcall Op; in ARMTargetLowering()
3932 RTLIB::Libcall LC; in LowerFP_TO_INT()
3984 RTLIB::Libcall LC; in LowerINT_TO_FP()
11055 RTLIB::Libcall LC; in LowerDivRem()
11123 RTLIB::Libcall LC; in LowerFP_EXTEND()
11136 RTLIB::Libcall LC; in LowerFP_ROUND()
/NextBSD/contrib/llvm/lib/Target/Mips/
HDMips16ISelLowering.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()
/NextBSD/contrib/llvm/include/llvm/Target/
HDTargetLowering.h1707 void setLibcallName(RTLIB::Libcall Call, const char *Name) { in setLibcallName()
1712 const char *getLibcallName(RTLIB::Libcall Call) const { in getLibcallName()
1718 void setCmpLibcallCC(RTLIB::Libcall Call, ISD::CondCode CC) { in setCmpLibcallCC()
1724 ISD::CondCode getCmpLibcallCC(RTLIB::Libcall Call) const { in getCmpLibcallCC()
1729 void setLibcallCallingConv(RTLIB::Libcall Call, CallingConv::ID CC) { in setLibcallCallingConv()
1734 CallingConv::ID getLibcallCallingConv(RTLIB::Libcall Call) const { in getLibcallCallingConv()
2089 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/NextBSD/contrib/llvm/lib/CodeGen/
HDTargetLoweringBase.cpp448 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) { in getFPEXT()
467 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) { in getFPROUND()
502 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) { in getFPTOSINT()
552 RTLIB::Libcall RTLIB::getFPTOUINT(EVT OpVT, EVT RetVT) { in getFPTOUINT()
602 RTLIB::Libcall RTLIB::getSINTTOFP(EVT OpVT, EVT RetVT) { in getSINTTOFP()
642 RTLIB::Libcall RTLIB::getUINTTOFP(EVT OpVT, EVT RetVT) { in getUINTTOFP()
680 RTLIB::Libcall RTLIB::getATOMIC(unsigned Opc, MVT VT) { in getATOMIC()
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64ISelLowering.h460 RTLIB::Libcall Call) const;
HDAArch64FastISel.cpp3432 static const RTLIB::Libcall LibCallTable[3][2] = { in fastLowerIntrinsicCall()
3437 RTLIB::Libcall LC; in fastLowerIntrinsicCall()
4716 RTLIB::Libcall LC; in selectFRem()
HDAArch64ISelLowering.cpp1392 RTLIB::Libcall Call) const { in LowerF128Call()
1554 RTLIB::Libcall LC; in LowerFP_EXTEND()
1567 RTLIB::Libcall LC; in LowerFP_ROUND()
1624 RTLIB::Libcall LC; in LowerFP_TO_INT()
1686 RTLIB::Libcall LC; in LowerINT_TO_FP()
/NextBSD/contrib/llvm/lib/LTO/
HDLTOCodeGenerator.cpp444 Lowering->getLibcallName(static_cast<RTLIB::Libcall>(I))) in accumulateAndSortLibcalls()
/NextBSD/contrib/llvm/lib/Target/Sparc/
HDSparcISelLowering.cpp3192 RTLIB::Libcall libCall = RTLIB::UNKNOWN_LIBCALL; in ReplaceNodeResults()
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86ISelLowering.cpp16916 RTLIB::Libcall LC; in LowerWin64_i128OP()