| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeFloatTypes.cpp | 168 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_Unary() local 188 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_Binary() local 452 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FMA() local 528 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FP_EXTEND() local 544 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FP16_TO_FP() local 565 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FP_ROUND() local 612 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FPOWI() local 793 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_XINT_TO_FP() local 794 CallOptions.setSExt(Signed); in SoftenFloatRes_XINT_TO_FP() 908 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatOp_FP_ROUND() local [all …]
|
| H A D | LegalizeIntegerTypes.cpp | 2213 TargetLowering::MakeLibCallOptions CallOptions; in PromoteIntOp_FPOWI() local 2214 CallOptions.setSExt(true); in PromoteIntOp_FPOWI() 2577 TargetLowering::MakeLibCallOptions CallOptions; in ExpandAtomic() local 3407 CallOptions.setSExt(true); in ExpandIntRes_FP_TO_SINT() 3497 CallOptions.setSExt(true); in ExpandIntRes_LLROUND_LLRINT() 3713 CallOptions.setSExt(true); in ExpandIntRes_MUL() 4145 CallOptions.setSExt(true); in ExpandIntRes_SDIV() 4246 CallOptions.setSExt(isSigned); in ExpandIntRes_Shift() 4344 CallOptions.setSExt(true); in ExpandIntRes_SREM() 5009 CallOptions.setSExt(true); in ExpandIntOp_SINT_TO_FP() [all …]
|
| H A D | LegalizeDAG.cpp | 2086 TargetLowering::MakeLibCallOptions CallOptions; in ExpandFPLibCall() local 2089 Ops, CallOptions, in ExpandFPLibCall() 3960 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local 4220 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local 4275 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local 4276 CallOptions.setSExt(Signed); in ConvertNodeToLibcall() 4278 TLI.makeLibCall(DAG, LC, RVT, Op, CallOptions, dl, Chain); in ConvertNodeToLibcall() 4315 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local 4317 TLI.makeLibCall(DAG, LC, NVT, Op, CallOptions, dl, Chain); in ConvertNodeToLibcall() 4343 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local [all …]
|
| H A D | TargetLowering.cpp | 145 MakeLibCallOptions CallOptions, in makeLibCall() argument 163 if (CallOptions.IsSoften && in makeLibCall() 180 if (CallOptions.IsSoften && in makeLibCall() 181 !shouldExtendTypeInLibCall(CallOptions.RetVTBeforeSoften)) { in makeLibCall() 188 .setNoReturn(CallOptions.DoesNotReturn) in makeLibCall() 189 .setDiscardResult(!CallOptions.IsReturnValueUsed) in makeLibCall() 403 TargetLowering::MakeLibCallOptions CallOptions; in softenSetCCOperands() local 406 CallOptions.setTypeListBeforeSoften(OpsVT, RetVT, true); in softenSetCCOperands() 9388 TargetLowering::MakeLibCallOptions CallOptions; in expandMULO() local 9389 CallOptions.setSExt(isSigned); in expandMULO() [all …]
|
| H A D | SelectionDAGBuilder.cpp | 2745 TargetLowering::MakeLibCallOptions CallOptions; in visitSPDescriptorFailure() local 2746 CallOptions.setDiscardResult(true); in visitSPDescriptorFailure() 2749 None, CallOptions, getCurSDLoc()).second; in visitSPDescriptorFailure()
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 3073 TargetLowering::MakeLibCallOptions CallOptions; in LowerUMULO_SMULO() local 3074 CallOptions.setSExt(isSigned); in LowerUMULO_SMULO() 3077 Args, CallOptions, dl).first; in LowerUMULO_SMULO()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 1689 MakeLibCallOptions CallOptions; in LowerRETURNADDR() local 1691 {DAG.getConstant(Depth, DL, MVT::i32)}, CallOptions, DL) in LowerRETURNADDR()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 3520 MakeLibCallOptions CallOptions,
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 5858 MakeLibCallOptions CallOptions; in LowerFP_TO_INT() local 5862 CallOptions, Loc, Chain); in LowerFP_TO_INT() 5972 MakeLibCallOptions CallOptions; in LowerINT_TO_FP() local 5974 CallOptions, SDLoc(Op)).first; in LowerINT_TO_FP() 20594 MakeLibCallOptions CallOptions; in LowerFP_EXTEND() local 20612 std::tie(SrcVal, Chain) = makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions, in LowerFP_EXTEND() 20645 MakeLibCallOptions CallOptions; in LowerFP_ROUND() local 20648 std::tie(Result, Chain) = makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions, in LowerFP_ROUND()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 6882 MakeLibCallOptions CallOptions; in ReplaceNodeResults() local 6884 CallOptions.setTypeListBeforeSoften(OpVT, N->getValueType(0), true); in ReplaceNodeResults() 6888 makeLibCall(DAG, LC, N->getValueType(0), Op0, CallOptions, DL, Chain); in ReplaceNodeResults()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 22652 MakeLibCallOptions CallOptions; in LowerFP_TO_INT() local 22653 std::pair<SDValue, SDValue> Tmp = makeLibCall(DAG, LC, VT, Src, CallOptions, in LowerFP_TO_INT() 23071 MakeLibCallOptions CallOptions; in LowerFP_TO_BF16() local 23075 makeLibCall(DAG, LC, MVT::f32, Op.getOperand(0), CallOptions, DL).first; in LowerFP_TO_BF16() 29549 MakeLibCallOptions CallOptions; in LowerWin64_FP_TO_INT128() local 29556 makeLibCall(DAG, LC, MVT::v2i64, Arg, CallOptions, dl, Chain); in LowerWin64_FP_TO_INT128() 29582 MakeLibCallOptions CallOptions; in LowerWin64_INT128_TO_FP() local 29594 makeLibCall(DAG, LC, VT, StackPtr, CallOptions, dl, Chain); in LowerWin64_INT128_TO_FP()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 10579 MakeLibCallOptions CallOptions; in LowerINTRINSIC_WO_CHAIN() local 10581 makeLibCall(DAG, LC, Op.getValueType(), Op.getOperand(1), CallOptions, in LowerINTRINSIC_WO_CHAIN()
|