Home
last modified time | relevance | path

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

/minix/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DRuntimeLibcalls.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);
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A 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()
432 RTLIB::Libcall LC = RTLIB::getFPEXT(MVT::f32, N->getValueType(0)); in SoftenFloatRes_FP16_TO_FP()
646 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SoftenFloatRes_XINT_TO_FP()
723 RTLIB::Libcall LC = RTLIB::getFPEXT(SVT, RVT); in SoftenFloatOp_FP_EXTEND()
739 RTLIB::Libcall LC = RTLIB::getFPROUND(SVT, FloatRVT); in SoftenFloatOp_FP_ROUND()
[all …]
H A DLegalizeDAG.cpp116 RTLIB::Libcall Call_F64, RTLIB::Libcall Call_F80,
117 RTLIB::Libcall Call_F128,
120 RTLIB::Libcall Call_I8,
2148 RTLIB::Libcall LC; in ExpandFPLibCall()
2166 RTLIB::Libcall LC; in ExpandIntLibCall()
2181 RTLIB::Libcall LC; in isDivRemLibcallAvailable()
2226 RTLIB::Libcall LC; in ExpandDivRemLibCall()
2283 RTLIB::Libcall LC; in isSinCosLibcallAvailable()
2331 RTLIB::Libcall LC; in ExpandSinCosLibCall()
2820 RTLIB::Libcall LC; in ExpandAtomic()
[all …]
H A DLegalizeIntegerTypes.cpp1326 RTLIB::Libcall LC; in ExpandAtomic()
1926 RTLIB::Libcall LC = RTLIB::getFPTOSINT(Op.getValueType(), VT); in ExpandIntRes_FP_TO_SINT()
1938 RTLIB::Libcall LC = RTLIB::getFPTOUINT(Op.getValueType(), VT); in ExpandIntRes_FP_TO_UINT()
2088 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_MUL()
2152 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_SDIV()
2222 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_Shift()
2331 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_SREM()
2413 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_XMULO()
2471 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_UDIV()
2491 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_UREM()
[all …]
H A DLegalizeTypes.cpp1018 SDValue DAGTypeLegalizer::LibCallify(RTLIB::Libcall LC, SDNode *N, in LibCallify()
1045 DAGTypeLegalizer::ExpandChainLibCall(RTLIB::Libcall LC, in ExpandChainLibCall()
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, in makeLibCall()
126 RTLIB::Libcall LC1 = RTLIB::UNKNOWN_LIBCALL, LC2 = RTLIB::UNKNOWN_LIBCALL; in softenSetCCOperands()
/minix/external/bsd/llvm/dist/llvm/include/llvm/Target/
H A DTargetLowering.h1576 void setLibcallName(RTLIB::Libcall Call, const char *Name) { in setLibcallName()
1581 const char *getLibcallName(RTLIB::Libcall Call) const { in getLibcallName()
1587 void setCmpLibcallCC(RTLIB::Libcall Call, ISD::CondCode CC) { in setCmpLibcallCC()
1593 ISD::CondCode getCmpLibcallCC(RTLIB::Libcall Call) const { in getCmpLibcallCC()
1598 void setLibcallCallingConv(RTLIB::Libcall Call, CallingConv::ID CC) { in setLibcallCallingConv()
1603 CallingConv::ID getLibcallCallingConv(RTLIB::Libcall Call) const { in getLibcallCallingConv()
2083 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/minix/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A 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()
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp435 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) { in getFPEXT()
454 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) { in getFPROUND()
489 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) { in getFPTOSINT()
539 RTLIB::Libcall RTLIB::getFPTOUINT(EVT OpVT, EVT RetVT) { in getFPTOUINT()
589 RTLIB::Libcall RTLIB::getSINTTOFP(EVT OpVT, EVT RetVT) { in getSINTTOFP()
629 RTLIB::Libcall RTLIB::getUINTTOFP(EVT OpVT, EVT RetVT) { in getUINTTOFP()
/minix/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h430 RTLIB::Libcall Call) const;
H A DAArch64FastISel.cpp3412 static const RTLIB::Libcall LibCallTable[3][2] = { in fastLowerIntrinsicCall()
3417 RTLIB::Libcall LC; in fastLowerIntrinsicCall()
4689 RTLIB::Libcall LC; in selectFRem()
H A DAArch64ISelLowering.cpp1349 RTLIB::Libcall Call) const { in LowerF128Call()
1513 RTLIB::Libcall LC; in LowerFP_EXTEND()
1526 RTLIB::Libcall LC; in LowerFP_ROUND()
1575 RTLIB::Libcall LC; in LowerFP_TO_INT()
1631 RTLIB::Libcall LC; in LowerINT_TO_FP()
/minix/external/bsd/llvm/dist/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp390 = Lowering->getLibcallName(static_cast<RTLIB::Libcall>(I))) in accumulateAndSortLibcalls()
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMFastISel.cpp213 bool ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call);
1716 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SelectDiv()
1738 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SelectRem()
2191 bool ARMFastISel::ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call) { in ARMEmitLibcall()
H A DARMISelLowering.cpp253 const RTLIB::Libcall Op; in ARMTargetLowering()
357 const RTLIB::Libcall Op; in ARMTargetLowering()
3914 RTLIB::Libcall LC; in LowerFP_TO_INT()
3980 RTLIB::Libcall LC; in LowerINT_TO_FP()
10774 RTLIB::Libcall LC; in LowerDivRem()
10842 RTLIB::Libcall LC; in LowerFP_EXTEND()
10855 RTLIB::Libcall LC; in LowerFP_ROUND()
/minix/external/bsd/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp3185 RTLIB::Libcall libCall = RTLIB::UNKNOWN_LIBCALL; in ReplaceNodeResults()
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp18291 RTLIB::Libcall LC; in LowerWin64_i128OP()