Home
last modified time | relevance | path

Searched refs:makeLibCall (Results 1 – 25 of 37) sorted by relevance

12

/aosp_15_r20/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp200 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in SoftenFloatRes_FMINNUM()
213 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in SoftenFloatRes_FMAXNUM()
226 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in SoftenFloatRes_FADD()
238 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in SoftenFloatRes_FCEIL()
301 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in SoftenFloatRes_FCOS()
314 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in SoftenFloatRes_FDIV()
326 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in SoftenFloatRes_FEXP()
338 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in SoftenFloatRes_FEXP2()
350 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in SoftenFloatRes_FFLOOR()
362 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in SoftenFloatRes_FLOG()
[all …]
H A DLegalizeTypes.cpp1062 return TLI.makeLibCall(DAG, LC, N->getValueType(0), None, isSigned, in LibCallify()
1066 return TLI.makeLibCall(DAG, LC, N->getValueType(0), Op, isSigned, in LibCallify()
1070 return TLI.makeLibCall(DAG, LC, N->getValueType(0), Ops, isSigned, in LibCallify()
1077 return TLI.makeLibCall(DAG, LC, N->getValueType(0), Ops, isSigned, dl).first; in LibCallify()
H A DLegalizeIntegerTypes.cpp2021 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Op, true/*irrelevant*/, dl).first, in ExpandIntRes_FP_TO_SINT()
2036 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Op, false/*irrelevant*/, dl).first, in ExpandIntRes_FP_TO_UINT()
2239 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, true/*irrelevant*/, dl).first, in ExpandIntRes_MUL()
2319 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, true, dl).first, Lo, Hi); in ExpandIntRes_SDIV()
2414 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, isSigned, dl).first, Lo, Hi); in ExpandIntRes_Shift()
2504 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, true, dl).first, Lo, Hi); in ExpandIntRes_SREM()
2651 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, false, dl).first, Lo, Hi); in ExpandIntRes_UDIV()
2677 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, false, dl).first, Lo, Hi); in ExpandIntRes_UREM()
3032 return TLI.makeLibCall(DAG, LC, DstVT, Op, true, SDLoc(N)).first; in ExpandIntOp_SINT_TO_FP()
3203 return TLI.makeLibCall(DAG, LC, DstVT, Op, true, dl).first; in ExpandIntOp_UINT_TO_FP()
H A DTargetLowering.cpp117 TargetLowering::makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC, EVT RetVT, in makeLibCall() function in TargetLowering
255 NewLHS = makeLibCall(DAG, LC1, RetVT, Ops, false /*sign irrelevant*/, in softenSetCCOperands()
268 NewLHS = makeLibCall(DAG, LC2, RetVT, Ops, false/*sign irrelevant*/, in softenSetCCOperands()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp154 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, NVT, Op, in SoftenFloatRes_Unary()
175 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, NVT, Ops, in SoftenFloatRes_Binary()
423 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, in SoftenFloatRes_FMA()
497 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, NVT, Op, in SoftenFloatRes_FP_EXTEND()
513 SDValue Res32 = TLI.makeLibCall(DAG, RTLIB::FPEXT_F16_F32, MidVT, Op, in SoftenFloatRes_FP16_TO_FP()
521 return TLI.makeLibCall(DAG, LC, NVT, Res32, CallOptions, SDLoc(N)).first; in SoftenFloatRes_FP16_TO_FP()
534 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, NVT, Op, in SoftenFloatRes_FP_ROUND()
577 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, NVT, Ops, in SoftenFloatRes_FPOWI()
749 TLI.makeLibCall(DAG, LC, TLI.getTypeToTransformTo(*DAG.getContext(), RVT), in SoftenFloatRes_XINT_TO_FP()
840 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, RVT, Op, in SoftenFloatOp_FP_ROUND()
[all …]
H A DLegalizeIntegerTypes.cpp1945 return TLI.makeLibCall(DAG, LC, RetVT, Ops, CallOptions, SDLoc(Node), in ExpandAtomic()
2696 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, VT, Op, in ExpandIntRes_FP_TO_SINT()
2718 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, VT, Op, in ExpandIntRes_FP_TO_UINT()
2771 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, RetVT, in ExpandIntRes_LLROUND_LLRINT()
2994 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, in ExpandIntRes_MUL()
3307 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi); in ExpandIntRes_SDIV()
3408 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi); in ExpandIntRes_Shift()
3498 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi); in ExpandIntRes_SREM()
3655 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi); in ExpandIntRes_UDIV()
3682 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi); in ExpandIntRes_UREM()
[all …]
H A DTargetLowering.cpp126 TargetLowering::makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC, EVT RetVT, in makeLibCall() function in TargetLowering
402 auto Call = makeLibCall(DAG, LC1, RetVT, Ops, CallOptions, dl, Chain); in softenSetCCOperands()
419 auto Call2 = makeLibCall(DAG, LC2, RetVT, Ops, CallOptions, dl, Chain); in softenSetCCOperands()
7566 Ret = makeLibCall(DAG, LC, WideVT, Args, CallOptions, dl).first; in expandMULO()
7569 Ret = makeLibCall(DAG, LC, WideVT, Args, CallOptions, dl).first; in expandMULO()
H A DLegalizeDAG.cpp2109 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, RetVT, in ExpandFPLibCall()
2165 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, RetVT, in ExpandArgFPLibCall()
3914 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, RetVT, in ConvertNodeToLibcall()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp171 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, NVT, Op, in SoftenFloatRes_Unary()
192 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, NVT, Ops, in SoftenFloatRes_Binary()
457 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, in SoftenFloatRes_FMA()
531 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, NVT, Op, in SoftenFloatRes_FP_EXTEND()
547 SDValue Res32 = TLI.makeLibCall(DAG, RTLIB::FPEXT_F16_F32, MidVT, Op, in SoftenFloatRes_FP16_TO_FP()
555 return TLI.makeLibCall(DAG, LC, NVT, Res32, CallOptions, SDLoc(N)).first; in SoftenFloatRes_FP16_TO_FP()
568 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, NVT, Op, in SoftenFloatRes_FP_ROUND()
616 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, NVT, Ops, in SoftenFloatRes_FPOWI()
797 TLI.makeLibCall(DAG, LC, TLI.getTypeToTransformTo(*DAG.getContext(), RVT), in SoftenFloatRes_XINT_TO_FP()
910 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, RVT, Op, in SoftenFloatOp_FP_ROUND()
[all …]
H A DLegalizeIntegerTypes.cpp2224 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall( in PromoteIntOp_FPOWI()
2600 return TLI.makeLibCall(DAG, LC, RetVT, Ops, CallOptions, SDLoc(Node), in ExpandAtomic()
3436 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, VT, Op, in ExpandIntRes_FP_TO_SINT()
3467 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, VT, Op, in ExpandIntRes_FP_TO_UINT()
3564 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, RetVT, in ExpandIntRes_XROUND_XRINT()
3780 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, in ExpandIntRes_MUL()
4140 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi); in ExpandIntRes_SDIV()
4363 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi); in ExpandIntRes_Shift()
4453 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi); in ExpandIntRes_SREM()
4646 SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi); in ExpandIntRes_UDIV()
[all …]
H A DLegalizeDAG.cpp2091 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, RetVT, in ExpandFPLibCall()
4003 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall(DAG, LC, RetVT, in ConvertNodeToLibcall()
4250 std::pair<SDValue, SDValue> Tmp = TLI.makeLibCall( in ConvertNodeToLibcall()
4307 TLI.makeLibCall(DAG, LC, RVT, Op, CallOptions, dl, Chain); in ConvertNodeToLibcall()
4346 TLI.makeLibCall(DAG, LC, NVT, Op, CallOptions, dl, Chain); in ConvertNodeToLibcall()
4374 TLI.makeLibCall(DAG, LC, VT, Op, CallOptions, SDLoc(Node), Chain); in ConvertNodeToLibcall()
4398 TLI.makeLibCall(DAG, LC, Node->getValueType(0), Node->getOperand(1), in ConvertNodeToLibcall()
H A DTargetLowering.cpp144 TargetLowering::makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC, EVT RetVT, in makeLibCall() function in TargetLowering
408 auto Call = makeLibCall(DAG, LC1, RetVT, Ops, CallOptions, dl, Chain); in softenSetCCOperands()
425 auto Call2 = makeLibCall(DAG, LC2, RetVT, Ops, CallOptions, dl, Chain); in softenSetCCOperands()
10074 Ret = makeLibCall(DAG, LC, WideVT, Args, CallOptions, dl).first; in expandMULO()
10077 Ret = makeLibCall(DAG, LC, WideVT, Args, CallOptions, dl).first; in expandMULO()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp384 makeLibCall(DAG, LC, Op.getValueType(), Op0, CallOptions, DL, Chain); in lowerUINT_TO_FP()
409 makeLibCall(DAG, LC, Op.getValueType(), Op0, CallOptions, DL, Chain); in lowerSINT_TO_FP()
1071 makeLibCall(DAG, LC, VT, Src, CallOptions, DL, Chain); in ReplaceNodeResults()
/aosp_15_r20/external/llvm/include/llvm/Target/
H A DTargetLowering.h2233 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1087 return makeLibCall(DAG, RTLIB::RETURN_ADDRESS, Op.getValueType(), in LowerRETURNADDR()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3045 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3628 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/
DTargetLowering.h3898 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/
DTargetLowering.h3821 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/
DTargetLowering.h3792 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1593 return makeLibCall(DAG, RTLIB::RETURN_ADDRESS, Op.getValueType(), in LowerRETURNADDR()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DTargetLowering.h3821 std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,
/aosp_15_r20/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4183 return makeLibCall(DAG, LC, Op.getValueType(), Op.getOperand(0), in LowerFP_TO_INT()
4235 return makeLibCall(DAG, LC, Op.getValueType(), Op.getOperand(0), in LowerINT_TO_FP()
12154 return makeLibCall(DAG, LC, Op.getValueType(), SrcVal, /*isSigned*/ false, in LowerFP_EXTEND()
12167 return makeLibCall(DAG, LC, Op.getValueType(), SrcVal, /*isSigned*/ false, in LowerFP_ROUND()
/aosp_15_r20/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1733 return makeLibCall(DAG, Call, MVT::f128, Ops, false, SDLoc(Op)).first; in LowerF128Call()
1912 return makeLibCall(DAG, LC, Op.getValueType(), SrcVal, /*isSigned*/ false, in LowerFP_ROUND()
1979 return makeLibCall(DAG, LC, Op.getValueType(), Ops, false, SDLoc(Op)).first; in LowerFP_TO_INT()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2956 SDValue MulResult = TLI.makeLibCall(DAG, in LowerUMULO_SMULO()

12