Home
last modified time | relevance | path

Searched refs:CallOptions (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp177 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_Unary() local
197 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_Binary() local
468 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FMA() local
554 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FP_EXTEND() local
570 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FP16_TO_FP() local
606 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FP_ROUND() local
657 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_ExpOp() local
688 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FFREXP() local
877 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_XINT_TO_FP() local
878 CallOptions.setSExt(Signed); in SoftenFloatRes_XINT_TO_FP()
[all …]
H A DLegalizeIntegerTypes.cpp2387 TargetLowering::MakeLibCallOptions CallOptions; in PromoteIntOp_ExpOp() local
2388 CallOptions.setSExt(true); in PromoteIntOp_ExpOp()
2792 TargetLowering::MakeLibCallOptions CallOptions; in ExpandAtomic() local
3758 TargetLowering::MakeLibCallOptions CallOptions; in ExpandIntRes_FP_TO_XINT() local
3759 CallOptions.setSExt(true); in ExpandIntRes_FP_TO_XINT()
3851 CallOptions.setSExt(true); in ExpandIntRes_XROUND_XRINT()
4054 CallOptions.setSExt(true); in ExpandIntRes_MUL()
4414 CallOptions.setSExt(true); in ExpandIntRes_SDIV()
4637 CallOptions.setSExt(isSigned); in ExpandIntRes_Shift()
4727 CallOptions.setSExt(true); in ExpandIntRes_SREM()
[all …]
H A DLegalizeDAG.cpp2162 TargetLowering::MakeLibCallOptions CallOptions; in ExpandFPLibCall() local
2165 Ops, CallOptions, in ExpandFPLibCall()
4361 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local
4637 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local
4692 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local
4693 CallOptions.setSExt(Signed); in ConvertNodeToLibcall()
4695 TLI.makeLibCall(DAG, LC, RVT, Op, CallOptions, dl, Chain); in ConvertNodeToLibcall()
4732 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local
4734 TLI.makeLibCall(DAG, LC, NVT, Op, CallOptions, dl, Chain); in ConvertNodeToLibcall()
4760 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local
[all …]
H A DTargetLowering.cpp147 MakeLibCallOptions CallOptions, in makeLibCall() argument
165 if (CallOptions.IsSoften && in makeLibCall()
182 if (CallOptions.IsSoften && in makeLibCall()
183 !shouldExtendTypeInLibCall(CallOptions.RetVTBeforeSoften)) { in makeLibCall()
190 .setNoReturn(CallOptions.DoesNotReturn) in makeLibCall()
191 .setDiscardResult(!CallOptions.IsReturnValueUsed) in makeLibCall()
405 TargetLowering::MakeLibCallOptions CallOptions; in softenSetCCOperands() local
408 CallOptions.setTypeListBeforeSoften(OpsVT, RetVT, true); in softenSetCCOperands()
10564 TargetLowering::MakeLibCallOptions CallOptions; in expandMULO() local
10565 CallOptions.setSExt(isSigned); in expandMULO()
[all …]
H A DSelectionDAGBuilder.cpp2984 TargetLowering::MakeLibCallOptions CallOptions; in visitSPDescriptorFailure() local
2985 CallOptions.setDiscardResult(true); in visitSPDescriptorFailure()
2988 std::nullopt, CallOptions, getCurSDLoc()) in visitSPDescriptorFailure()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp683 MakeLibCallOptions CallOptions; in lowerUINT_TO_FP() local
684 CallOptions.setTypeListBeforeSoften(OpVT, RetVT, true); in lowerUINT_TO_FP()
688 makeLibCall(DAG, LC, Op.getValueType(), Op0, CallOptions, DL, Chain); in lowerUINT_TO_FP()
708 MakeLibCallOptions CallOptions; in lowerSINT_TO_FP() local
709 CallOptions.setTypeListBeforeSoften(OpVT, RetVT, true); in lowerSINT_TO_FP()
713 makeLibCall(DAG, LC, Op.getValueType(), Op0, CallOptions, DL, Chain); in lowerSINT_TO_FP()
1852 MakeLibCallOptions CallOptions; in ReplaceNodeResults() local
1854 CallOptions.setTypeListBeforeSoften(OpVT, VT, true); in ReplaceNodeResults()
1858 makeLibCall(DAG, LC, VT, Src, CallOptions, DL, Chain); in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp3196 TargetLowering::MakeLibCallOptions CallOptions; in LowerUMULO_SMULO() local
3197 CallOptions.setSExt(isSigned); in LowerUMULO_SMULO()
3200 Args, CallOptions, dl).first; in LowerUMULO_SMULO()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1638 MakeLibCallOptions CallOptions; in LowerRETURNADDR() local
1640 {DAG.getConstant(Depth, DL, MVT::i32)}, CallOptions, DL) in LowerRETURNADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp6298 MakeLibCallOptions CallOptions; in LowerOperation() local
6302 makeLibCall(DAG, LC, MVT::f32, Op.getOperand(0), CallOptions, DL).first; in LowerOperation()
6327 MakeLibCallOptions CallOptions; in LowerOperation() local
6331 makeLibCall(DAG, LC, MVT::f32, Op.getOperand(0), CallOptions, DL).first; in LowerOperation()
6341 MakeLibCallOptions CallOptions; in LowerOperation() local
6347 makeLibCall(DAG, RTLIB::FPEXT_F16_F32, MVT::f32, Arg, CallOptions, DL) in LowerOperation()
11445 MakeLibCallOptions CallOptions; in ReplaceNodeResults() local
11447 CallOptions.setTypeListBeforeSoften(OpVT, N->getValueType(0), true); in ReplaceNodeResults()
11451 makeLibCall(DAG, LC, N->getValueType(0), Op0, CallOptions, DL, Chain); in ReplaceNodeResults()
11480 MakeLibCallOptions CallOptions; in ReplaceNodeResults() local
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3780 MakeLibCallOptions CallOptions,
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5898 MakeLibCallOptions CallOptions; in LowerFP_TO_INT() local
5902 CallOptions, Loc, Chain); in LowerFP_TO_INT()
6012 MakeLibCallOptions CallOptions; in LowerINT_TO_FP() local
6014 CallOptions, SDLoc(Op)).first; in LowerINT_TO_FP()
20895 MakeLibCallOptions CallOptions; in LowerFP_EXTEND() local
20913 std::tie(SrcVal, Chain) = makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions, in LowerFP_EXTEND()
20946 MakeLibCallOptions CallOptions; in LowerFP_ROUND() local
20949 std::tie(Result, Chain) = makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions, in LowerFP_ROUND()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp21010 MakeLibCallOptions CallOptions; in LowerFP_TO_INT() local
21011 std::pair<SDValue, SDValue> Tmp = makeLibCall(DAG, LC, VT, Src, CallOptions, in LowerFP_TO_INT()
21542 MakeLibCallOptions CallOptions; in LowerFP_TO_BF16() local
21545 makeLibCall(DAG, LC, MVT::f16, Op.getOperand(0), CallOptions, DL).first; in LowerFP_TO_BF16()
28789 MakeLibCallOptions CallOptions; in LowerWin64_FP_TO_INT128() local
28796 makeLibCall(DAG, LC, MVT::v2i64, Arg, CallOptions, dl, Chain); in LowerWin64_FP_TO_INT128()
28822 MakeLibCallOptions CallOptions; in LowerWin64_INT128_TO_FP() local
28834 makeLibCall(DAG, LC, VT, StackPtr, CallOptions, dl, Chain); in LowerWin64_INT128_TO_FP()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp10881 MakeLibCallOptions CallOptions; in LowerINTRINSIC_WO_CHAIN() local
10883 makeLibCall(DAG, LC, Op.getValueType(), Op.getOperand(1), CallOptions, in LowerINTRINSIC_WO_CHAIN()