/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | RuntimeLibcalls.h | 29 enum Libcall { enum 37 Libcall getFPEXT(EVT OpVT, EVT RetVT); 41 Libcall getFPROUND(EVT OpVT, EVT RetVT); 45 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 49 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 53 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 57 Libcall getUINTTOFP(EVT OpVT, EVT RetVT); 61 Libcall getSYNC(unsigned Opc, MVT VT); 66 Libcall getMEMCPY_ELEMENT_UNORDERED_ATOMIC(uint64_t ElementSize); 71 Libcall getMEMMOVE_ELEMENT_UNORDERED_ATOMIC(uint64_t ElementSize); [all …]
|
D | TargetLowering.h | 2615 void setLibcallName(RTLIB::Libcall Call, const char *Name) { in setLibcallName() 2620 const char *getLibcallName(RTLIB::Libcall Call) const { in getLibcallName() 2626 void setCmpLibcallCC(RTLIB::Libcall Call, ISD::CondCode CC) { in setCmpLibcallCC() 2632 ISD::CondCode getCmpLibcallCC(RTLIB::Libcall Call) const { in getCmpLibcallCC() 2637 void setLibcallCallingConv(RTLIB::Libcall Call, CallingConv::ID CC) { in setLibcallCallingConv() 2642 CallingConv::ID getLibcallCallingConv(RTLIB::Libcall Call) const { in getLibcallCallingConv() 3045 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMLegalizerInfo.cpp | 125 setAction({Op, s32}, Libcall); in ARMLegalizerInfo() 379 auto Libcall = in legalizeCustom() local 389 auto Status = createLibcall(MIRBuilder, Libcall, {RetRegs, RetTy}, in legalizeCustom() 422 for (auto Libcall : Libcalls) { in legalizeCustom() local 425 createLibcall(MIRBuilder, Libcall.LibcallID, {LibcallResult, RetTy}, in legalizeCustom() 440 CmpInst::Predicate ResultPred = Libcall.Predicate; in legalizeCustom()
|
D | ARMLegalizerInfo.h | 41 RTLIB::Libcall LibcallID;
|
D | ARMSelectionDAGInfo.h | 63 RTLIB::Libcall LC) const;
|
D | ARMSelectionDAGInfo.cpp | 25 SDValue Size, unsigned Align, RTLIB::Libcall LC) const { in EmitSpecializedLibcall()
|
D | ARMFastISel.cpp | 233 bool ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call); 1704 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SelectDiv() 1733 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in SelectRem() 2204 bool ARMFastISel::ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call) { in ARMEmitLibcall()
|
D | ARMISelLowering.cpp | 435 setLibcallCallingConv(static_cast<RTLIB::Libcall>(LCID), in ARMTargetLowering() 445 const RTLIB::Libcall Op; in ARMTargetLowering() 520 const RTLIB::Libcall Op; in ARMTargetLowering() 617 const RTLIB::Libcall Op; in ARMTargetLowering() 640 const RTLIB::Libcall Op; in ARMTargetLowering() 687 const RTLIB::Libcall Op; in ARMTargetLowering() 1145 const RTLIB::Libcall Op; in ARMTargetLowering() 1166 const RTLIB::Libcall Op; in ARMTargetLowering() 5405 RTLIB::Libcall LC; in LowerFP_TO_INT() 5485 RTLIB::Libcall LC; in LowerINT_TO_FP() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | AtomicExpandPass.cpp | 112 ArrayRef<RTLIB::Libcall> Libcalls); 1468 static const RTLIB::Libcall Libcalls[6] = { in expandAtomicLoadToLibcall() 1482 static const RTLIB::Libcall Libcalls[6] = { in expandAtomicStoreToLibcall() 1496 static const RTLIB::Libcall Libcalls[6] = { in expandAtomicCASToLibcall() 1511 static ArrayRef<RTLIB::Libcall> GetRMWLibcall(AtomicRMWInst::BinOp Op) { in GetRMWLibcall() 1512 static const RTLIB::Libcall LibcallsXchg[6] = { in GetRMWLibcall() 1516 static const RTLIB::Libcall LibcallsAdd[6] = { in GetRMWLibcall() 1520 static const RTLIB::Libcall LibcallsSub[6] = { in GetRMWLibcall() 1524 static const RTLIB::Libcall LibcallsAnd[6] = { in GetRMWLibcall() 1528 static const RTLIB::Libcall LibcallsOr[6] = { in GetRMWLibcall() [all …]
|
D | TargetLoweringBase.cpp | 132 setLibcallCallingConv((RTLIB::Libcall)LC, CallingConv::C); in InitLibcalls() 220 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) { in getFPEXT() 246 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) { in getFPROUND() 284 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) { in getFPTOSINT() 326 RTLIB::Libcall RTLIB::getFPTOUINT(EVT OpVT, EVT RetVT) { in getFPTOUINT() 368 RTLIB::Libcall RTLIB::getSINTTOFP(EVT OpVT, EVT RetVT) { in getSINTTOFP() 408 RTLIB::Libcall RTLIB::getUINTTOFP(EVT OpVT, EVT RetVT) { in getUINTTOFP() 446 RTLIB::Libcall RTLIB::getSYNC(unsigned Opc, MVT VT) { in getSYNC() 484 RTLIB::Libcall RTLIB::getMEMCPY_ELEMENT_UNORDERED_ATOMIC(uint64_t ElementSize) { in getMEMCPY_ELEMENT_UNORDERED_ATOMIC() 501 RTLIB::Libcall RTLIB::getMEMMOVE_ELEMENT_UNORDERED_ATOMIC(uint64_t ElementSize) { in getMEMMOVE_ELEMENT_UNORDERED_ATOMIC() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeDAG.cpp | 140 SDValue ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, bool isSigned); 142 void ExpandFPLibCall(SDNode *Node, RTLIB::Libcall Call_F32, 143 RTLIB::Libcall Call_F64, RTLIB::Libcall Call_F80, 144 RTLIB::Libcall Call_F128, 145 RTLIB::Libcall Call_PPCF128, 148 RTLIB::Libcall Call_I8, 149 RTLIB::Libcall Call_I16, 150 RTLIB::Libcall Call_I32, 151 RTLIB::Libcall Call_I64, 152 RTLIB::Libcall Call_I128); [all …]
|
D | LegalizeFloatTypes.cpp | 29 static RTLIB::Libcall GetFPLibCall(EVT VT, in GetFPLibCall() 30 RTLIB::Libcall Call_F32, in GetFPLibCall() 31 RTLIB::Libcall Call_F64, in GetFPLibCall() 32 RTLIB::Libcall Call_F80, in GetFPLibCall() 33 RTLIB::Libcall Call_F128, in GetFPLibCall() 34 RTLIB::Libcall Call_PPCF128) { in GetFPLibCall() 143 SDValue DAGTypeLegalizer::SoftenFloatRes_Unary(SDNode *N, RTLIB::Libcall LC) { in SoftenFloatRes_Unary() 162 SDValue DAGTypeLegalizer::SoftenFloatRes_Binary(SDNode *N, RTLIB::Libcall LC) { in SoftenFloatRes_Binary() 492 RTLIB::Libcall LC = RTLIB::getFPEXT(Op.getValueType(), N->getValueType(0)); in SoftenFloatRes_FP_EXTEND() 519 RTLIB::Libcall LC = RTLIB::getFPEXT(MVT::f32, N->getValueType(0)); in SoftenFloatRes_FP16_TO_FP() [all …]
|
D | LegalizeTypes.h | 484 SDValue SoftenFloatRes_Unary(SDNode *N, RTLIB::Libcall LC); 485 SDValue SoftenFloatRes_Binary(SDNode *N, RTLIB::Libcall LC); 531 SDValue SoftenFloatOp_Unary(SDNode *N, RTLIB::Libcall LC); 561 void ExpandFloatRes_Unary(SDNode *N, RTLIB::Libcall LC, 563 void ExpandFloatRes_Binary(SDNode *N, RTLIB::Libcall LC,
|
D | LegalizeIntegerTypes.cpp | 1939 RTLIB::Libcall LC = RTLIB::getSYNC(Opc, VT); in ExpandAtomic() 2692 RTLIB::Libcall LC = RTLIB::getFPTOSINT(Op.getValueType(), VT); in ExpandIntRes_FP_TO_SINT() 2715 RTLIB::Libcall LC = RTLIB::getFPTOUINT(Op.getValueType(), VT); in ExpandIntRes_FP_TO_UINT() 2735 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_LLROUND_LLRINT() 2933 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_MUL() 3294 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_SDIV() 3369 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_Shift() 3485 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_SREM() 3577 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_XMULO() 3643 RTLIB::Libcall LC = RTLIB::UNKNOWN_LIBCALL; in ExpandIntRes_UDIV() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyRuntimeLibcallSignatures.h | 26 RTLIB::Libcall LC,
|
D | WebAssemblyRuntimeLibcallSignatures.cpp | 486 StringMap<RTLIB::Libcall> Map; 488 static const std::pair<const char *, RTLIB::Libcall> NameLibcalls[] = { in StaticLibcallNameMap() 513 RTLIB::Libcall LC, in getLibcallSignature()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | LegalizerHelper.h | 254 createLibcall(MachineIRBuilder &MIRBuilder, RTLIB::Libcall Libcall,
|
D | LegalizerInfo.h | 78 Libcall, enumerator 605 return actionIf(LegalizeAction::Libcall, Predicate); in libcallIf() 608 return actionFor(LegalizeAction::Libcall, Types); in libcallFor() 612 return actionFor(LegalizeAction::Libcall, Types); in libcallFor() 616 return actionForCartesianProduct(LegalizeAction::Libcall, Types); in libcallForCartesianProduct() 621 return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); in libcallForCartesianProduct()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | Mips16ISelLowering.cpp | 35 RTLIB::Libcall Libcall; member 252 if (HardFloatLibCalls[I].Libcall != RTLIB::UNKNOWN_LIBCALL) in setMips16HardFloatLibCalls() 253 setLibcallName(HardFloatLibCalls[I].Libcall, HardFloatLibCalls[I].Name); in setMips16HardFloatLibCalls()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/ |
D | UpdateCompilerUsed.cpp | 83 Lowering->getLibcallName(static_cast<RTLIB::Libcall>(I))) in initializeLibCalls()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | LegalizerHelper.cpp | 95 case Libcall: in legalizeInstrStep() 240 static RTLIB::Libcall getRTLibDesc(unsigned Opcode, unsigned Size) { in getRTLibDesc() 360 llvm::createLibcall(MachineIRBuilder &MIRBuilder, RTLIB::Libcall Libcall, in createLibcall() argument 365 const char *Name = TLI.getLibcallName(Libcall); in createLibcall() 368 Info.CallConv = TLI.getLibcallCallingConv(Libcall); in createLibcall() 382 auto Libcall = getRTLibDesc(MI.getOpcode(), Size); in simpleLibcall() local 387 return createLibcall(MIRBuilder, Libcall, {MI.getOperand(0).getReg(), OpType}, in simpleLibcall() 415 RTLIB::Libcall RTLibcall; in createMemLibcall() 459 static RTLIB::Libcall getConvRTLibDesc(unsigned Opcode, Type *ToType, in getConvRTLibDesc() 484 RTLIB::Libcall Libcall = getConvRTLibDesc(MI.getOpcode(), ToType, FromType); in conversionLibcall() local [all …]
|
D | LegalizerInfo.cpp | 65 case Libcall: in operator <<() 579 case Libcall: in findAction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 155 const RTLIB::Libcall Op; in MSP430TargetLowering() 257 const RTLIB::Libcall Op; in MSP430TargetLowering() 272 const RTLIB::Libcall Op; in MSP430TargetLowering() 287 const RTLIB::Libcall Op; in MSP430TargetLowering() 302 const RTLIB::Libcall Op; in MSP430TargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.h | 743 RTLIB::Libcall Call) const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 1395 RTLIB::Libcall Call) const;
|