/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeFloatTypes.cpp | 177 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 D | LegalizeIntegerTypes.cpp | 2387 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 D | LegalizeDAG.cpp | 2162 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 D | TargetLowering.cpp | 147 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 D | SelectionDAGBuilder.cpp | 2984 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 D | LoongArchISelLowering.cpp | 683 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 D | SparcISelLowering.cpp | 3196 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 D | WebAssemblyISelLowering.cpp | 1638 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 D | RISCVISelLowering.cpp | 6298 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 D | TargetLowering.h | 3780 MakeLibCallOptions CallOptions,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 5898 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 D | X86ISelLowering.cpp | 21010 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 D | PPCISelLowering.cpp | 10881 MakeLibCallOptions CallOptions; in LowerINTRINSIC_WO_CHAIN() local 10883 makeLibCall(DAG, LC, Op.getValueType(), Op.getOperand(1), CallOptions, in LowerINTRINSIC_WO_CHAIN()
|