/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeFloatTypes.cpp | 164 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_Unary() local 166 CallOptions.setTypeListBeforeSoften(OpVT, N->getValueType(0), true); in SoftenFloatRes_Unary() 168 CallOptions, SDLoc(N), in SoftenFloatRes_Unary() 184 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_Binary() local 187 CallOptions.setTypeListBeforeSoften(OpsVT, N->getValueType(0), true); in SoftenFloatRes_Binary() 189 CallOptions, SDLoc(N), in SoftenFloatRes_Binary() 437 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FMA() local 441 CallOptions.setTypeListBeforeSoften(OpsVT, N->getValueType(0), true); in SoftenFloatRes_FMA() 449 NVT, Ops, CallOptions, SDLoc(N), Chain); in SoftenFloatRes_FMA() 513 TargetLowering::MakeLibCallOptions CallOptions; in SoftenFloatRes_FP_EXTEND() local [all …]
|
H A D | LegalizeIntegerTypes.cpp | 2233 TargetLowering::MakeLibCallOptions CallOptions; in ExpandAtomic() local 2244 return TLI.makeLibCall(DAG, LC, RetVT, Ops, CallOptions, SDLoc(Node), in ExpandAtomic() 3057 TargetLowering::MakeLibCallOptions CallOptions; in ExpandIntRes_FP_TO_SINT() local 3058 CallOptions.setSExt(true); in ExpandIntRes_FP_TO_SINT() 3060 CallOptions, dl, Chain); in ExpandIntRes_FP_TO_SINT() 3086 TargetLowering::MakeLibCallOptions CallOptions; in ExpandIntRes_FP_TO_UINT() local 3088 CallOptions, dl, Chain); in ExpandIntRes_FP_TO_UINT() 3144 TargetLowering::MakeLibCallOptions CallOptions; in ExpandIntRes_LLROUND_LLRINT() local 3145 CallOptions.setSExt(true); in ExpandIntRes_LLROUND_LLRINT() 3147 Op, CallOptions, dl, in ExpandIntRes_LLROUND_LLRINT() [all …]
|
H A D | LegalizeDAG.cpp | 2057 TargetLowering::MakeLibCallOptions CallOptions; in ExpandFPLibCall() local 2060 Ops, CallOptions, in ExpandFPLibCall() 2113 TargetLowering::MakeLibCallOptions CallOptions; in ExpandArgFPLibCall() local 2116 Ops, CallOptions, in ExpandArgFPLibCall() 3901 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local 3916 Ops, CallOptions, in ConvertNodeToLibcall() 4146 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local 4148 DAG, RTLIB::FPEXT_F16_F32, MVT::f32, Node->getOperand(1), CallOptions, in ConvertNodeToLibcall() 4194 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall() local 4195 CallOptions.setSExt(Signed); in ConvertNodeToLibcall() [all …]
|
H A D | TargetLowering.cpp | 150 MakeLibCallOptions CallOptions, in makeLibCall() argument 165 CallOptions.IsSExt); in makeLibCall() 168 if (CallOptions.IsSoften && in makeLibCall() 169 !shouldExtendTypeInLibCall(CallOptions.OpsVTBeforeSoften[i])) { in makeLibCall() 182 bool signExtend = shouldSignExtendTypeInLibCall(RetVT, CallOptions.IsSExt); in makeLibCall() 185 if (CallOptions.IsSoften && in makeLibCall() 186 !shouldExtendTypeInLibCall(CallOptions.RetVTBeforeSoften)) { in makeLibCall() 193 .setNoReturn(CallOptions.DoesNotReturn) in makeLibCall() 194 .setDiscardResult(!CallOptions.IsReturnValueUsed) in makeLibCall() 195 .setIsPostTypeLegalization(CallOptions.IsPostTypeLegalization) in makeLibCall() [all …]
|
H A D | SelectionDAGBuilder.cpp | 2723 TargetLowering::MakeLibCallOptions CallOptions; in visitSPDescriptorFailure() local 2724 CallOptions.setDiscardResult(true); in visitSPDescriptorFailure() 2727 None, CallOptions, getCurSDLoc()).second; in visitSPDescriptorFailure()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 1369 MakeLibCallOptions CallOptions; in LowerRETURNADDR() local 1371 {DAG.getConstant(Depth, DL, MVT::i32)}, CallOptions, DL) in LowerRETURNADDR()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 2961 TargetLowering::MakeLibCallOptions CallOptions; in LowerUMULO_SMULO() local 2962 CallOptions.setSExt(isSigned); in LowerUMULO_SMULO() 2965 Args, CallOptions, dl).first; in LowerUMULO_SMULO()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 3244 MakeLibCallOptions CallOptions,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 5641 MakeLibCallOptions CallOptions; in LowerFP_TO_INT() local 5645 CallOptions, Loc, Chain); in LowerFP_TO_INT() 5719 MakeLibCallOptions CallOptions; in LowerINT_TO_FP() local 5721 CallOptions, SDLoc(Op)).first; in LowerINT_TO_FP() 18893 MakeLibCallOptions CallOptions; in LowerFP_EXTEND() local 18911 std::tie(SrcVal, Chain) = makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions, in LowerFP_EXTEND() 18944 MakeLibCallOptions CallOptions; in LowerFP_ROUND() local 18947 std::tie(Result, Chain) = makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions, in LowerFP_ROUND()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 4646 MakeLibCallOptions CallOptions; in ReplaceNodeResults() local 4648 CallOptions.setTypeListBeforeSoften(OpVT, N->getValueType(0), true); in ReplaceNodeResults() 4652 makeLibCall(DAG, LC, N->getValueType(0), Op0, CallOptions, DL, Chain); in ReplaceNodeResults()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 21450 MakeLibCallOptions CallOptions; in LowerFP_TO_INT() local 21451 std::pair<SDValue, SDValue> Tmp = makeLibCall(DAG, LC, VT, Src, CallOptions, in LowerFP_TO_INT()
|